Показать сообщение отдельно
Старый 17.11.2011, 12:34   #2  
dimidrol007 is offline
dimidrol007
Участник
 
4 / 10 (1) +
Регистрация: 15.11.2011
Цитата:
Сообщение от dimidrol007 Посмотреть сообщение
Пытаюсь настроить выгрузну накладных в XML с помощью кодюнита (6225) XML Document Encode, использую такой код:

CREATE(XMLDocOut);
"VAR SalesShpHeader".GET('код_накладной');
"VAR SalesShpLine".RESET;
"VAR SalesShpLine".SETFILTER("VAR SalesShpLine"."Document No.",'код_накладной');
IF FIND ('-') THEN
REPEAT
CODuXML.SalesShipment("VAR SalesShpHeader","VAR SalesShpLine",'код_накладной','','',XMLDocOut);
UNTIL "VAR SalesShpLine".NEXT=0;

В ответ тишина. Есть у кого опыт в таком деле?
Navision 3.10


проблема решена:

if "VAR SalesShpHeader".GET('код_накладной') then // вы точно тут получаете Заголовок? :blink:
begin
"VAR SalesShpLine".RESET;
CREATE(XMLDocOut);
if CODuXML.SalesShipment("VAR SalesShpHeader","VAR SalesShpLine",'код_накладной','','',XMLDocOut) then
XMLDocOut.save('C:\'+код_накладной+'.xml);
Clear(XMLDocOut);
end;