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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.04.2006, 09:24   #1  
unalexia is offline
unalexia
Участник
 
79 / 10 (1) +
Регистрация: 28.12.2005
можно ли организовать следующее:
..........................
текст программы...
..........................
вызов заранее подготовленной формы (аналог RequestForm) на ней НЕСКОЛЬКО контролов/переменных, которые нужно вернуть в программу.
..........................
далее текст программы, использующей значения переменных, полученных из формы.
Старый 27.04.2006, 10:03   #2  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Посмотрите хэлп по
1. FORM.RUNMODAL
2. по переменной типа DIALOG

Возможно выдумывать ничего не придется
Старый 27.04.2006, 10:24   #3  
unalexia is offline
unalexia
Участник
 
79 / 10 (1) +
Регистрация: 28.12.2005
Дело все в том, что к форме не привязана никакая таблица. Там только контролы. (Это по поводу FORM.RUNMODAL)
Старый 27.04.2006, 10:41   #4  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
Форму к таблице можно не привязывать (см. главное меню 330).

По поводу "передать параметр":
http://www.mibuso.com/howtoinfo.asp?FileID=9&Type=howto
http://www.mibuso.com/howtoinfo.asp?FileID=7&Type=howto

Сам не пробовал.
Старый 27.04.2006, 10:42   #5  
Milk is offline
Milk
Участник
 
242 / 12 (1) ++
Регистрация: 08.06.2006
Цитата:
Сообщение от unalexia Посмотреть сообщение
Дело все в том, что к форме не привязана никакая таблица. Там только контролы. (Это по поводу FORM.RUNMODAL)
Если я правильно понимаю то, что вы хотите сделать, то вам надо в этой вызываемой форме написать функциию, допустим, SetParameters, получающую по ссылке параметры, в которые она записывает данные с переменых в форме.
Затем пишете, например,

If ReqForm.RUNMODAL = ACTION::LookupOk THEN
ReqForm.SetParameters(var1, var2, ...)

и получаете с формы переменные
Старый 27.04.2006, 11:32   #6  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Цитата:
Сообщение от apanko Посмотреть сообщение
Форму к таблице можно не привязывать (см. главное меню 330).

По поводу "передать параметр":
http://www.mibuso.com/howtoinfo.asp?FileID=9&Type=howto
Сам не пробовал.
Я пробовал. Работает отлично Спецом для таких вещей завел отдельный кодеюнит. Он уже содержит около 20 функций . Просто мне кажется в данном случае можно сделать проще
Старый 28.04.2006, 15:26   #7  
unalexia is offline
unalexia
Участник
 
79 / 10 (1) +
Регистрация: 28.12.2005
ВСЕМ СПАСИБО особенно VILKy
 


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

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

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