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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.10.2009, 10:39   #2  
Romul is offline
Romul
Участник
 
186 / 11 (1) +
Регистрация: 26.12.2007
Цитата:
Сообщение от urnadm Посмотреть сообщение
Если бы я вызывал форму создания задачи через FORM.RUNMODAL, то сделал бы функцию GetNo на форме, но, поскольку эта FORM.RUNMODAL вызывается функцией в таблице, я могу вернуть таким образом "No." лишь в саму эту таблицу...

Наверно я мудрено объяснил Но всё-таки нужно получить номер созданной таким образом задачи в главную форму...
Если я правильно понял Вас, то Вы уже сами практически ответили на свой вопрос.

В таблице создаете функцию по возврату номера. Назовем ее SaveNo.
Псевдокод:
SaveNo(pNo Code 20)
No := pNo
Т.е. в этой же функции сохраняете в глобальной No переменной этот номер.

Из формы, инициировавшей создание задачи, вызываете свою функцию todo.GetNo, которая передает на вашу форму номер задачи.
 


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

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

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