Skip to content
Archiv der Artikel die mit Navision getagged sind.

XMLPort in Navision

Codeschnipsel zum Ansprechen eines XMLPorts in Microsoft Dynamics NAV 5.0 SP 1: Ich habe einen XMLPort für einen Daten-Export benötigt. Dazu habe ich folgende Routine in eine CodeUnit eingebaut: PROCEDURE XMLAusgabeTest(); VAR XMLFile : File; sOut : OutStream; XMLPort : XMLport #ObjectID des XMLPorts#; BEGIN XMLFile.TEXTMODE(TRUE); XMLFile.CREATE(‘C:\Temp\xmltest.xml’); XMLFile.CREATEOUTSTREAM(sOut); XMLPort.SETDESTINATION(sOut); XMLPort.EXPORT; XMLFile.CLOSE; END; Die Routine benötigt […]

Navision Datentypen

Nachfolgend die wichtigsten Navision-Datentypen mit ihrer Entsprechung im Microsoft SQLServer: CODE: Varchar (maximal 250 Zeichen) OPTION: Integer INTEGER: Integer (Wertebereich von -2.147.483.647 bis +2.127.283.647) DECIMAL: DECIMAL (oder FLOAT???) DATE: SMALLDATETIME (SQLServer startet erst ab 01.01.1754) TIME: DATETIME BOOLEAN: TINYINT (oder BIT???) TEXT: VARCHAR (maximal 250 Zeichen)

CONVERTSTR

CONVERTSTR: Ersetzt in einem String “alte” Zeichen durch “neue” Zeichen Ergebnis := CONVERTSTR(String, AltesZeichen, NeuesZeichen); Beispiel: MESSAGE ( CONVERTSTR (‘Du bist raus’, ‘r’, ‘M’ )); Anzeige: “Du bist Maus”