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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.12.2005, 09:24   #1  
Migel_84 is offline
Migel_84
Участник
 
45 / 12 (1) ++
Регистрация: 07.10.2005
Адрес: Череповец
? Модификация выделенных строк
Есть небольшая проблема, по нажатию кнопки производится модификация строки, но если выделить несколько строк, то по нажатию кнопки происходит модификация только последней выделенной строки. Подскажите, как обратиться ко всем выделенным строкам
Старый 06.12.2005, 09:49   #2  
IGG is offline
IGG
Участник
 
665 / 29 (2) +++
Регистрация: 24.08.2005
Адрес: СПб/Москва
Простите, по нажатию какой кнопки?
Вы хотите по кнопке сами обработать строки?
Может вот так?

CurrForm.SETSELECTIONFILTER(GLEntry);
Старый 06.12.2005, 09:49   #3  
VioHap is offline
VioHap
Участник
 
29 / 10 (1) +
Регистрация: 06.07.2005
Адрес: Е-бург
Модификация последней строки происходит потому, что курсор встаёт после выделения на последнюю строку. Если выделение происходит на какой либо форме, то один из вариантов - создать булево поле и ставить галку напротив той записи, которую требуется изменить, а потом проверять.
Старый 06.12.2005, 09:51   #4  
VioHap is offline
VioHap
Участник
 
29 / 10 (1) +
Регистрация: 06.07.2005
Адрес: Е-бург
Цитата:
Сообщение от IGG
Простите, по нажатию какой кнопки?
Вы хотите по кнопке сами обработать строки?
Может вот так?

CurrForm.SETSELECTIONFILTER(GLEntry);
А вот и наиболее простой вариант ))
Старый 06.12.2005, 10:00   #5  
Migel_84 is offline
Migel_84
Участник
 
45 / 12 (1) ++
Регистрация: 07.10.2005
Адрес: Череповец
Цитата:
CurrForm.SETSELECTIONFILTER(GLEntry);
СПАСИБО, только я не совсем понимаю, как этим пользоваться =) Мне нужно поочерёдно обращаться к выделенным строкам. А с помощью такого кода как это сделать?
Старый 06.12.2005, 10:29   #6  
VioHap is offline
VioHap
Участник
 
29 / 10 (1) +
Регистрация: 06.07.2005
Адрес: Е-бург
Цитата:
Сообщение от Migel_84
СПАСИБО, только я не совсем понимаю, как этим пользоваться =) Мне нужно поочерёдно обращаться к выделенным строкам. А с помощью такого кода как это сделать?
Что-то типа этого:

CurrForm.SETSELECTIONFILTER(GLEntry);
IF GLEntry.MARK THEN .... //- если запись выделена
Старый 06.12.2005, 10:34   #7  
Migel_84 is offline
Migel_84
Участник
 
45 / 12 (1) ++
Регистрация: 07.10.2005
Адрес: Череповец
Теперь ясно, спасибо
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Перенос строк по словам vel_vel NAV: Программирование 6 08.12.2005 11:48
Выгрузка строк в файл Mary NAV: Программирование 6 23.07.2004 16:20
Учет строк журнала ресурсов - программно Nataly NAV: Программирование 2 13.11.2003 15:05
Номера строк в таблицах Purchase Line и Sales Line Nataly NAV: Функционал 14 14.08.2003 16:19
Формирование строк заявок на закупку товаров в MBS-Navision 3.60RU SP3 Консультант NAV: Функционал 2 16.07.2003 16:30

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

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

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