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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.06.2005, 14:25   #1  
ta_and is offline
ta_and
Участник
 
226 / 122 (5) +++++
Регистрация: 26.02.2002
Адрес: СПб
Динамическое создание меню
Задачка с одной стороны простая... с другой сложная.
Возможно, я просто не могу придумать оптимальное решение.
Решил посоветоваться с вами, уважаемые коллеги.

Есть динамический набор функций, определяемый значениями в строках таблицы.
Все эти функции открывают ОДНУ форму.

Задача:
Открыть форму и передать в нее ключ записи из выбранной функции из таблицы.

Обязательное условие:
Пользователь не должен видеть ГРИД с записями функциональной таблицы. Пользователь должен видеть набор кнопок, запускающих форму, а в форму передается уже ключ выбранной функции (курсор или значение первичного ключа)

Пример.
(не имеет никакого отношения к реализуемому функционалу. Просто очень хорошо демонстрирует то, что нужно реализовать)

Есть таблица, содержащая список операций: умножение, деление, корень и тп.
Пользователь находится в какой-то форме, имеющей числовые поля.
Пользователь нажимает на кнопку нужного действия (набор кнопок формируется на форме динамически во время открытия формы по записям из таблицы операций) и ему открывается формочка с результатом.
Эта формочка отображает одно число результата и ЕДИНА ДЛЯ ВСЕХ ОПЕРАЦИЙ.

Примечания.
Сама реализация операции не важна. Это может быть сделано вызовом соответствующего операции класса из формы.
Важно именно открытие формы (не диалога!) результата. Это важно потому, что в реализуемом функционале будет обрабатываться именно пользовательский ввод на форме результатов и именно в интерфейсе без связи с данными.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Динамическое создание DataSource на форме, и добавление элементов дизайна. epack DAX: Программирование 12 24.11.2010 15:31
Динамическое создание метода. HorrR DAX: Программирование 23 19.02.2008 14:44
Создание "Ссылка меню" petr DAX: Программирование 5 14.04.2006 14:00
Динамическое создание методов. Ratmir DAX: База знаний и проекты 19 18.08.2004 09:13
Работа с главным меню в Axapta Alexey DAX: Программирование 0 04.01.2002 23:31

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

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

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