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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.11.2005, 17:29   #1  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Цитата:
Сообщение от zub
Цитата:
Сообщение от e-statik
Да с REC-ом то всё понятно. Просто когда я увидел конструкции вроде
lrec.COPY(Rec);
lrec:=Rec;
решил, что такое стоит выполнять только с временной таблицей, думая что в противном случае это может внести изменения в реальные данные. Видимо нужно ещё почитать документацию

Спасибо! Код фунициклирует.
Вопрос такой: а есть ли при этом возможность данные править и чтобы изменения сохранялись?
Вообще-то такой целью не задавался.
Я думаю можно, скорее всего главное чтобы изменеия не коснулись значений полей по которым наложен фильтр, хотя не факт. Надо пробовать
Если будете эксперементировать, буду благодарен если сообщите результаты
Если изменятся значения полей, критичных при определенных условиях отбора, строки будут пропадать просто при хождении по записям.
Старый 16.11.2005, 17:38   #2  
zub is offline
zub
Участник
 
40 / 10 (1) +
Регистрация: 23.08.2005
Скорее всего если убрать COPY(REC) то все будет зависить от признака выдавать запись или нет при анализе lrec
Тогда будет всеравно какой фильтр наложен на форму, но не вижу этому применения, хотя гепотетически это возможно.
Старый 09.12.2005, 11:28   #3  
Malcom is offline
Malcom
Участник
 
4 / 10 (1) +
Регистрация: 07.08.2005
Цитата:
Сообщение от romeo Посмотреть сообщение
Если изменятся значения полей, критичных при определенных условиях отбора, строки будут пропадать просто при хождении по записям.
А не подскажете, что можно сделать, чтобы строки не пропадали? Поменять условия отбора?
Старый 09.12.2005, 18:47   #4  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Цитата:
Сообщение от Malcom Посмотреть сообщение
Цитата:
Сообщение от romeo Посмотреть сообщение
Если изменятся значения полей, критичных при определенных условиях отбора, строки будут пропадать просто при хождении по записям.
А не подскажете, что можно сделать, чтобы строки не пропадали? Поменять условия отбора?
Не, ну наверное можно будет как-нить извратиться .. Держать записи, показанные при открытии во временном буфере и отображать ИЛИ удовлетворяющие условию ИЛИ имеющиеся в буфере .. Всегда можно что-то сделать.
Старый 10.12.2005, 11:55   #5  
zub is offline
zub
Участник
 
40 / 10 (1) +
Регистрация: 23.08.2005
Цитата:
Сообщение от Malcom Посмотреть сообщение
Цитата:
Сообщение от romeo Посмотреть сообщение
Если изменятся значения полей, критичных при определенных условиях отбора, строки будут пропадать просто при хождении по записям.
А не подскажете, что можно сделать, чтобы строки не пропадали? Поменять условия отбора?
Попробуйте в приведенных выше функциях заменить lrec.COPY(REC) на lrec:=REC;
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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