Действие "План аналитики". Параметры
Параметрическое действие "План аналитики" предназначено для отображения диалогового окна редактора плана аналитики. В диалоговом окне могут отображаться ветки плана аналитики и каталогизаторы. Действие может быть добавлено в главное меню или на панель инструментов. Можно задать любое количество состояний - т.е. веток плана аналитики или каталогизаторов, которые могут отображаться в диалоге. Для каждого состояния задаются значения параметров. Если возможность выбора состояний включена
параметр выбор = 1
диалоге можно будет переключаться между различными состояниями. По умолчанию отображается первое в списке состояние. Если ни одного состояния не задано - будет отображаться план аналитики от корня. Пользователю можно предоставить возможность добавлять новые состояния (каталогизаторы) в диалог. Для этого необходимо включить возможность добавления состояний (параметр доб_сост=1), задать текст, который будет отображаться в поле для выбора состояния, и параметры добавляемого состояния (кнопка "Параметры"). К параметрам добавляемого состояния относятся все параметры состояния, кроме кода корневого объекта, имени каталогизатора и возможностей редактирования структуры каталогизатора (корневой объект и имя каталогизатора задается пользователем при его создании). В результате в поле для переключения между состояниями должен появиться пункт, при выборе которого открывается мастер создания каталогизатора. После создания каталогизатора в список добавляется состояние с заданными параметрами. Добавленное пользователем состояние существует только в процессе работы с диалогом, в список параметров действия не добавляется. У параметра нового состояния есть имя - парам_доб.
Пример строки параметров:
{ТОВАРЫ;каталог=Каталогизатор товаров}{КОНТРАГЕНТЫ};выбор=1;доб_сост=1;текст_доб=добавить состояние; парам_доб={режим=режим1}
У вызываемого действия два состояния: каталогизатор "Каталогизатор товаров" для ветки ТОВАРЫ и ветка КОНТРАГЕНТЫ. Включена возможность выбора состояния, а также возможность добавления нового состояния. В качестве параметра нового состояния задано имя режима настроек.
№ | Поле в диалоге настройки параметров | Название параметра | Комментарий | Тип значения | Значение по умолчанию |
Параметры редактора плана аналитики или каталогизатора | |||||
1 | Выбор состояния | выбор | Отображение поля для переключения между состояниями плана аналитики. | ЛОГИКА | 0 |
2 | Панель инструментов | пан_инстр | Отображение панели инструментов. | ЛОГИКА | 1 |
3 | Строка статуса | статус | Отображение строки состояния. | ЛОГИКА | 1 |
4 | Заголовок окна | заголовок | Заголовок окна. Если не задан - по умолчанию отображается заголовок "Редактор плана аналитики". | СТРОКА | "" |
5 | Добавление состояний | доб_сост | Возможность добавления новых состояний. Если возможность включена - в поле для переключения между состояниями добавляется пункт, при выборе которого открывается мастер создания каталогизаторов. После создания каталогизатора он добавляется в список состояний. Однако строка параметров при этом не изменяется, то есть при повторном вызове параметрического действия добавленные пользователем состояния не сохраняются. По кнопке "Параметры" вызывается диалог, задающий параметры добавления нового состояния. | ЛОГИКА | 0 |
6 | Текст добавления | текст_доб | Текст для добавления нового состояния в поле выбора. | СТРОКА | "" |
Параметры состояния | |||||
Страница "Общие" | |||||
7 | Корневой объект | корень | Главный. Код корневого объекта ветки. | СТРОКА | "" |
8 | Каталогизатор | каталог | Имя каталогизатора. Будет открываться не ветка плана аналитики, а каталогизатор. Если корневой объект ветки не задан, либо определено несколько каталогизаторов для различных дочерних объектов ветки, значение параметра записывается в виде: <имя_каталогизатора>:<код_корневого объекта каталогизатора>. Например: каталог = Товары:СЛУЖ/ТОВ | СТРОКА | "" |
9 | Корневая группа | корн_группа | Группа каталогизатора, которую необходимо открыть (т.е. каталогизатор откроется с заданного уровня). | СТРОКА | "" |
10 | Режим | режим | Имя режима настроек. Пустая строка соответствует режиму настроек "по умолчанию". Если задать имя несуществующего режима - также будет использован режим "по умолчанию". | СТРОКА | "" |
11 | Контекст показа | контекст_показа | Произвольная строка для идентификации места вызова окна плана аналитики. Передается во все клиентские алгоритмы. | СТРОКА | "" |
12 | Комментарий | комментарий | Строка, отображающаяся в поле выбора в качестве идентификатора состояния. Если не задана – отображается имя корневого объекта ветки или имя каталогизатора. | СТРОКА | "" |
13 | Время актуальности | дата | Дата и время актуальности объектов аналитики. В таблице редактора плана аналитики будут отображаться значения свойств, актуальные в указанной временной точке. Для редактирования объект всегда получается в текущей временной точке, поэтому при указании времени актуальности запрещаются любые действия по модификации объекта. По умолчанию время актуальности не задается, соответственно, отображаются значения свойств в текущей временной точке. | ДАТА | - |
время | ВРЕМЯ | - | |||
14 | Добавление | доб | Возможность добавления новых объектов | ЛОГИКА | 1 |
15 | Изменение | изм | Возможность редактирования объектов | ЛОГИКА | 1 |
16 | Удаление | удал | Возможность удаления объектов | ЛОГИКА | 1 |
17 | Редактирование структуры | структ | Вызов каталогизатора в режиме редактирования его структуры (т.е. с возможностью добавления групп и удаления объектов из каталогизатора). | ЛОГИКА | 0 |
18 | Вызов редактора структуры | ред_структ | Возможность вызова редактора ручного каталогизатора из всплывающего меню. Важно! Заданные состояния находят отражение и в редакторе ручного каталогизатора. То есть чтобы отображать в редакторе ветку плана аналитики или другой каталогизатор - соответствующие состояния должны быть заданы в параметрах действия. | ЛОГИКА | 0 |
19 | Редактирование фильтра | ред_фильтр | Возможность изменения фильтра для состояния во время работы. Определяет доступность соответствующего действия в контекстном меню и панели инструментов. Важно! Установка истинного значения признака не приводит к автоматическому добавлению пункта в контекстное меню! | ЛОГИКА | 1 |
20 | - | нач_выд | Код объекта для начального выделения в редакторе. | СТРОКА | "" |
21 | - | тип_множ | Тип множества. "C" - коллекция (Collection), "A" - обновляемое (Alive). | СТРОКА | "" |
22 | - | имя_множ | Имя долгоживущего множества. | СТРОКА | "" |
Страница "Вид" | |||||
23 | Таблица | таблица | Отображение таблицы. | ЛОГИКА | 1 |
24 | Дерево | дерево | Отображение дерева | ЛОГИКА | 1 |
25 | Вертикальное расположение | верт | Расположение таблицы и дерева в окне. 1 - по вертикали сверху вниз, 0 - по горизонтали слева направо. Параметр задается только в случае, если отображаются и дерево, и таблица. | ЛОГИКА | 0 |
26 | Отображение объектов в дереве | имена | Формат отображения объектов в дереве: C - код; N - название; A - код и название. | форматированная строка | A |
27 | Пустые группы | пустые | Признак определяет необходимость отображения пустых групп каталогизатора. Важно! Группа считается не пустой, если содержит хотя бы один элемент, удовлетворяющий текущему фильтру, или хотя бы одну не пустую подгруппу. | ЛОГИКА | 1 |
28 | Отображение кода объектов в таблице каталогизатора | отн_код | Признак определяет способ отображения кодов объектов, являющихся элементами каталогизатора в таблице (в колонке "Код"). При истинном значении отображается код относительно корневого объекта каталогизатора (по умолчанию). При ложном значении отображается код объекта последнего уровня, без кодов родительских объектов, вне зависимости от их наличия. | ЛОГИКА | 1 |
29 | Справка | конт_справка | Ссылка на топик справки прикладной разработки. Значение в формате: <имя файла справки>#<номер топика>. Файлы справки ищутся сначала в рабочей директории, затем - в директории платформы. Если параметр не задан - отображается справка по платформе. | форматированная строка | "" |
См. также:
- Параметрические действия для меню и панели инструментов
- Действие "Журнал". Параметры
- Действие "Алгоритм". Параметры
- Действие "Исходные остатки". Параметры
- Действие "Настройка бланков". Параметры
- Действие "Настройка журналов". Параметры
- Действие "Настройка итогов". Параметры
- Действие "Редактор во времени". Параметры
- Действие "Редактор типов операций". Параметры
- Действие "Редактор синонимов". Параметры
- Действие "Настройка безопасности". Параметры
- Действие "Справка". Параметры
- Действия Расширенное добавление, изменение, удаление и добавление копии
- Действие "Стандартные диалоги"
- Действие "Отладка и трассировка". Параметры
- Действие "Просмотр log-файла". Параметры
- Действие "Архив табличных форм"
- Найти в содержании