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