Примеры использования типов полей в FossLook



Перечень всех типов полей, доступных в FossLook, приведен в статье "Типы полей, поддерживаемые в документах FossLook."

Простые типы полей - "Строковые", "Логические", "Числовые", "Денежные" и "Время" не требуют дополнительного рассмотрения, т.к. действия с ними практически определяются их названием.

Здесь мы рассмотрим более сложные типы и начнем с типа поля "Справочное".


Работа со справочными полями

Часто бывает необходимо вносить данные, которые повторяются в различных документах и содержат только одну запись. Например, поле "Вид отправки документа" может приобретать значения "Курьер", "Электронная почта", "Обычная почта" и подобные. В этом случае для поля "Вид отправки документа" лучше выбрать тип "Справочное".

При сохранении поля система автоматически создаст одноименный справочник.

Создание справочного поля

Если же для различных полей в различных типах документов мы хотим использовать уже существующие справочники, то, нажав кнопку, Существующие справочники, мы сможем выбрать уже готовый справочник из доступных библиотек.

Выбор справочника для поля

В самом документе данное поле будет выглядеть следующим образом

Выбор справочника для поля

В некоторых случаях нужно чтобы поле принимало несколько значений, например, была отправка документа, как по электронной почте, так и посредством курьера. Для решения этой задачи существует тип поля "Справочное многозначное":

Создание справочного многозначного поля

Поле можно оформить как отдельной закладкой,

Справочное многозначное поле отдельной закладкой

так и полем на основной карточке документа.

Справочное многозначное поле на карточке



Работа со ссылками на документы

В некоторых случаях справочники могут состоять из записей, содержащих несколько полей. Например, рассмотрим справочник товаров. У товара наименование - это ключевое значение, которое будет отображаться в карточке документа, но при этом товар содержит и другие свойства, такие как, единица измерения и количество. В этом случае нужно использовать тип поля "Ссылка на документ". Сначала создадим сам тип документа, а затем сошлемся на него.

В момент создания нового типа документа его форма выглядит следующим образом:

Создание ссылочного документа

Для того чтобы ключевое поле "Наименование товара" отображалось в карточке основного документа, необходимо отключить чекбокс "Заполнять имя автоматически" и изменить поле "Имя" на поле "Наименование товара", нажав "Редактировать". Кроме этого, добавим в наш тип документа "Товар" поле "Единица измерения" - справочное, и поле "Количество" - числовое. В результате наша форма документа типа "Товар" примет следующий вид.

Редактирование ссылочного документа

Теперь можно приступить к созданию и самого поля типа "Ссылка на документ"

Создание поля Ссылка на документ

При нажатии кнопки Кнопка выбора ссылки на папку с документами будет предложен набор папок, на которые можно сделать ссылку. Выберите нужную папку, в данном случае, папка "Товар"

Выбор типа документов для ссылки

Вид карточки самого документа, в котором есть поле типа "Ссылка на документ" приведен ниже.

Карточка документа со ссылкой на другой документ

Открыв карточку ссылочного документа "Товар", мы увидим там соответствующие поля "Единицы измерения" и "Количество"

Справочный документ

По аналогии со справочными полями, поля ссылки для документов также могут быть многозначными и оформляться как в основной карточке, так и отдельной закладкой. В этом случае нужно выбирать тип поля "Ссылки на документы":

Создание поля Ссылки на документы

Сами документы для поля, которое оформлено отдельной закладкой, будут выглядеть так,

Связанные документы в отдельной закладке

а для поля в основной карточке документа - так:

Связанные документы в отдельной закладке

Работа с дочерними документами

Платформа FossLook поддерживает еще один тип документа - дочерний. Его особенность является совместное существование только с родительским документом. Примером дочернего документа может быть акт выполненных работ по договору. Здесь договор - родительский документ, а акт выполненных работ - дочерний. Учитывая природу дочернего документа, он самостоятельно не существует, и для него в системе нет папки для отображения. При необходимости дочерние документы можно отобразить в виртуальной папке, используя функцию поиска по всей базе.

При создании поля типа "Дочерний документ"

Создание поля Дочерний документ

необходимо или создать соответствующий тип документа или выбрать его из существующих. В нашем случае типа документа "Акт выполненных работ" нет, - следовательно мы его создадим, нажав Создать.

Выбор нужного типа документа

Мы создали документ типа "Акт выполненных работ".

Тип документа Акт выполненных работ

После его сохранения этот тип документа можем выбрать в качестве дочернего.

Выбор типа документа Акт выполненных работ

В результате получим поле типа "Дочерний документ", которое ссылается на документ типа "Акт выполненных работ"

Тип поля Дочерний документ

Карточка документа с данным полем будет выглядеть следующим образом:

Карточка документа

Иногда дочерний документ бывает не один, а несколько. В этом случае нужно выбирать тип поля "Дочерние документы".

Тип поля Дочерние документы

Данное поле оформляется отдельной закладкой в карточке документа.

Карточка документа

© 2001-2024 29 IT DEVELOP LP. Все права защищены.