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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.06.2009, 12:04   #5  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от Lapunder Посмотреть сообщение
1. есть форма F1, содержащая следующие объекты:
а) Rec1 - временная таблица
б) Var1...VarN - ограниченное число глобальных переменных
2. есть форма F2, основанная на таблице аналогичной Rec1 из формы F1
тут же есть процедура Proc1, заполняющая некие параметры

необходимо следующее:
из F1 вызывается F2 с датасетом Rec1; вызывается процедура Proc1, заполняющаяя пременные Var1..VarN значениями, определенными в F2
т.е. по сути дела необходимо объявить форму F2 как переменную, чтобы можно было вызвать функцию
как при этом можно передать таблицу Rec1 в форму F2?
Выделеное совсем не понял.

Для примера стандратной реализации поищите код типа
Form - OnModifyRecord() : Boolean
RecTemp := Rec;
RecTemp.MODIFY;
EXIT(FALSE);

или
Form - OnNextRecord(Steps : Integer) : Integer
RecTemp.COPY(Rec);
ResultSteps := RecTemp.NEXT(Steps);
IF ResultSteps <> 0 THEN
Rec := RecTemp;
EXIT(ResultSteps);
 


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

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

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