![]() |
#1 |
Участник
|
Filter Value != <Blank> auf eine Liste im Report Layout im Visual Studio 2008 zeigt leider keine ergebnise.</p> z.B. </p> Man öffnet den Report 206 – Sales Invoice im Design Modus, anschließend öffnet man das Layout mit Visual Studio 2008. </p> Dort setzt man einen Filter („Fields!Sales_Invoice_Line_Line_No_.Value != <Blank>“) auf die „list1“. Daraufhin speichert man alles und führt den Report aus.</p> Wenn das geschehen ist sieht man, dass Navision nix mehr auf den Report anzeigt und wenn man sich das Dataset </p> Diese Filter funktioniert leider nicht korrekt wir Sie aufrufen... </p> </p> Lösung:</p> =====</p> Bitte schreiben Sie eine Funktion, diese gibt 1 oder 2 al Return Variable zurück.</p> new function (Report -> Report properties… -> Code) unter Layout folgende Funktion schreiben:</p> Public Function OK(ByVal Value As Decimal) as Decimal</p> if Value < 0 then</p> Return 1</p> end if</p> if Value > 0 then</p> Return 1</p> end if</p> Return 0</p> End Function</p> Und in Tabelle Filter ändern Sie:</p> =Code.OK(Fields!Buffer_Amount.Value) = =1</p> ![]()
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. |
|