Действие «Просмотр записей» — визуальное действие, позволяет отображать строки. Действие «Просмотр записей» может отображать фактические и плановые строки документа, строки из буфера или нестандартную коллекцию строк. При отображении строки могут быть отфильтрованы по идентификатору хранения.
Скриншоты
![]() | ![]() |
Входные параметры
Параметр | Значение | Описание |
---|---|---|
{Document.CurrentItems} | Строки | Набранные строки документа. |
{Document.DeclaredItems } | Строки | Заявленные строки документа. |
Для отображения нужных строк необходимо выполнить настройки свойств.
В свойствах «Просмотра записей» можно найти настройки как источника данных, так и параметров их отображения. Первые объединены в группу «Данные», а вторые — в группу «Интерфейс».
Набранные строки оказываются в коллекции CurrentItems документа. Существует два способа задать источник данных для отображения строк: напрямую или через select-запрос. Напрямую данные указываются в свойстве «Отображаемые строки», а select-запрос — в свойстве «Запрос». Соответственно, чтобы задать строки CurrentItems в качестве источника данных, нужно указать «{Document.CurrentItems}» либо в свойстве «Отображаемые строки» действия, либо в свойстве «From» запроса. Если нет планов фильтровать или суммировать что-то в строках перед отображением их в окне, запросом пользоваться не обязательно.
Настройки действия
Полный список свойств данного действия следующий:
.Главное
Свойство | Значение | Описание |
---|---|---|
Имя | Имя действия | Должно быть заполнено для задания на него переходов. Имя можно не указывать. В этом случае на такое действие нельзя задать явного перехода по какому-либо событию или условию. |
Данные
Свойство | Значение | Описание |
---|---|---|
Выбранная строка | Имя переменной | Имя переменной в сессии, куда будет складываться выбранная в просмотре строка. Если при запуске переменная заполнена и такая строка есть среди отображаемых, то курсор будет установлен на нее. Если имя пустое — выбранная строка не сохраняется. |
Запрос | Запрос | Запрос для поиска выводимых строк. |
Отображаемые строки | Строки | Позволяет указать нестандартную коллекцию строк для вывода. Поддерживаются шаблоны. Если задано, перекрывает собой действие свойства. |
Отображать содержимоеCurrentItems | Указание | Указывает, что отображать следует текущие (фактические) строки документа. |
Отображать содержимоеDeclaredItems | Указание. | Указывает, что отображать следует заявленные (плановые) строки документа. |
Показывать содержимое буфера | Указание | Указывает, что отображать следует буфер. |
Фильтр по текущему FirstStorage | Указание | Указывает, что строки следует отфильтровать по текущему первому идентификатору хранения. |
Фильтр по текущему SecondStorage | Указание | Указывает, что строки следует отфильтровать по текущему второму идентификатору хранения. |
Интерфейс
Свойство | Значение | Описание |
---|---|---|
Колонки | Набор колонок | Колонки для отображения выбранных строк. Если задана хотя бы одна колонка, свойство «Формат вывода» не используется. |
Полноэкранный режим | Зависит от старшего | Да | Нет | Определяет выводить ли окно действия в полноэкранном режиме (без верхних и нижних панелей, меню и т.д.). |
Полноэкранный режим (значение) | Да | Нет | Отображает будет ли действие выводиться в полноэкранном режиме с учетом указания на полноэкранный режим для родительских действий и типа документа. |
Текст в верхней части окна | Строка | Информационный текст, отображаемый в заглавии страницы при выполнении действия могут применяться шаблоны. |
Текст в самом окне | Строка | Вступительный текст. |
Формат вывода | Нестандартный формат вывода данных каждой строки | Используется, только если не заданы колонки. Для генерации текста применяются шаблоны. Для обращения к тексту в строке следует применять имя «Item». Многстрочный текст разделяется символом «\n». |
Общее
Свойство | Значение | Описание |
---|---|---|
Время бездействия | Время в секундах | Время бездействия, после которого будет выполнен переход на другое действие. |
Переход по бездействию | Отмена действия | Возврат на одно действие | Завершить документ | Прервать работу с документом | Возврат документа | или переход к любому выбранному действию из списка | Куда будет выполнен переход по бездействию (подробнее смотрите «Переходы по действиям»). |
Фоновое изображение | Путь к файлу изображения | Относительный или абсолютный путь к файлу фонового изображения. |
Управление
Свойство | Значение | Описание |
---|---|---|
Следующее действие | Имя действия | Имя действия для перехода. |
Управление отменой по Escape и стеком отмен
Свойство | Значение | Описание |
---|---|---|
Запомнить на стеке | Да | Нет | Флаг, указывающий, следует ли сохранять состояние сессии перед выполнением данного действия. Позволяет организовывать правильные алгоритмы отмены выполнения действий (подробнее смотрите «Стек действий»). |
Отмена действия по Escape | Отмена действия | Возврат на одно действие | Завершить документ | Прервать работу с документом | Возврат документа | или переход к любому выбранному действию из списка | Тип отмены действия. Действие, на который произойдет переход в случае нажатияEsc (подробнее смотрите «Переходы по действиям»). |