[Gelöst] Menu Button ruft SUBFORM auf

17. März 2011 11:53

Hallo Leute!
Ich habe folgendes Problem:
Ich habe eine FORM mit Header und untergeordneter Tabelle. Der Header greift auf eine Tabelle zu ( Production BOM Header), die untergeornete ist einer anderen, nämlich einer SUBFORM namens Production BOM Lines zugeordnet. Nun will ich einen Menu Button generieren, der folgenden Befehl ausführt:
Code:

Item.GET("No.");
ProdBOMWhereUsed.SetItem(Item,WORKDATE,0,'');
ProdBOMWhereUsed.RUNMODAL;



Dabei soll die Nummer aus der untergeordneten Tabelle, in der der Cursor gerade steht, eingelesen werden.
Das funktioniert nicht, weil ich nicht weiß, wie ich auf die aktuelle Nummer zugreife. item. GET("No.") ist an der Stelle also nicht präzise genug.
Hat jemand eine Idee?
Zuletzt geändert von Maike am 17. März 2011 12:19, insgesamt 1-mal geändert.

Re: Menu Button ruft SUBFORM auf

17. März 2011 12:01

In der Mainform greifst du auf den aktuell markierten Datensatz der Subform mittels GETRECORD zu:

Code:
CurrForm.NameDeinerSubform.FORM.GETRECORD(NeueRecordVariableSubform);

Re: Menu Button ruft SUBFORM auf

17. März 2011 12:03

Man könnte sich die Nummer mit getrecord aus der Form holen. Normalerweise ruft man aber aus der Mainform eine Funktion der Subform auf, so wie zB VK-Auftrag->Zeile->Artikelverfügbarkeit.

Re: Menu Button ruft SUBFORM auf

17. März 2011 12:18

Hallo, Natalie und McClane!
Danke, es hat funktioniert!
Gruß, Maike