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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.02.2003, 11:33   #2  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 646 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Re: Гибрид FormTableControl и FormDataSource
Цитата:
Изначально опубликовано Андре
ОК. Для начала давай определимся с тем, что мы хотим получить.
...
Нас интересует первый пункт или второй ? Или оба сразу ? Тогда это наверное должны быть две разных задачи.
Согласен, это две разные задачи. Причем вторая - гораздо более трудоемкая, чем первая. Поэтому предлагаю, решая первую, выявить все подводные камни и затем, в случае успешного решения, думать о реализации второй.

Цитата:
Изначально опубликовано Андре
Какие мы преимущества получаем по сравнению с использованием стандартного грида ? Возможность очень гибкого обращения с каждой ячейкой. Вот пожалуй и все.
Нет, не все. Получая контроль над представлением, мы получим возможность задуматься о решении следующих задач, в разное время встававших и нерешенных:
  • Фильтрация по display-методам.
  • Адекватное поведение бегунка (scroll bar)
  • Реализация того, что в Navision называется фильтр безопасности, а в Axapta 3.0 - контроль доступа на уровне записи
  • Копирование в clipboard только видимых столбцов

Цитата:
Изначально опубликовано Андре
Вопрос второй - концептуальный - как все это реализовать.
...
Например, это должен быть отдельный класс, имеющий свойства типа FormTableControl и FormDataSource.
...
Не совсем изящная конструкция, но более удачного решения я пока не вижу. Может есть еще варианты ?
Других вариантов тоже не вижу. Думаю, что не видят их и разработчики Navision. Посмотри хотя бы, как они реализуют wizard'ы. Те же классы, цепляющиеся к обычным формам и толкающие туда, все что нужно. Явное отсутствие изящности и тяжеловесность конструкции компенсируются наличием мастера, автоматизирующего создание нового мастера.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Теги
table control

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
FormTableControl и сортировка AxDude DAX: Программирование 3 22.08.2007 08:12
Основы работы с FormTableControl PavelSR DAX: Программирование 12 21.09.2006 10:31
FormDataSource sassas DAX: Функционал 13 05.08.2004 17:25
Различные типы связей (LinkType) для FormDataSource Maxim Gorbunov DAX: База знаний и проекты 1 16.05.2004 13:20
Собственный SQL запрос в FormDataSource Alexey DAX: База знаний и проекты 0 20.12.2001 00:35

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

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

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