Dowiedz się więcej na temat nowych udoskonaleń iLogic w tym wydaniu programu Inventor.
Do okna dialogowego „Zdarzenia wyzwalające” dodano nowe zdarzenie o nazwie Przed wpisaniem do programu Vault. Umożliwia to ostateczne sprawdzenie plików przed ich przesłaniem do programu Vault.
Istnieje możliwość napisania reguły, która wykonuje sprawdzenie i ustawia flagę anulowania procesu wpisywania. Jeśli grupa plików, takich jak pliki macierzyste lub pochodne, jest wpisywana razem i zostanie anulowany jeden z nich, żadne pliki nie zostaną wpisane. Oto przykładowy kod:
``` Dim checkIn = RuleArguments.VaultCheckIn If checkIn.InProgress Then If String.IsNullOrEmpty(iProperties.Value("Project", "Stock Number")) Then checkIn.Cancel = True checkIn.ReasonsForCancel.Add("The Stock Number iProperty is empty.") End If End If ```
Jeśli reguła uruchamiana na zdarzeniu spowoduje wystąpienie błędu, wpisanie zostanie anulowane i przed kontynuowaniem wpisywania należy naprawić błąd. Jeśli wystąpi błąd w pliku macierzystym (na przykład w zespole), wpisywanie plików potomnych (takich jak części) również zostanie anulowane, i na odwrót. Jeśli do zdarzenia dołączona jest reguła zewnętrzna i ta reguła zewnętrzna nie zostanie znaleziona podczas wpisywania, wówczas wpisanie zostanie anulowane. Błąd w pojedynczym pliku anuluje całą operację wpisywania.
Reguła wykonywana w odniesieniu do zdarzenia musi traktować plik jako tylko do odczytu. Po zapisaniu plik jest przygotowywany do wpisania. Reguła może weryfikować wartości, ale nie może ich modyfikować.

Aby uzyskać więcej informacji, zobacz temat Praca ze zdarzeniami wyzwalającymi w iLogic.
Pomysł zgłoszony na forum Inventor® Ideas
Pomysł zgłoszony na forum Inventor® Ideas
Użyj fragmentów, aby sterować edycją stanów modelu.

Pomysł zgłoszony na forum Inventor® Ideas
Pomysł zgłoszony na forum Inventor® Ideas
Na karcie Opcje edytora reguł (dla reguły zewnętrznej) wyświetlane są bieżące ikony. Kliknięcie przycisku folderu spowoduje otwarcie okna dialogowego, gdzie można wybrać inny plik bitmapy z dowolnego folderu. Wybrany plik zostanie skopiowany do tego samego folderu co reguła, a nazwa zostanie zmieniona zgodnie z konwencją nazewnictwa. Zalecana rozdzielczość obrazu (w pikselach) wynosi 16 × 16 w przypadku małych obrazów i 32 × 32 w przypadku dużych obrazów. Inne rozmiary zostaną jednak automatycznie przeskalowane.
![]()
Opcja „Sprawdź reguły w poszukiwaniu złośliwego kodu” jest obecnie domyślnie zaznaczona po instalacji. Dostęp do tej opcji można uzyskać z jednej z następujących lokalizacji:

Dostępna jest teraz najnowsza wersja edytora składni dla reguł edycji oraz najnowsza wersja środowiska .NET służąca do kompilowania reguł.