[gelöst] Dataport.runmodal ist veraltet - was nun?

17. Februar 2016 14:51

Hallo Ihr,

das ist sicher eine etwas einfachere Frage: Wir nutzen hier einen Report, der einen Dataport zum Import von Daten aufruft. Nun muss ich an dem Report eine kleinere Änderung vornehmen und bekomme ihn nicht mehr ohne Warnung kompiliert. "Dataport.RUNMODAL" ist veraltet. Beim Aufruf des Reports aus dem RTC bekomme ich dann eine Fehlermeldung mit gleichem Inhalt. Was muss ich denn stattdessen aufrufen damit's wieder klappt?

Viele Grüße,
Uta
Zuletzt geändert von UGo am 18. Mai 2016 10:32, insgesamt 1-mal geändert.

Re: Dataport.runmodal ist veraltet - was nun?

17. Februar 2016 15:15

Hallo Uta,

im RTC und ab NAV2013 gibts nur noch XMLPorts. In 2009 kannst Du den Dataport (soweit ich weiss) nicht aus dem RTC heraus benutzen, CC geht. Wenn Du den Import vom 2009er RTC benutzen willst: in XMLPort umwandeln und mit einer Codeunit kapseln.

LG Jens

Re: Dataport.runmodal ist veraltet - was nun?

17. Februar 2016 16:07

Hallo Jens,

was genau meinst Du mit "umwandeln"? Meine Datei, die ich importieren möchte, ist keine XML-Datei. Und was meinst Du damit, den Port in einer CU zu kapseln?

Viele Grüße,
Uta

Re: Dataport.runmodal ist veraltet - was nun?

17. Februar 2016 16:38

Schau mal hier: The dataport is dead, long live the xmlport.