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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.01.2007, 13:50   #1  
grif is offline
grif
Участник
Аватар для grif
 
236 / 10 (1) +
Регистрация: 31.08.2006
Требется организовать поиск на форме по тем полям, которые не являются полями таблицы, сотвественно после нахождения нужно записи нужно спозиционировать текущий указатель на неё.
При попытке воспользоваться Rec.NEXT или Rec.GET выскакивает окно с вопросом о переименовке текущей записи. Положительный ответ соответственно вызывает ошибку т.к. запиь уже есть. Для эксперимента засунул на субформу кнопку, в коде которой написал <div class='CALtop'>C/AL</div><div class='CAL'>NEXT</div>. Всё отлично работает. Если написать функцию в субформе с тем же текстом и вызывать с главной, то выскакивает вышеописанная ошибка. Как обойти?

Пока писал вспомнил про CurrForm.UPDATE. Выручает
Старый 29.01.2007, 10:22   #2  
Greggy_imported is offline
Greggy_imported
Участник
Аватар для Greggy_imported
 
291 / 10 (1) +
Регистрация: 24.09.2004
Попробовал такую ситуацию воспроизвести - да ругается ... причем у меня не получилось так что бы CurrForm.UPDATE исправил ситуацию ... если можно по подробнее как удалось решить проблему ???
Старый 29.01.2007, 10:38   #3  
grif is offline
grif
Участник
Аватар для grif
 
236 / 10 (1) +
Регистрация: 31.08.2006
Напиши CurrForm.UPDATE(FALSE)
 


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

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

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