Tworzenie inteligentnych komponentów

Możemy zdefiniować Inteligentny komponent w złożeniu definiującym. Następujące dane są wychwycone w komponencie jako Inteligentna operacja :

  • Odniesienia zewnętrzne do plików skojarzonych komponentów.
  • Informacje dla utworzenia skojarzonych operacji.
  • Informacje dla zrekonstruowania definiującego złożenia.

Po nadaniu komponentowi statusu inteligentnego, pliki definiującego złożenia ani części zawierających skojarzone operacje nie są już potrzebne, ponieważ informacje są przechowywane w pliku inteligentnego komponentu. Nadal potrzebne są pliki skojarzonych komponentów, ponieważ plik inteligentnego komponentu zawiera odniesienia zewnętrzne do tych plików.

Aby uczynić komponent inteligentnym, należy:

  1. Utworzyć złożenie zawierające:
    • Komponent, który chcemy uczynić inteligentnym
    • Komponenty, które chcemy skojarzyć z inteligentnym komponentem
    • Komponenty zawierające operacje, które chcemy skojarzyć z inteligentnym komponentem
  2. Umieścić komponenty i zastosować wiązania.
  3. Kliknąć Utwórz inteligentny komponent (pasek narzędzi Złożenie) lub kliknąć Narzędzia > Utwórz inteligentny komponent.
  4. Ustawić opcje w menedżerze właściwości PropertyManager Inteligentny komponent.
  5. Zapisać złożenie i kliknąć Tak, aby zapisać odniesione modele, które zostały zmodyfikowane.
    Kiedy klikniemy Tak, wszystkie definiujące dane, włącznie z informacjami niezbędnymi do zrekonstruowania złożenia definiującego, są przechowywane w dokumencie inteligentnego komponentu jako Inteligentna operacja . Złożenie definiujące nie jest już potrzebne.