![]() |
#8 |
Участник
|
Многоуровневый классификатор
Внимание!!! Проект содержит системный класс SysSetupFormRun. Будьте внимательны при импорте.
Краткое руководство по настройке классификатора: 1. Указать список форм, на которых будет использоваться классификатор на форме AbstractClassSetup. 2. Создать уровни классификатора на форме AbstractClassTree. Для этого необходимо выбрать форму, на вкладке обзор создать корневой уровень классификатора, а затем добавить остальные уровни на вкладке дерево. 3. Указать какие записи принадлежат каким классам, нажав кнопку "Открыть" на форме AbstractClassTree. После этого выделить требуемые записи и нажать кнопку "Добавить". 4. Чтобы выводилась информация о том, каким уровням пренадлежит запись необходимо в метод active источника добавить следующий код: (например, для InventTable) X++: AbstractClass::loadItemClassName(element.design().controlName('AbstractClassList'), TableNum(InventTable), inventTable.RecId); Принимаются любые замечания и пожелания. А также идеи по поводу того, как избавиться от последней модификации формы (добавление кода в метод active). Последний раз редактировалось Lucky13; 21.02.2007 в 15:19. |
|
|
За это сообщение автора поблагодарили: raz (6). |