Hallo an alle Hilfswilligen!!!
Ich möchte die benutzer definierten Properties auslesen. Dazu verwende ich erstens folgenden Algorithmus zum Analysieren der Baugruppe:
*****************************************
Function Analysieren(P As Product)
Dim PP As Products
Dim i As Integer
Call Schreiben(P, iArZ)
Set PP = P.Products
i = 0
Do While i < PP.Count
i = i + 1
Call Analysieren(PP.Item(i))
Loop
*****************************************
und mit folgenden Befehlen versuch ich die Daten in ein Array zu schreiben:
*****************************************
Function Schreiben(P, iArZ)
Dim URP As Object
Dim oPar As Object
iArZ = iArZ + 1
Set URP = P.UserRefProperties
ReDim Preserve aProps(6, iArZ - 1)
Set oPar = URP.GetItem("ZEICHNUNGSNUMMER")
aProps(0, iArZ - 1) = oPar.Value
*****************************************
Das merkwürdige daran ist, dass es beim Hauptprodukt funtioniert. Nur bei den Unterprodukten und Teilen fehlt irgendwie der Zugriff auf die UserRefProperties. Im Anhang seht ihr das Watch Fenster und die Ausgabe, das blau Markierte! Das kommt beim ersten Teil nachdem das Hauptprodukt ausgelesen wurde.
Ich hoffe ich konnte meine Problematik genau genug erklären und ihr könnt mir weiterhelfen.
------------------
Grüße
Christoph
*************************************************
Die Katia am Morgen, bringt dir reichlich Sorgen!
[Diese Nachricht wurde von MakroNovize am 05. Aug. 2009 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP