Объектный тип ДИАЛОГ_ЖУРН
Тип ДИАЛОГ_ЖУРН задает диалоговое окно журнала.
Поля
Тип | Поле | Описание | Значение по умолчанию |
---|---|---|---|
СТРОКА | заголовок | Заголовок диалогового окна журнала. | |
ЛОГИКА | строка_сост | Отображение строки состояния в журнале: ДА – строка состояния отображается, НЕТ – не отображается. | ДА |
ЛОГИКА | панель_инстр | Отображение панели инструментов в журнале: ДА – отображается, НЕТ – не отображается. | ДА |
ЛОГИКА | реж_выбора | Возможность переключаться между состояниями: ДА – отображается поле для выбора состояния журнала, НЕТ – поле не отображается. | ДА |
ЛОГИКА | выбор_множ | Логический признак множественного выбора операций в журнале: ДА – множественный выбор возможен, НЕТ – невозможен. | |
ЦЕЛОЕ | выд_сост | Хранит номер текущего выбранного состояния, соответствует значению индекса состояния в индексной переменной "состояния". | |
ЦЕЛОЕ | выд_одиноч | Хранит номер последней выбранной операции. | |
СТРОКА | текст_ок | Текст, отображающийся на кнопке, подтверждающей выбор операции (если диалог вызван методом ПОКАЗАТЬ). если значение не задано – на кнопке отображается текст "Ок" | |
СТРОКА | текст_отмена | Текст, отображающийся на кнопке, закрывающей диалог без выбора операций (если диалог вызван методом ПОКАЗАТЬ). Если значение не задано – на кнопке отображается текст "Отмена". Размер и центрирование кнопок изменяются в соответствии с длиной заданного текста. | |
ЦЕЛОЕ | рез_создания | Информирует об ошибках создания диалога, приводящих к невозможности его отображения на экране. Содержит код ошибки, а в случае отсутствия ошибки – 0. | |
СТРОКА | нач_действие | Задает действие, выполняемое сразу после открытия окна: "_ADD_" – добавление; "_EDIT_" – редактирование; "_DEL_" – удаление; "_SELECT_ALL_" – выделить все; "_PRINT_" – печать; "_PREVIEW_" – предварительный просмотр печати; "_EXPORT_" – экспорт по умолчанию; "_EXPORT_EXCEL_" – экспорт в MS Excel; "_EXPORT_OOCALC_" – экспорт в OpenOffice.org Calc. Действие выполняется по отношению к таблице операций или текущей выделенной операции (редактирование, удаление). Для явного задания выделенной операции может быть использовано поле выд_одиноч. |
|
ЖУРН_СОСТ: @[] | состояния | Текущий набор состояний. | |
ЖУРН_СОСТ_ПАРАМ: @[] | сост_парам | Параметры состояний. | |
ЦЕЛОЕ: @[ЦЕЛОЕ] | выд_множ | Хранит номера операций, выбранных при множественном выделении. | |
ЛОГИКА | выд_для_всех | Определяет, надо ли применять одиночное и множественное выделение (поля выд_одиноч и выд_множ) для всех состояний (ДА) или только для состояния с номером выд_сост (НЕТ). | |
ЛОГИКА | исп_парам_печати | Признак использования параметров печати: ДА – использовать, НЕТ – не использовать, т.е. значение поля парам_печати игнорируется. | |
ПАРАМ_ПЕЧАТИ_ТАБЛИЦЫ | парам_печати | Параметры печати. Используются только при показе с помощью метода ПОКАЗАТЬ_МДИ. |
Методы
Метод | Описание |
---|---|
ПОКАЗАТЬ | Выводит окно журнала с кнопками "Ок" и "Отмена", позволяющее запомнить выбранные операции в соответствующих полях. |
ПОКАЗАТЬ_МДИ | Выводит на экран немодальное окно журнала без возможности получения выбранных операций. |