Was mit iLogic funktioniert, ganz allgemein:
- BauteilNr. auslesen
- externe Liste (Excel?) lesen/durchsuchen
- iProperty lesen/schreiben
(-) Virtuelle Komp. einfügen: weiß ich leider nicht (ich vermute, das geht)
Dein Vorhaben ist mir aber nicht klar. Kannst Du das in einem Beispiel beschreiben?
Du hast eine Baugruppe mit mehreren Komponenten. iLogic-Regel wird gestartet. Zu Komponente A gibt es eine Alternative B (laut Liste). B wird als Virtuelle Komp. eingefügt. In das iProperty von B wird die 1 geschrieben. Wird bei A das iProp. auf 0 gesetzt? Da könnte ja schon eine 1 stehen. Was ist, wenn A auch woanders verwendet wird?
In der Stückliste stehen dann A und B, vmtl. wird hier auch das iProp. angezeigt, richtig?
Wann wird die iLogic-Regel ausgelöst? manuell? oder muss das regelmäßig erfolgen? Was wäre ein sinnvoller Ereignisauslöser?
Wenn manuell, wäre ggf. ein VBA-Makro eine Alternative (kann man sich als Button auf die Benutzeroberfläche legen). Wenn automatisch, gibt es Ausnahmen, für die die Regel nicht greifen soll?
------------------
Gruß KraBBy
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP