Статті > Особливості роботи з довідниками в FossLook
Особливості роботи з довідниками в FossLook
FossLook дозволяє створювати документи, які використовують довідкові поля. Звичайний довідник містить тільки ім'я, на яке посилається поле, але
іноді потрібно створювати поля в документі, які мають декілька допустимих значень або довідники, які містять в собі власні поля.
У цій статті ми на прикладах розглянемо особливості роботи з довідниками.
Використання довідкових полів в FossLook
Якщо ви тільки створили деяку бібліотеку документу, відразу створити в ній довідник неможливо. Спочатку необхідно створити тип документу, у якого є довідникове поле. Наприклад, створимо тип документа "Товар".
В даному типі документа буде два довідкових поля: "Категорія товару" - довідкове поле
і "Постачальники" - довідкове багатозначне, оформлене окремою закладкою.
В результаті тип документа "Товар" буде виглядати так:
А сам документ:
На закладці "Постачальники" буде відображатися перелік постачальників цього товару.
Якщо ви хочете щоб перелік постачальників відображався в одному з полів документа, приберіть опцію
"Окремою закладкою" у властивостях цього поля:
Наш документ придбає наступний вигляд:
Слід зазначити, що при використанні типу поля "Довідкове" кожен запис в довіднику може мати тільки одне поле - його найменування.
Нижче приведений вид довідника "Постачальники".
Використання документів як довідників
Часто буває необхідним, щоб саме довідкове поле містило власні поля. Вирішення цього завдання полягає у використанні документів з папками
в якості довідників. Наприклад, ми хочемо створити тип документа "Картка товару",
поле якого, "Найменування товару",
посилатиметься на документ "Товар". Тип цього поля буде "Посилання на документ", а посилатися воно буде на папку "Товар".
Додамо в тип документа "Картка товару" ще два поля "Кількість в наявності" і "Ціна". Остаточний вигляд типу документа "Картка товару" наступний:
Сам документ буде виглядати так:
За аналогією з довідковими полями, поле типу "Посилання на документ" може бути багатозначним і оформлятися окремою закладкою.
Пошук по довідковим полям
Ви можете шукати документи у системі за довідковими полями, використовуючи тільки ім'я поля
Скориставшись розширеним пошуком, ви можете шукати документи і по полях, які входять до складу самого довідника (документа,
на який посилається поле).