Maske über Kontextmenü aufrufen mit Parameter Übergabe

deiband

Mitglied
Hallo zusammen,

ich habe im Artikelstamm das Kontextmenü erweitert um eine eigene mdt MAske mit Listenelement im Master Bereich aufzurufen. Dabei Möchte ich die Parameter Arikelnummer und AuspraegungID übergeben um in der eigenen Liste die Artikel zu filtern.

So sieht das Makro im Kontextmenü aus
1762927545358.png

Leider wird hier keine Werte übergeben. Ich habe die Funktion vom Dispobestand abgeschaut.
Woran könnte es liegen das hier die Parameter nicht übergeben werden ?

Vielen Dank
 
Der Aufruf sieht erstmal richtig aus. Hast Du die Parameter dann auch in der SQL-Where-Bedingung der Datenquelle vom Listenelement über die Funktion " AND -1 = CFN_IfParameterExists('<ParameterName>','<SqlExpression>','<OptionalSqlExpression>') " als Filter hinzugefügt?
 
Hallo,
vielen Dank für die Antwort.
nein in der dts habe ich keine weiteren Where Parameter außer MAndant
1763014551757.png

Ich habe mich an der Bestandsauskunft orientiert, wie diese aufgebaut ist.

1763015317781.png
1763015324759.png
hier wir die Artikelnummer auch übergeben, die dts sieht so aus

1763015422402.png

da ist die CFN zwar drin aber nicht über die Artikelnummer.
Deswegen bin ich leicht verwirrt wieso es dort geht.
 
Zuletzt bearbeitet:
Hallo,

Super, nun funktioniert es :)
Vielen Dank
Ich habe mir leider das Makro der Bestandsauskunft nicht angeschaut, da ists genau so gelöst. Ich habe bisher immer die andere Funktion verwendet und bin dort irgendwie sturr hängen gebliebt.

Danke für die Unterstützung
 
Zurück
Oben