Aktualizowanie właściwości iProperties

Dodamy teraz jeszcze jedną regułę. Reguła ta aktualizuje niektóre z właściwości iProperties dla bloku kolektora.

  1. Dodaj nową regułę o nazwie part_number_rule. Ta reguła określa wartość właściwości iProperty Numer części Inventor.

    W przypadku komponentów standardowych możemy wyszukać Numer części w osadzonym arkuszu kalkulacyjnym. Następnie wykorzystamy wartość w komórce model_code, aby określić właściwość Numer części dla danej części. Należy użyć funkcji iProperties.Value, która jest dostępna w węźle iProperties obszaru Szablony kodu.

  2. Używając funkcji iProperties.Value, utwórz pierwszą część reguły. Ten fragment lokalizuje w osadzonym arkuszu kalkulacyjnym wiersz, z którego mają zostać odczytane wartości. Zlokalizuj wiersz, używając parametru port_a_size.

    Kopia bloku kodu

    If component_type = "standard" Then
    i = GoExcel.FindRow("3rd Party:Embedding 1", "Sheet1", "port_size", "=", port_a_size)
    iProperties.Value("Project", "Part Number") = GoExcel.CurrentRowValue("model_code")
  3. W przypadku komponentów niestandardowych określ ustalony ciąg dla numeru części. Ustalony ciąg sprawia, że nie są potrzebne żadne informacje z arkusza kalkulacyjnego.

    Kopia bloku kodu

    Else
    iProperties.Value("Project", "Part Number") = "HomeMade"
    End If

    Reguła jest kompletna.

  4. Kliknij przycisk OK, aby zamknąć regułę.

Wstecz | Dalej