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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.12.2006, 12:37   #3  
Kirvisniemi is offline
Kirvisniemi
Moderator
 
342 / 13 (1) ++
Регистрация: 21.12.2004
Это все к вопросу соотнесения Navision и 1C?

Цитата:
1. Можно ли передать какой-нибудь другой параметр в форму, кроме Recordset?
Через методы Form.RUN и Form.RUNMODAL можно передать только Recordset. Но передать все что угодно можно использую собственные функции через переменную типа Form.

Цитата:
2. Можно ли из формы получить ссылку на родительскую форму
Под Родителем видимо имеется ввиду 1с-овский термин "Владелец формы" - т.е. форма, из под которой была открыта текущая, правильно?

Ответ такой: Если подходить к вопросу формально, то ответ - нет - в навижн у форм нет свойства владелец/родитель. Но если подойти практически, то такая вещь в навижн не нужна.

Вообще говоря Родитель нам может быть нужен только в двух ситуациях:
1) Когда подчиненная форма изменяет данные в родительской форме. В такой ситуации в навижн код просто изменяет базовую таблицу родительской формы.
2) Когда из подчиненной формы мы управляем родительской. Тут я просто затрудняюсь сказать как это может применятся на практике.

Цитата:
3. Можно ли добавить динамически элемент на форму (я так понимаю нельзя, да)?
Динамически элемент на форме создать нельзя. Но можно обойтись статическим созданием и свойством Visible.
Я понимаю для чего такая вещь нужна в 1с - например для формы фильтра, в которую фильтруемые поля накидываются динамически. В навижене же применяется другой подход: для фильтрации сразу доступны все поля таблицы.

Цитата:
4. Можно ли получить список всех открытых форм?
А зачем?
 


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

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

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