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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.04.2010, 15:57   #1  
Storkich is offline
Storkich
Участник
 
149 / 10 (1) +
Регистрация: 08.03.2007
--дубль--
Старый 26.04.2010, 16:01   #2  
Storkich is offline
Storkich
Участник
 
149 / 10 (1) +
Регистрация: 08.03.2007
Цитата:
Сообщение от WhiteSwan Посмотреть сообщение
Пишет следующее:
"Нет Товар в пределах фильтра.
Фильтры: Общий Товар Но.: 5 409"
Ну всё ясно
Пиши так:
Код:
Item.RESET;
Item.SETrange(Item."Common Item No.",FORMAT(ItemNo,0,1));
Item.FIND('-');
А если по человечески то
Код:
Item.RESET;
IF ExcelBuffer.GET(r, 2) THEN BEGIN
  Item.SETrange(Item."Common Item No.",ExcelBuffer."Cell Value as Text");
  Item.FIND('-');
  ...
end;
Но возможно, что ExcelBuffer."Cell Value as Text" уже содержит кривое значение, из-за FORMAT(VARIABLE);
Старый 26.04.2010, 16:25   #3  
WhiteSwan is offline
WhiteSwan
Участник
 
26 / 10 (1) +
Регистрация: 29.01.2009
Цитата:
Сообщение от Storkich Посмотреть сообщение
Цитата:
Сообщение от WhiteSwan Посмотреть сообщение
Пишет следующее:
"Нет Товар в пределах фильтра.
Фильтры: Общий Товар Но.: 5 409"
Ну всё ясно
Пиши так:
Код:
Item.RESET;
Item.SETrange(Item."Common Item No.",FORMAT(ItemNo,0,1));
Item.FIND('-');
А если по человечески то
Код:
Item.RESET;
IF ExcelBuffer.GET(r, 2) THEN BEGIN
  Item.SETrange(Item."Common Item No.",ExcelBuffer."Cell Value as Text");
  Item.FIND('-');
  ...
end;
Но возможно, что ExcelBuffer."Cell Value as Text" уже содержит кривое значение, из-за FORMAT(VARIABLE);
К сожалению, оба варианта не помогли.
 


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

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

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