29. Mai 2009 12:09
Hallo Swen,
vorab angemerkt: FlowFields sollten ihre zugrundeliegenden Daten normalerweise per DrillDown-Button (und nicht per Lookup-Button) anzeigen.
Wenn du Zugriff auf den C/AL-Code hast, dann kannst du einfach folgenden Code in den OnDrillDown-Trigger packen:
- Code:
ItemSubst.RESET;
ItemSubst.SETRANGE("Substitute Type",ItemSubst."Substitute Type"::Item);
ItemSubst.SETRANGE("Substitute No.",ItemNo);
Form.RUNMODAL(0,ItemSubst);
Erklärung: Du filterst deine Ersatzartikel, so wie es dein FlowField auch macht.
Anschließend rufst du die Form 0 mit deinem Record auf. Dynamics NAV ermittelt selbständig, welche Form nun benötigt wird. (Steht im Property "LookupFormID" der Tabelle "Item Substitution")