19. Juni 2012 17:02
19. Juni 2012 17:13
MeinFieldRef := RecRef.FIELD(FieldNo);
22. Juni 2012 09:33
l_item.SETFILTER(l_item."No.",'4711');
l_item.FINDFIRST;
Rec_REF.OPEN(P_TabNo);
Rec_REF.GETTABLE(l_item);
Rec_REF.SETPOSITION(l_item.GETPOSITION);
Field_REF:= Rec_REF.FIELDINDEX(P_FieldNo);
EXIT(FORMAT(Field_REF.VALUE));
22. Juni 2012 09:38
himi81 hat geschrieben:Oder denke ich zu kompliziert?
l_item.SETFILTER(l_item."No.",'4711');
l_item.FINDFIRST;
Rec_REF.GETTABLE(l_item);
Field_REF:= Rec_REF.FIELDINDEX(P_FieldNo);
EXIT(FORMAT(Field_REF.VALUE));
22. Juni 2012 09:42
22. Juni 2012 09:50
himi81 hat geschrieben: sondern RecordID benötige.
Wie kann ich diese erzeugen?
RecRef.GETTABLE(DeineRecVariable);
RecordID := RecRef.RECORDID;
22. Juni 2012 10:10
22. Juni 2012 10:13
himi81 hat geschrieben:Es geht hier um ein Workflow für Stammdaten dh. ersteinmal wird nur die Artikeltabelle angesprochen später aber vielleicht z.B. Die Customer Tabelle. ...
22. Juni 2012 11:06
22. Juni 2012 11:20
himi81 hat geschrieben:Nun Durchläuft eine Funktion die Tabelle Und schreibt alle Felder für die Mitarbeiter 1 berechtigt ist in einen Temp. Record mit folgenden Feldern:
Tablelno, Fieldno , Primärkey, alter Wert , Neuer Wert
27,50000,4711, ' ' , 'dies ist ein Test'
22. Juni 2012 11:32
22. Juni 2012 11:37
22. Juni 2012 11:44