30. Oktober 2009 09:25
IF "Shipment Method Code" = '' THEN
ShipmentMethod.INIT
ELSE BEGIN
ShipmentMethod.GET("Shipment Method Code");
ShipmentMethod.TranslateDescription(ShipmentMethod,"Sales Header"."Language Code");
END;
30. Oktober 2009 09:55
IF "Shipment Method Code" = '' THEN
ShipmentMethod.INIT <- falls Lieferbedingung nicht gefüllt: Variable wird geleert, damit nicht die Beschreibung eines früheren
erfolgreichen get darin stehen bleibt
ELSE BEGIN
ShipmentMethod.GET("Shipment Method Code");
ShipmentMethod.TranslateDescription(ShipmentMethod,"Sales Header"."Language Code"); <- wird in Sprache des Belegs übersetzt
END;
30. Oktober 2009 10:36
IF "Comment Line".Comment = '' then
Comment.INIT //Comment ist die gl. Var. auf Table Comment Line
else
Comment.GET("Table Name","No.");
end;
30. Oktober 2009 10:52
30. Oktober 2009 11:22
30. Oktober 2009 11:34
MisterElektro1981 hat geschrieben:Jedoch sehe ich mich "noch" nicht in der Lage das alleine hinzubekommen, trotzdem danke.
30. Oktober 2009 11:52
30. Oktober 2009 12:43
SalesLine.GET("Document Type"::Order, 'AUFT10001', 10000);
30. Oktober 2009 13:02
30. Oktober 2009 13:03
SalesLine.GET(SalesLine."Document Type"::Order, 'AUFT10001', 10000);
30. Oktober 2009 13:25
SalesLine.GET(SalesLine."Document Type"::Order, 'AUFT10001', 10000);
SalesLine.SETFILTER("Document Type"::Order)
IF SalesLine.FIND('-') THEN
REPEAT
ELSE
UNTIL SalesLine.NEXT=0;
30. Oktober 2009 14:06
misterelektro1981 hat geschrieben:EDIT:
Eine weitere Frage. Ich wollte zum testen mal auf alle Auftragsbelege filtern.
- Code:
SalesLine.SETFILTER("Document Type"::Order)
IF SalesLine.FIND('-') THEN
REPEAT
ELSE
UNTIL SalesLine.NEXT=0;
Es kommt hier auch eine Fehlermeldung, die ich nicht verstehe, da ich ja auf alle Aufträge filtern möchte.
SalesLine.SETFILTER("Document Type",SalesLine."Document Type"::Order)
IF SalesLine.FIND('-') THEN
REPEAT
UNTIL SalesLine.NEXT = 0;
30. Oktober 2009 14:31
30. Oktober 2009 14:58
SalesLine.SETRANGE("Document Type",SalesLine."Document Type"::Order);
IF SalesLine.FIND('-') THEN
REPEAT
UNTIL SalesLine.NEXT = 0;
30. Oktober 2009 14:59
SalesLine.SETRANGE("Document Type",SalesLine."Document Type"::Order);
IF SalesLine.FIND('-') THEN
REPEAT
UNTIL SalesLine.NEXT = 0;
SalesLine.SETFILTER("Document Type",'%1',SalesLine."Document Type"::Order);
IF SalesLine.FIND('-') THEN
REPEAT
UNTIL SalesLine.NEXT = 0;
2. November 2009 09:04