24. November 2015 11:29
25. November 2015 08:43
25. November 2015 10:48
25. November 2015 10:57
25. November 2015 11:11
SilverX hat geschrieben:Kannst du die Page mal anhängen?
26. November 2015 08:50
SilverX hat geschrieben:Kannst du die Page mal anhängen?
26. November 2015 09:48
CurrPage.ItemAvail.PAGE.SetItemNo("No.");
26. November 2015 11:55
26. November 2015 12:57
SilverX hat geschrieben:Ich denke allerdings, dass es funktioniert, wenn du die Daten dann im SetItem() neu aufbaust bzw. wie Fiddi ein Update der Page machst.
26. November 2015 16:41
26. November 2015 17:10
27. November 2015 09:13
fiddi hat geschrieben:Welche Objekte benutzt du jetzt?
Wo rufst du "SetItem" auf?
Gruß Fiddi
FILTERGROUP(4);
Item."No." := GETFILTER("Item No.");
FILTERGROUP(0);
RESET;
DELETEALL;
IF LocationLoc.FINDSET THEN
REPEAT
INIT;
"Item No." := Item."No.";
"Location Code" := LocationLoc.Code;
INSERT;
UNTIL
LocationLoc.NEXT = 0;
EXIT(FIND(Which));
27. November 2015 09:53
27. November 2015 10:17
EXIT(FIND(Which));
27. November 2015 10:42
27. November 2015 12:02
Du hast Recht, das ist mir noch gar nicht aufgefallen. Wir nutzen die Konstellation auch in unserer neuen Anwendung. Das würde ich erst einmal als Fehler einstufen, wenn auch als wenig problematisch. Denn der Filter ist nur leer, wenn die Karte nicht aus einer Liste aufgerufen wird (also direkt über die Entwicklungsgumgebung z.B.). Wenn dich das stört, dann kannst du den Code folgendermaßen erweitern:Mr.Nav hat geschrieben:Aber bei Aufruf der Factbox in der Artikelkarte ist die Factbox erst komplett leer, aber wenn ich auf F5 drücke zeigt er die Bestände und Lagerorte korrekt an!?
FILTERGROUP(4);
IF GETFILTER("Item No.") = '' THEN BEGIN
CurrPage.UPDATE(FALSE);
END;
IF GETFILTER("Item No.") <> '' THEN BEGIN
Item."No." := GETRANGEMIN("Item No.");
END;
FILTERGROUP(0);
27. November 2015 12:10
SilverX hat geschrieben:Du hast Recht, das ist mir noch gar nicht aufgefallen. Wir nutzen die Konstellation auch in unserer neuen Anwendung. Das würde ich erst einmal als Fehler einstufen, wenn auch als wenig problematisch. Denn der Filter ist nur leer, wenn die Karte nicht aus einer Liste aufgerufen wird (also direkt über die Entwicklungsgumgebung z.B.). Wenn dich das stört, dann kannst du den Code folgendermaßen erweitern:Mr.Nav hat geschrieben:Aber bei Aufruf der Factbox in der Artikelkarte ist die Factbox erst komplett leer, aber wenn ich auf F5 drücke zeigt er die Bestände und Lagerorte korrekt an!?
- Code:
FILTERGROUP(4);
IF GETFILTER("Item No.") = '' THEN BEGIN
CurrPage.UPDATE(FALSE);
END;
IF GETFILTER("Item No.") <> '' THEN BEGIN
Item."No." := GETRANGEMIN("Item No.");
END;
FILTERGROUP(0);
BTW: GETRANGEMIN() ist übrigens sinnvoller als GETFILTER