• Hallo liebe Userinnen und User,

    nach bereits längeren Planungen und Vorbereitungen sind wir nun von vBulletin auf Xenforo umgestiegen. Die Umstellung musste leider aufgrund der Serverprobleme der letzten Tage notgedrungen vorverlegt werden. Das neue Forum ist soweit voll funktionsfähig, allerdings sind noch nicht alle der gewohnten Funktionen vorhanden. Nach Möglichkeit werden wir sie in den nächsten Wochen nachrüsten. Dafür sollte es nun einige der Probleme lösen, die wir in den letzten Tagen, Wochen und Monaten hatten. Auch der Server ist nun potenter als bei unserem alten Hoster, wodurch wir nun langfristig den Tank mit Bytes vollgetankt haben.

    Anfangs mag die neue Boardsoftware etwas ungewohnt sein, aber man findet sich recht schnell ein. Wir wissen, dass ihr alle Gewohnheitstiere seid, aber gebt dem neuen Board eine Chance.
    Sollte etwas der neuen oder auch gewohnten Funktionen unklar sein, könnt ihr den "Wo issn da der Button zu"-Thread im Feedback nutzen. Bugs meldet ihr bitte im Bugtracker, es wird sicher welche geben die uns noch nicht aufgefallen sind. Ich werde das dann versuchen, halbwegs im Startbeitrag übersichtlich zu halten, was an Arbeit noch aussteht.

    Neu ist, dass die Boardsoftware deutlich besser für Mobiltelefone und diverse Endgeräte geeignet ist und nun auch im mobilen Style alle Funktionen verfügbar sind. Am Desktop findet ihr oben rechts sowohl den Umschalter zwischen hellem und dunklem Style. Am Handy ist der Hell-/Dunkelschalter am Ende der Seite. Damit sollte zukünftig jeder sein Board so konfigurieren können, wie es ihm am liebsten ist.


    Die restlichen Funktionen sollten eigentlich soweit wie gewohnt funktionieren. Einfach mal ein wenig damit spielen oder bei Unklarheiten im Thread nachfragen. Viel Spaß im ngb 2.0.

[NAV 2015 - ObjectDesigner] - Standardreport um XML ergänzen

HoneyBadger

Aktiver NGBler

Registriert
7 Sep. 2015
Beiträge
1.956
Hi in die Runde!

Versuche gerade einen Report im NAV um ein XML zu erweitern, was eigentlich out of the box gehen sollte. Tut´s allerdings nicht und ich frage mich ein wenig, warum. Vielleicht hat ja einer eine Idee.
Es geht darum, einen Zeilenkommentar im Standardangebot zu drucken.

Ich bin wie folgt vorgegangen:

  • Report 204 - Sales Quote
  • Unter dem DataItem Sales Line habe ich ein weiteres DataItem Sales Comment Line ergänzt und folgende Werte eingetragen.
    • DataItemTableViewSORTING(Document Type,No.,Document Line No.,Line No.)
      DataItemLinkNo.=FIELD(Document No.),Document Line No.=FIELD(Line No.)
  • Unter dem DataItem Sales Comment Line habe ich nun die Column "Sales Comment Line".Comment eingetragen.

Für mein Verständnis sollte es das schon gewesen sein. Habe auch extra in anderen Reports geschaut, wie´s dort gelöst ist. Per Google bin ich auf jemanden gestoßen, der´s gleiche Problem hatte. Der konnte es genauso lösen, wie ich´s versucht habe. Pustekuchen. Wenn ich ein Angebot ausdrucke, kommen keine Zeilenkommentare. Das entsprechende Häkchen in den Druckoptionen ist natürlich gesetzt. Das XML ist zwar, wie geplant für RDLC und Word verfügbar, liefert jedoch keinen Output, wenn man es entsprechend in das Dokument eingebunden hat. Am Dokument selbst kann´s nicht liegen. Habe da schon 100000 mal drin gearbeitet und Reports aufgebaut. War bis auf dieses Feld nie ein Problem.


[2017-02-23 11:13 CET]

So. Habe die Lösung. Sollte mal ein anderer das gleiche Problem haben:

Im Standard scheint der Report 204 Sales - Quote irgendwann nicht mehr richtig gepflegt worden zu sein, sodass ein weiterer Standardreport für den gleichen Zweck integriert wurde. Zumindest wirkt es so auf mich, da die referenzierten Tabellen falsch in den Ebenen verbunden sind. Normal sollte sein Header --> SalesLine --> SalesCommentLine. Die SalesCommentLine wurde jedoch auf gleicher Ebene wie der Header implementiert. :m Das erklärt auch, warum die Anfragen beim Druck immer ins Leere laufen.

Im Report 1304 Mini Sales Quote, welcher sich ebenfalls im Standard findet, sind die Ebenen korrekt strukturiert. Insofern funktioniert dort das Andrucken der Zeilenkommentare. Hat man (so wie ich) den fertigen Report auf 204 aufgebaut, kann man das Layout des einen Reports allerdings nicht einfach 1:1 in den neuen transferieren. Entweder man baut ihn komplett neu auf oder man ersetzt die dort eingebundenen XML-Elemente bis keine Fehlermeldungen (und das sind viele!) durch die des neuen Reports. Ohne Anpassungen der Variablen im Designer wird das allerdings nichts. Grund ist, was beim einen Report in der Datenbank als SalesPerson geführt wird, heißt im anderen Sales_Person. Das Problem besteht natürlich auf allen Ebenen. Mit etwas Fleiß ist´s aber machbar. :coffee:
 
Zuletzt bearbeitet:
Oben