12.4.1.1 Задание условий по основным свойствам документа |
На закладке «Основные свойства»
задаются критерии выбора по основным реквизитам документа и реквизитам версии
документа:
·
«Документ|Наименование»
·
«Документ|Обозначение»
·
«Документ|Комментарий»
·
«Версия|Дата создания»
·
«Документ|Вид»
·
«Документ|Способ обработки»
·
«Версия|Наименование»
·
«Версия|Номер»
·
«Версия|Комментарий»
·
«Версия|Статус»
·
«Версия|Заблокировал»
·
«Версия|Создал»
·
«Версия|Активная»
·
«Версия|Количество»
·
«Версия|В статусе с»
·
«Версия|В статусе по»
·
«Версия|Дата действия»
·
«Версия|Действует с»
·
«Версия|Действует по»
·
«Версия|Контрольная дата»
·
«Архив»
Для того чтобы
задействовать в работе выборки выделенный параметр и одновременно задать
условия выборки по данному параметру, необходимо вызвать контекстное меню и
выполнить команду «Редактировать»,
после чего отобразится диалоговое окно задания условия.
В левой верхней части диалогового окна в выпадающем списке задается вид операции. Список доступных видов операций зависит от типа поля для которого устанавливается условие.
Также в качестве условия фильтрации возможно использование определенных функций, которые вызываются нажатием кнопки «Функция».
Функция |
Описание |
USER()
As Integer |
Фильтрация по идентификатору пользователя. |
NOW()
As DateTime |
Фильтрация по текущей дате и текущему времени. |
TODAY()
As Date |
Фильтрация по текущей дате. |
TOMORROW()
As Date |
Фильтрация по дате равной завтрашнему дню. |
USERNAME()
As String |
Фильтрация по имени пользователя. |
NDAY(Delta) As Date |
Фильтрация по дате, смещенной на <Delta> дней относительно текущей. |
INPUT(Имя,Текст) |
Фильтрация по значению заданному пользователем при обращении к выборке. |
Вставить выбранную функцию можно нажав клавишу «Enter» или двойным кликом левой клавиши мыши, при этом выбранная функция заменяет текст в поле редактирования условия. Клавиша «ESC» закрывает окно без вставки функции в редактор условия фильтра.
Для того чтобы
исключить из работы выборки требуемый параметр, необходимо снять флаг напротив
имени параметра. После нажатия кнопки «Записать»,
условия поиска по исключенным параметрам будут удалены.
Функция INPUT
Условие задается в формате:
%Input(Имя,Текст)%
где:
· <Имя> - имя пользовательского параметра (пользователь сам определяет имя).
|
Если создать несколько условий фильтра выборки, используя функцию INPUT с одним именем пользовательского параметра, то значение будет запрашиваться только один раз. |
· <Текст> - отображаемое имя параметра. Если не задано, то отображается имя параметра выборки.
Параметры можно задавать в кавычках (' или ") и без кавычек. В одном условии может быть несколько функций.
При обращении к выборке, в условии которой используется функция INPUT, для каждого параметра в диалоговом окне запрашивается ввод значения параметра.
В данном диалоговом окне, для исключения из выборки поиска по требуемому параметру, необходимо снять флаг у соответствующего параметра.
Для просмотра
результатов выборки документов по заданным условиям, необходимо нажать кнопку «ОК».
См. также: