Community
Inventor - Deutsch
Das Forum für alle Fragen rund um Autodesk Inventor, iLogic, Factory Design, Automation und mehr. Der Ort zum Fragen stellen, Antworten erhalten und Wissen teilen.
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

Dynamisches Formular

9 ANTWORTEN 9
GELÖST
Antworten
Nachricht 1 von 10
Anonymous
780 Aufrufe, 9 Antworten

Dynamisches Formular

Hallo, 

ich möchte eine Ansammlung von Regeln in einem Formular zusammenführen.

Das funktioniert soweit auch, allerdings ist das globale Formular scheinbar immer nur auf das aktive Dokument fixiert.

 

Bsp: 

Ich habe 2 Zeichnungsableitungen geöffnet. Ich starte das Formular und kann darüber eine PDF erzeugen.

Um die PDF auch für die 2 Zeichnung zu erzeugen, muss diese aktiviert werden und das Formular neu gestartet werden.

 

Gibt es eine Möglichkeit, das Formular " dynamisch" zu gestalten ? 

Es wäre schön, wenn es das Umschalten der aktiven Datei bemerkt und dann darauf reagiert.

 

Das betrifft natürlich auch die Anzeige der Parameter, bzw. der I Properties.

 

Danke für eure Hilfe

9 ANTWORTEN 9
Nachricht 2 von 10
patrick.fluegge
als Antwort auf: Anonymous

Hallo,

 

mir wäre nicht bekannt, dass so eine Funktion mit Bordmitteln bzw. iLogic möglich wäre. Gerade das Reagieren auf Änderung des aktives Dokuments kann eine iLogic Regel bzw das Formular nicht leisten. Dazu müsste ein Anwendung auf "Events" reagieren.

 

So eine Funktionalität ließe sich meiner Meinung nach nur durch externe Tool oder Addins erreichen.

 

Wäre es eine Option für dich die Regeln als Befehle in der Menüleiste zu haben, oder sind es sehr viele?



Patrick Flügge

Nachricht 3 von 10
Anonymous
als Antwort auf: Anonymous

Hallo, ja das sind schon einige.

Lassen sich die Regeln im Menü, mit Icon,  einbinden? Stichwort Benutzerbefehle?

 

Nachricht 4 von 10
patrick.fluegge
als Antwort auf: Anonymous

Prinzipiell geht das. Die Icons müssen aber als Bitmap-Datei mit einem bestimmten Namensschema vorliegen.

 

Siehe z.B. hier: https://forums.autodesk.com/t5/inventor-deutsch/inventor-vba-macro-mit-icon-fur-das-knopfchen/td-p/7...

 

Zu beachten ist, dass man die Aufrufe als VBA Makro speichern muss, welche dann wiederum die iLogic-Regeln ausführen! Es ist nicht möglich iLogic-Regeln direkt in der Benutzeroberfläche zu verankern!

Nur VBA Makros lassen sich in der Benutzeroberfläche einfügen.

 

Man könnte auch ein Makro schreiben, dass eine externe iLogic-Regel ausführt welche wiederrum ein globales iLogic-Formular öffnet.

 

Die Frage ist: Wäre diese Funktionalität ausreichend für den Anwendungsfall?



Patrick Flügge

Nachricht 5 von 10
martin_winkler
als Antwort auf: Anonymous

@Anonymous 

Also wenn du dir das zutraust wirst du auf Dauer mit einem "echten" Addin glücklicher werden. Das ist Anfangs etwas Arbeit aber dann stehen dir noch andere Möglichkeiten zur Verfügung. Zum Beispiel wie schon erwähnt von @patrick.fluegge  das behandeln von Events. In meinen Tools ist genau so ein Formular drin was dann auf einen Dokumentenwechsel reagiert. Daher kann ich sicher sagen das es geht.

Nachricht 6 von 10
Anonymous
als Antwort auf: patrick.fluegge

So habe ich es denn jetzt auch gemacht. EIn paar Macros als Benutzerbefehle eingebunden, die dann die entsprechenden Regeln aufrufen. Das ist zumindest ein für mich funktionierender Weg.

Danke nochmal für den Tip.

Nachricht 7 von 10
Peter.C.Schulz
als Antwort auf: Anonymous

Hallo @Anonymous ,

 

wenn Dir der Tipp von @patrick.fluegge weitergeholfen hat, dann markiere ihn bitte als Lösung. Dann können andere den Beitrag als gelöst erkennen und man sieht schneller, welche Antwort die Lösung enthält.

 

Danke,

Peter



Peter Schulz

Technical Support Specialist
Nachricht 8 von 10
hazem.adel
als Antwort auf: Anonymous

Hey @Anonymous 

Vom Lesen dieses Threads. Ich gehe davon aus, dass @patrick.fluegge  Antwort die aktuelle Lösung ist, also habe ich die Lösung akzeptiert.
Ich gehe davon aus, dass du auf @Peter.C.Schulz Kommentar geklickt hast und nicht auf den von Patrick.

Wenn das nicht der Fall ist, antworte mir bitte und wir können es ändern oder die Diskussion hier fortsetzen.

 

You found a post helpful? Then feel free to give likes to these posts!
Your question got successfully answered? Then just click on the 'Mark as solution' button. 


Hazem Adel
Community Manager

Nachricht 9 von 10
Anonymous
als Antwort auf: hazem.adel

Hallo,

ja, du hast Recht,

ich hab mich da vertan, konnte das dann aber im Nachgang nicht mehr ändern.

Ich  hatte einfach in der Mail auf Accept as solution geklickt....

Tja, nächstes Mal besser aufpassen 🙂

Nachricht 10 von 10
hazem.adel
als Antwort auf: Anonymous

Kein Problem 😄
einen schönen Freitag

You found a post helpful? Then feel free to give likes to these posts!
Your question got successfully answered? Then just click on the 'Mark as solution' button. 


Hazem Adel
Community Manager

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen  

Autodesk Design & Make Report