Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
inventortools:ipropbrowser:ilogic [2021/02/24 11:31] admin [Automation API] |
inventortools:ipropbrowser:ilogic [2021/02/24 11:33] admin [Automation API] |
||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
Der iProperty-Browser hat ab Version vom 24.02.2021 eine Autmation API, mit der die Anzeige aktualisiert werden kann. | Der iProperty-Browser hat ab Version vom 24.02.2021 eine Autmation API, mit der die Anzeige aktualisiert werden kann. | ||
- | Hintergrund: iLogic bietet kein Event an, welches beim Ausführen einer Regel gefeuert wird. Daher ist es derzeit nicht möglich zu erkennen, ob eine iLogic-Regel ausgeführt wurde, und ob dabei evtl ein iProperty geändert wurde. Dies kann zu Verwirrung führen, da im iProperty-Broswer noch der alte iProperty-Wert angezeigt wird. (Der iProperty-Browser reagiert auf Änderung innerhalb von Inventor, kann aber nicht iLogic „sprechen“). | + | Hintergrund: iLogic bietet kein Event an, welches beim Ausführen einer Regel gefeuert wird. Daher ist es derzeit nicht möglich zu erkennen, ob eine iLogic-Regel ausgeführt wurde, und ob dabei evtl ein iProperty geändert wurde. Dies kann zu Verwirrung führen, da im iProperty-Broswer noch der alte iProperty-Wert angezeigt wird. (Der iProperty-Browser reagiert auf Änderung innerhalb von Inventor, kann aber nicht mit iLogic „sprechen“). |
Lösung: Innerhalb einer iLogic-Regel kann bei Bedarf ein Update der Anzeige ausgelöst werden. Verwenden Sie hierzu folgendes iLogic-Snippet:\\ | Lösung: Innerhalb einer iLogic-Regel kann bei Bedarf ein Update der Anzeige ausgelöst werden. Verwenden Sie hierzu folgendes iLogic-Snippet:\\ | ||
'' | '' | ||
- | ' Anzeige der iProperties im Inventor-Tools iProperty-Browser aktualisieren ->\\ | + | ' Anzeige der iProperties im Inventor-Tools iProperty-Browser aktualisieren %%->%%\\ |
' 24.02.2021\\ | ' 24.02.2021\\ | ||
Dim applicationAddIn As ApplicationAddIn \\ | Dim applicationAddIn As ApplicationAddIn \\ | ||
Zeile 18: | Zeile 18: | ||
<tab>iPropBrowserInterface.Update()\\ | <tab>iPropBrowserInterface.Update()\\ | ||
End If\\ | End If\\ | ||
- | ' <- Anzeige der iProperties im Inventor-Tools iProperty-Browser aktualisieren\\ | + | ' %%<-%% Anzeige der iProperties im Inventor-Tools iProperty-Browser aktualisieren\\ |
'' | '' |