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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.11.2004, 16:29   #1  
NickNick is offline
NickNick
Участник
 
4 / 10 (1) +
Регистрация: 23.11.2004
Как присвоить значение полю в текущей форме взятому из другой открытой формы, причем таблица у них одна и та же?
Всем благодарствую....
Старый 23.11.2004, 16:36   #2  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
Во второй форме написать функцию, которая его вернет и вызвать из первой формы.
Старый 23.11.2004, 16:37   #3  
rootadmin is offline
rootadmin
Участник
Аватар для rootadmin
 
224 / 10 (1) +
Регистрация: 25.03.2003
Адрес: Москва
Странный вопрос... Есло это значение является полем таблицы, то вопрос по моему теряет смысл, а если это просто какая-то переменная, то можно все сделать с помощью глобальных переменных например.
А если точно известно, что формы будут открыты одновременно, то можно сделать так, как соетует Dzemon
__________________
С уваженем,
rootadmin
Старый 23.11.2004, 16:44   #4  
NickNick is offline
NickNick
Участник
 
4 / 10 (1) +
Регистрация: 23.11.2004
Ну допустим открыта форма Группа(Табл. Группа, Поля: Группа, Уровень)
Из этой формы открываем другую форму Группа2(Табл. Группа, Поля: Группа, Уровень) но поле Уровень должно заполнятся автоматически значением из формы Группа значением поля Группа
Старый 23.11.2004, 17:26   #5  
rootadmin is offline
rootadmin
Участник
Аватар для rootadmin
 
224 / 10 (1) +
Регистрация: 25.03.2003
Адрес: Москва
в данном случае, насколько я понимаю, при открытии необходимо установить фильтр на поле.
типа
<div class='CALtop'>C/AL</div><div class='CAL'>
tblGroup.SETRANGE(Level,Level);
FORM.RUN(0,tblGroup); // либо 0 меняешь на номер формы
</div>
__________________
С уваженем,
rootadmin
Старый 23.11.2004, 17:47   #6  
NickNick is offline
NickNick
Участник
 
4 / 10 (1) +
Регистрация: 23.11.2004
А как из текущей формы вызвать функцию другой формы
Старый 24.11.2004, 12:46   #7  
Rokhay is offline
Rokhay
Участник
 
154 / 15 (1) ++
Регистрация: 02.10.2003
Адрес: Ебург
Цитата:
Сообщение от NickNick
А как из текущей формы вызвать функцию другой формы
Объявить переменную типа Form,
Subtype = нужной форме
Ну и работать с с ней (переменной) как с любым другим объектом.
 


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

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

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