Объектный тип ЖУРН_СОСТ_ПАРАМ
Тип ЖУРН_СОСТ_ПАРАМ служит для хранения параметров состояния журнала.
Поля
Тип | Поле | Описание | Значение по умолчанию |
---|---|---|---|
СТРОКА | комментарий | Строка, отображающаяся в поле выбора в качестве идентификатора состояния. Если не задана – отображается имя журнала. | |
ЛОГИКА | доб | Возможность добавления операций в журнал: ДА – операции можно добавлять, НЕТ – новые операции добавлять нельзя. | ДА |
ЛОГИКА | удал | Возможность удаления операций из журнала: ДА – операции можно удалять, НЕТ – операции удалять нельзя. | ДА |
ЛОГИКА | изм | Возможность редактирования операции в журнале: ДА – операции можно редактировать, НЕТ – операции редактировать нельзя. | ДА |
ЛОГИКА | ред_фильтр | Возможность редактирования фильтра: ДА – возможно вызывать диалог редактирования фильтра, НЕТ – диалог редактирования фильтра не вызывается, т.е. заданные условия фильтрации пользователь изменить не сможет. Команда для вызова диалога редактирования фильтра должна быть добавлена в контекстное меню журнала. | |
СТРОКА | имя_фильтра | Отображаемое имя фильтра. | |
ЛОГИКА | выбор_подч | Возможность выбора варианта отображения подчиненной таблицы: ДА – выбор варианта возможен, НЕТ – невозможен. Команда для вызова диалога варианта отображения подчиненной таблицы должна быть добавлена в контекстное меню журнала. | |
ЛОГИКА | подч_таблица | Отображение подчиненной таблицы: ДА – отображается, НЕТ – не отображается. | ДА |
ЛОГИКА | обновление | Признак отображения обновляемого множества операции: ДА – отображается обновляемое множество, НЕТ – отображается "мертвое" или фиксированное множество. Значение этого поля учитывается только при указании константы ТИП_МНОЖ_НЕТ в поле тип_множества. Это поле оставлено только для совместимости, следует использовать поле тип_множества. Соответствующая константа – ТИП_МНОЖ_ОБНОВЛЯЕМОЕ. | ДА |
ЛОГИКА | от_конца | Условие установки курсора в таблице операций: ДА – курсор по умолчанию устанавливается на последнюю операцию, НЕТ – на первую. Если указано одиночное выделение, то установка курсора выполняется на соответствующую операцию вне зависимости от значения поля от_конца. | ДА |
ЛОГИКА | исп_фильтр | Использование фильтра операций: ДА – использовать, НЕТ – не использовать, т.е. значение в поле фильтр игнорируется. | |
ЛОГИКА | исп_сорт | Использование сортировки операций: ДА – использовать, НЕТ – не использовать, т.е. значение в поле сорт игнорируется. | |
ЛОГИКА | исп_маску | Использование маски получения операции: ДА – использовать, НЕТ – не использовать, т.е. значение в поле маска игнорируется. | |
ФИЛЬТР | фильтр | Условия фильтрации операции. | |
СОРТ_ОПЕР | сорт | Условия сортировки операций в журнале. | |
МАСКА_ОПЕР | маска | Маска получения операций. Получение операций по маске может существенно ускорить формирование выборки, если отключить получение некоторых особенно громоздких атрибутов операции (например, табличных признаков). Необходимо учитывать, что атрибуты операции, которые не были получены, не будут отображаться в таблицах журнала. Номер операции всегда получается автоматически, независимо от того, задано ли условие получения номера в маске. Для модификации операция всегда получается полностью. | |
СТРОКА | конт_справка | Ссылка на топик файла справки прикладной разработки (<имя hlp-файла>#<номер топика>). Если значение не задано – отображается справка платформы. | |
СТРОКА | контекст_показа | Произвольная строка, позволяющая передать клиентским алгоритмам информацию о месте (контексте) показа окна журнала. | |
ЛОГИКА | перезагрузка | Признак полной перезагрузки данных при добавлении и изменении в "мертвом" множестве. В обновляемом множестве игнорируется. | |
ЛОГИКА | фикс_множество | Признак отображения фиксированного множества операций (фиксированный набор уникальных номеров операций): ДА – отображается фиксированное множество уникальных номеров, НЕТ – отображается живое или "мертвое" множество. Значение этого поля учитывается только при указании константы ТИП_МНОЖ_НЕТ в поле тип_множества. Это поле оставлено только для совместимости, следует использовать поле тип_множества. Соответствующая константа – ТИП_МНОЖ_ФИКС_КЛЮЧИ. | |
СТРОКА | имя_множества | Позволяет использовать именованное множество. Если множество с указанным именем уже построено ранее, то используется существующее множество. Если множества с таким именем еще не было, то строится именованное множество, которое продолжит существовать после закрытия окна и может быть повторно использовано. В текущей реализации именованное множество поддерживается только для коллекций. | |
СТРОКА | тип_множества | Определяет тип отображаемого множества операций. Задается константами ТИП_МНОЖ_.... При указании значения ТИП_МНОЖ_НЕТ тип множества определяется полями обновление и фикс_множество. При указании других констант ТИП_МНОЖ_... поля обновление и фикс_множество игнорируются – они оставлены только для совместимости. | ТИП_МНОЖ_НЕТ |
АЛГ_ПАРАМ | алг_парам | Параметры для экземпляра окна журнала. Параметры можно получить в алгоритмах, обслуживающих отображение. Строковый идентификатор окна передается в алгоритмы с помощью поля ОПЕР_КОНТЕКСТ.экземпляр. Получение параметров осуществляется функцией СЧИТАТЬ_СОСТ_АЛГ_ПАРАМ. | |
СТРОКА | имя_схемы | Переопределяет имя схемы таблицы операций. Если указана пустая строка, то имя схемы считывается из настроек отображения. |