Показать сообщение отдельно
Старый 18.10.2013, 14:18   #4  
srg is offline
srg
Участник
 
116 / 10 (1) +
Регистрация: 20.08.2013
Цитата:
Сообщение от Constantine Посмотреть сообщение
Во-первых, я бы обернул всю конструкцию в
Код:
BEGIN ... END или REPEAT ... UNTIL (если нужен цикл)
, т.к. строчка
Код:
IF TaxBillHeader.FINDFIRST THEN;
может не найти запись, а вы потом пытаетесь вывести данные в Excel и можете получить ошибку выполнения или неправильную логику работы кода. Конструкции
Код:
Customer.GET(TaxBillHeader."Customer No."); и Vendor.GET(TaxBillHeader."Vendor No.");
тоже лучше обернуть в
Код:
IF ... THEN
, т.к. могут быть случаи, когда вы не сможете затетиться на запись.
По поводу таблицы, не совсем понятно какая таблица вам нужна, TaxBillHeader? Можно объявить еще одну переменную, ссылающуюся на эту же таблицу (например TaxBillHeader2) и использовать ее для получения нужных данных.
Я имею проблему, в том, что не могу объяснить, что мне нужно сделать...(
Но я уже благо сделал, и благодарю за советы, они помогли мне сделать задачу!