Informazioni sui miglioramenti apportati ad iLogic.
Supporto iLogic per lo Stato modello
iLogic è stato espanso per supportare i seguenti flussi di lavoro dello Stato modello:
- Supporto di ThisDoc.Document per lo Stato modello In una ricorrenza componente di un documento di stato modello, la proprietà ThisDoc.Document esistente restituisce il documento membro.
- La proprietà ThisDoc.Document è espansa per supportare la restituzione del documento membro durante l'esecuzione in una ricorrenza componente di un documento di stato modello.
- La nuova proprietà ThisDoc.FactoryDocument restituisce il documento famiglia durante l'esecuzione in un documento di primo livello o in un componente dell'assieme. In un documento di una ricorrenza componente, viene restituito il documento famiglia associato. In un documento di livello superiore, viene restituito lo stesso oggetto di ThisDoc.Document.
- In un disegno, la nuova proprietà ThisDrawing.ModelFactoryDocument restituisce il documento famiglia per la prima vista modello (o nulla se non è presente una vista modello).
- In una vista del disegno, la nuova proprietà ICadDrawingView.ModelFactoryDocument restituisce il documento famiglia per tale vista (o nulla se non è presente una vista modello).
- Nella finestra di dialogo Trigger di evento, è disponibile un nuovo evento chiamato Stato modello attivato. Questo trigger si verifica quando viene attivato uno stato modello. Utilizzare questo trigger per eseguire una regola nel documento in cui si è verificato l'evento.
- La nuova funzione consente di aggiungere un componente in uno stato modello specificato
Ora è disponibile una nuova funzione denominata AddWithModelState nell'oggetto Componenti (interfaccia IManagedComponents). Questa funzione consente di aggiungere una ricorrenza gestita di una parte o di un sottoassieme.
Nota: Acquisizione di uno stato corrente per un componente esistente che include uno stato modello crea invece un codice che include AddWithModelState.
- Stati modello e modifica dinamica in iLogic
Esistono alcune restrizioni alle operazioni che è possibile eseguire con le regole iLogic quando si esegue una modifica dinamica di un componente di stato modello. In uno stato modello, quando si esegue una modifica dinamica di un file membro componente all'interno di un assieme:
- È possibile modificare, eseguire e sopprimere le regole.
- Non è possibile aggiungere o eliminare le regole.
Il supporto della modifica dinamica rimane invariato per i componenti che non appartengono allo stato modello. È possibile aggiungere una regola iLogic:
- Dal documento di primo livello.
- A livello di sottocomponente nell'ambiente di modifica dinamica.
- Istruzioni per modificare un parametro di ricorrenza con uno stato modello
Accedere alla procedura qui: Come modificare un parametro di ricorrenza con uno stato modello.
Per ulteriori informazioni sugli stati modello, vedere Informazioni sugli stati modello.
Supporto iLogic per le proprietà istanze
Utilizzare i nuovi frammenti della proprietà Istanza per leggere e creare proprietà di istanza.
Per informazioni sui frammenti in iLogic, vedere Informazioni sui frammenti di codice in iLogic.
Supporto iLogic per l'evento di modifica parametri utente
Nella finestra di dialogo Trigger di evento, è presente un nuovo evento denominato Qualsiasi modifica parametro utente. Questo evento viene attivato quando si modifica il valore di un parametro utente.
Nota: L'aggiunta o l'eliminazione di un parametro non attiva questo evento.
Per informazioni sui trigger in iLogic, vedere Come utilizzare i trigger di evento in iLogic.
Miglioramento dell'installazione client iLogic
È ora possibile creare un'installazione client che include le impostazioni personalizzate nella finestra di dialogo Configurazione iLogic.
Nella finestra di dialogo Opzioni applicazione, fare clic su Esporta. Esporta consente di salvare in un file .xml le opzioni applicazione correnti e le impostazioni della finestra di dialogo Configurazione iLogic
| Quando si crea un'installazione client, selezionare Importa impostazioni personalizzate e immettere il percorso del file .xml esportato
|
|
|