Справка Инфо-Бухгалтер 10

Действие "План аналитики". Параметры

Параметрическое действие "План аналитики" предназначено для отображения диалогового окна редактора плана аналитики. В диалоговом окне могут отображаться ветки плана аналитики и каталогизаторы. Действие может быть добавлено в главное меню или на панель инструментов. Можно задать любое количество состояний - т.е. веток плана аналитики или каталогизаторов, которые могут отображаться в диалоге. Для каждого состояния задаются значения параметров. Если возможность выбора состояний включена

параметр выбор = 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Справкаконт_справкаСсылка на топик справки прикладной разработки. Значение в формате: <имя файла справки>#<номер топика>. Файлы справки ищутся сначала в рабочей директории, затем - в директории платформы. Если параметр не задан - отображается справка по платформе.форматированная строка""

См. также: