Filter Control in Grid

22. Dezember 2009 14:28

Hallo an alle!
Ich bin neu und will euch fragen etwas.Ich hab die folgende Situation:
Ich will ein Feld namens Project in einem grid von einem Form filtrieren.Aber das Problem ist, dass dieses Feld bekommt value von einer Methode(Data Method in Properties).Also in Methode ist es folgendes:

Select ForceLiterals FirstOnly ProjId From projInvoiceItem Where projInvoiceItem.ProjInvoiceId == this.ProjInvoiceId;

projId = projInvoiceItem.ProjId;

if(! projId)
{
Select ForceLiterals FirstOnly ProjInvoiceOnAcc Where projInvoiceOnAcc.ProjInvoiceId == this.ProjInvoiceId;
projId = ProjInvoiceOnAcc.ProjId;
}
Die Form benutzt die Tabelle "ProjInvoiceJour"
Habt Ihr Ideen wie kann ich dieses Feld veraendern,damit dieses Feld filtrierbar von dem User wird.

Danke im Voraus!

Re: Filter Control in Grid

23. Dezember 2009 14:11

Hallo,

Display und Edit Methoden sind in AX NICHT filterbar.
Wenn du danach im GRID filtern willst müsstes du das mit einem Inner oder OuterJoin machen,
je nachdem ob das für diese Zwecke dann brauchbar ist oder nicht.

lg
Christian

Re: Filter Control in Grid

28. Dezember 2009 16:27

ChriD hat geschrieben:Hallo,

Display und Edit Methoden sind in AX NICHT filterbar.
Wenn du danach im GRID filtern willst müsstes du das mit einem Inner oder OuterJoin machen,
je nachdem ob das für diese Zwecke dann brauchbar ist oder nicht.

lg
Christian



Danke mann!