Problem with Load func.

snyktpsnyktp Member Posts: 75
edited 2009-12-08 in NAV Three Tier
Hi everybody,

We have a problem with importing new files in Navision. When you are going with the classic client of Navision and you do a import of a file it goes oke ! When you are doing with RTC, it goes wrong. I think the problme is related below line. Do you have any idea about that?

FileRec.RESET;
FileRec.SETRANGE(Path,XYZ."Bestandspad XML webshop fact");
FileRec.SETRANGE("Is a file",TRUE);
IF FileRec.FIND('-') THEN BEGIN
REPEAT
XMLDOM.load(FileRec.Path + '\' + FileRec.Name);

PS : How can I use "Windows Script Host Object Model"?

Thank you

Answers

  • Miklos_HollenderMiklos_Hollender Member Posts: 1,598
    Search C/SIDE help for UPLOAD function.
  • snyktpsnyktp Member Posts: 75
    Hi,

    I think the problem is releated to find function. In the classic client, the filerec.find(‘-‘) is executed on the client, but in the role-tailored client it is executed on the Reporting Service (and that is on the server).
    We tested this, and it works ok in the classic client but not in the role-tailored client.
    You can see the codes below.

    Thank you

    FileRec.RESET;
    FileRec.SETRANGE(Path,CompanyInfo."XML webshop ");
    FileRec.SETRANGE("Is a file",TRUE);
    IF FileRec.FINDSET THEN BEGIN
    REPEAT

    XMLDOM.load(FileRec.Path + '\' + FileRec.Name);
    COPY(FileRec.Path + '\' + FileRec.Name,CompanyInfo."XML webshop + '\' + FileRec.Name);
    ERASE(FileRec.Path + '\' + FileRec.Name);

    UNTIL FileRec.NEXT = 0;
    END;
Sign In or Register to comment.