AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.11.2013, 09:59   #13  
Constantine_imported is offline
Constantine_imported
Участник
 
126 / 10 (1) +
Регистрация: 28.04.2011
Цитата:
Сообщение от 524td Посмотреть сообщение
сделал вот так вот.. но инсерт почему то не производит(
Ошибок никаких, просто не инсёртит?

Во-первых, зачем вы используете конструкцию вида:
Код:
XlWorkSheet.Range('A'+FORMAT(Var1)+':'+'A'+FORMAT(Var1)
для обращения к одной ячейке достаточно писать:
Код:
XlWorkSheet.Range('A'+FORMAT(Var1))
Во-вторых, переменную LineNo вы заполняете вначале 0, те есть если у вас нет строк в журнале, то первую строчку НАВ будет вставлять с нулевым номером.

В-третьих, попробуйте сначала вставить строку только с ключевыми полями и потом отмодифить все остальные поля.

И что говорит дебаггер? У вас переменная Rows заполняется, до кода вставки вообще дело доходит? Вот этот цикл вообще начинается?
Код:
FOR Var1:=j TO Rows DO
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:16.