how to set up XMLport

leon1983leon1983 Member Posts: 20
I am new to navision. I have been able to import export data in tables with dataport. I now have to import data from an XML file.

I have no idea how to set up an XML port in order to map the data from my XML file to the GeneralJournal Line table.


Can anyone help me or give me a link to a tutorial on XMLports? I find nothing. The help file is non existent : /


thanks in advance.

Comments

  • leon1983leon1983 Member Posts: 20
    thanx

    I finally found the application designer's guide, named "w1w1adg.pdf" oO

    I maped my xml elements to my Gemeral journal line table.
    To start the import I wrote the codeunit like in the manual :


    TestFile.OPEN('C:\test.xml');
    TestFile.CREATEINSTREAM(TestStream);
    test456.IMPORT(74300,TestStream);
    TestFile.CLOSE;




    test456 is the name of my xml port.

    when I try to compile I get "A maximum of zero parameters must be used when calling the function". test456.IMPORT doesn't want to take arguments like in the example.
    Also what does the number 74300 represent ine the manual's example. They don't say.


    need help !
  • leon1983leon1983 Member Posts: 20
    Testfile.OPEN('C:\test.xml');
    Testfile.CREATEINSTREAM(TestStream);
    XMLPORT.IMPORT(50066, TestStream);
    Testfile.CLOSE;


    fixed the code

    the number was the ID of the XMLport
Sign In or Register to comment.