Робота з довідниками
СЕД FossDoc дозволяє створювати документи, які використовують довідкові поля. Звичайний довідник містить тільки ім'я, на яке посилається поле, але іноді потрібно створювати поля в документі, які мають декілька допустимих значень або довідники, які містять в собі власні поля. Нижче на прикладах розглянуто особливості роботи з довідниками.
Використання довідкових полів в СЕД
Якщо ви тільки створили деяку бібліотеку документу, відразу створити в ній довідник неможливо. Спочатку необхідно створити тип документу, у якого є довідникове поле. Наприклад, створимо тип документа "Товар".

В даному типі документа буде два довідкових поля: "Категорія товару" - довідкове поле

і "Постачальники" - довідкове багатозначне, оформлене окремою закладкою.

В результаті тип документа "Товар" буде виглядати так:

А сам документ:

На закладці "Постачальники" буде відображатися перелік постачальників цього товару.

Якщо ви хочете щоб перелік постачальників відображався в одному з полів документа, приберіть опцію "Окремою закладкою" у властивостях цього поля:

Наш документ набуде такого вигляду:

Слід зазначити, що при використанні типу поля "Довідкове" кожен запис в довіднику може мати тільки одне поле - його найменування. Нижче приведений вид довідника "Постачальники".

Використання документів як довідників
Часто буває необхідним, щоб саме довідкове поле містило власні поля. Вирішення цього завдання полягає у використанні документів з папками в якості довідників. Наприклад, ми хочемо створити тип документа "Картка товару",

поле якого, "Найменування товару", посилатиметься на документ "Товар". Тип цього поля буде "Посилання на документ", а посилатися воно буде на папку "Товар".

Додамо в тип документа "Картка товару" ще два поля "Кількість в наявності" і "Ціна". Остаточний вигляд типу документа "Картка товару" наступний:

Сам документ буде виглядати так:

За аналогією з довідковими полями, поле типу "Посилання на документ" може бути багатозначним і оформлятися окремою закладкою.

Пошук за довідковими полями
Ви можете шукати документи у системі за довідковими полями, використовуючи тільки ім'я поля

Скориставшись розширеним пошуком, ви можете шукати документи і по полях, які входять до складу самого довідника (документа, на який посилається поле).
