16. Dezember 2011 13:37
16. Dezember 2011 18:30
CurrPage."my Temp FactBox".FORM.SetItemRec(Rec);
19. Dezember 2011 09:53
aydina81 hat geschrieben:und im OnAftergetRecord der Artikelübersicht rufst du diese Funktion auf.
navsyst hat geschrieben:Wie kann ich aber den Factbox in Abhängigkeit von Datensatz der Artikel beeinflussen?
FILTERGROUP(4);
MESSAGE('%1',GETFILTERS);
FILTERGROUP(0);
19. Dezember 2011 10:18
Tim hat geschrieben:aydina81 hat geschrieben:und im OnAftergetRecord der Artikelübersicht rufst du diese Funktion auf.
Nimm eine List-Page und packe ein MESSAGE-Befehl in den OnAfterGetRecord-Trigger. Dann verstehst du auch, wo das Problem liegt. Der OnAfterGetRecord-Trigger wird nicht durchlaufen, wenn man mit der Maus einen anderen Datensatz markiert.
19. Dezember 2011 11:55
aydina81 hat geschrieben:Wir verwenden genau diese Technik. Bei uns funktioniert das wunderbar (NAV 2009 R2 RTC, 6.0.32012.0).
19. Dezember 2011 15:33
CurrPage."my FactBox".FORM.SetItemRec(Rec);
19. Dezember 2011 15:42
aydina81 hat geschrieben:Hallo Tim,
muss mich korrigieren:-)
Ich habe das ganze mit der Subpage verwechselt. Da funktioniert das ganze.
Das Problem bei FactBoxen ist:
Wenn man diese in die List-Page einbindet, dann kommt man an die Funktionen der FactBox nicht ran.
- Code:
CurrPage."my FactBox".FORM.SetItemRec(Rec);
Gibt es gar nicht.
Also doch nur über SubFormLink verbinden.
Als Beispiel kann man im SourceExpression eine Fkt. aufrufen und Rec übergeben.
Gruß
Aydin
19. Dezember 2011 17:36
19. Dezember 2011 17:56
20. Dezember 2011 08:18