Sortierung in GroupBand per LD.QueryData
Michael Hubenschmid
Hallo Coresystems Team,muss bei einem Kunden mit speziellem GroupBand wegen indischem Steuersystem, die Reihenfolge des Andrucks der Steuersätze auf der Rechnung nach einer ganz bestimmten Rangfolge umsetzen. Dazu habe ich eine Anwendertabelle angelegt in der der Kunde die Reihenfolge der Steuersätze für den Druck selbst definieren kann.
Diese Anwendertabelle wollte ich mittels Query in der Layxoutdefinition einbinden und mit der indischen VAT Datasource verbinden. Leider ist diese Data Source nicht
in der Layoutdefinition auswählbar (wahrscheinlich nur fix in einem xml-File) weswegen ich die Query auf die Anwendertabelle auch nicht verlinken kann.
Wollte dies nun per LD.QueryData Funktion in der SortExpression des AdvancedDataBandes umsetzen (in diesem wird auch gruppiert), jedoch funktioniert dies nicht.
Die LD.QueryData lautet wie folgt:
LD.QueryData("Select U_OrderPos FROM [@VATPRINTSTEARING] Where U_OrderID ='" + VatLine("staType").toString() + "'")Hat jemand eine Idee was falsch läuft.
Philipp Knecht
Hi MIchaelSetz dir die Query mal in einem String zusammen und gib dann diesen per MsgBox aus.
Dann müsstest du den Fehler sehen.
hth
Michael Hubenschmid
Hallo Philipp,stehe leider gerade auf em Schlauch. Was meinst du mit "als String zusammensetzen" und wo müsste ich die Messagebox integrieren im Layout?
Philipp Knecht
Hallo MichaelIm Generatescript der Textbox:
Dim str As String = "Select U_OrderPos FROM [@VATPRINTSTEARING] Where U_OrderID ='" + VatLine("staType").toString() + "'"
MsgBox(str)hth
Michael Hubenschmid
Hallo Philipp,hättest du heute Zeit dies mal in einer viertel Stunde anzuschauen?
Philipp Knecht
Hi MichaelJa dann müssen wir wohl einen Serviceabruf eröffnen.
Melde dich einfach
hth
0
Please sign in to leave a comment.
Comments
0 comments