====== Кейс: создание справочника "Статус работы" ====== {{:manual:users:notabene.png?nolink&90 |}} //Каждый шаг описывается здесь так, будто у вас под руками голая система. \\ В реальности у вас уже может быть и похожий справочник. \\ Для практики мы советуем вручную, самостоятельно пройти этот путь настройки, а не адаптировать уже созданные сущности.// * [[product:tables:about|Что такое справочник]] * [[product:tables:admin:edit|Настройка справочника]] Справочник "Статус работ" -- основа для отчётов о работе, для более полного формирования картины по проектам, прогноза отклонений. \\ Именно в него пользователи будут записывать данные напрямую или [[product/forms/admin/case|через форму]]. ===== Шаг 1. Создать заготовку ===== {{:product:objects:object_table.png?nolink&120 |}} - Администрирование -> Структура базы данных -> Справочники -> ''Добавить''. - Заполните поля: - "Название" -- "Статус работ"; - "Описание" -- факультативно; //Поможет, когда (если) справочников будет целый список.// - "Использовать дату" -- "Да, по факту ввода"; - все чек-боксы оставить пустыми; - выбрать иконку -- по желанию; - "Структура записей справочника" -- "Горизонтальный список"; - "Место отображения списка записей" -- "На Главной проекта"; //Так справочник будет отображаться в виде таблицы под реквизитами на карточке объекта.// - "Форма ввода записи" -- "Строка ввода" или "Всплывающее окно" -- на ваш выбор. - **Сохраните**. {{ :product:tables:admin:table_case_1.png?nolink |}} ===== Шаг 2. Добавить реквизиты ===== {{:product:tables:admin:table_illustration_7_ru.png?nolink&170 |}} Сразу после создания справочника в нём уже будет один реквизит -- Дата. **Реквизиты -- это колонки создаваемой таблицы.** Добавьте реквизиты в справочник: * **статус задачи** -- реквизит-классификатор "Статус" со значениями: * "1. Проблем нет" * "2. Могу решить сам" * "3. Требуется помощь" * **комментарий** -- реквизит-строка "Комментарий, причины отклонений, принятые меры" ==== Как это сделать ==== В блоке "Реквизиты" -> ''Добавить'' -> Выбрать нужный реквизит из списка. Если нужных реквизитов нет: - создать их тут же -- ''Создать новый реквизит''; \\ //Подробно:// * //[[product/requisites/requisite-class#как_создать_реквизит-классификатор|как создать реквизит-классификатор]]// * //[[product/requisites/string|как создать реквизит-строку]].// - последовательно выбрать новые реквизиты в списке; - зайти в реквизит-классификатор "Статус", создать в нём значения. {{ :product:tables:admin:table_case_4.png?nolink |}} ===== Шаг 3. Привязать к типам объектов ===== {{:product:tables:admin:link.png?nolink&90 |}} В блоке "Родительские объекты" -> ''Изменить'' -> чек-боксами выбрать те [[product:objects:admin:about|типы объектов]], к которым которых должен быть [[product:tables:about|привязан этот справочник]]. {{ :product:tables:admin:table_case_5.png?nolink |}} ===== Шаг 4. Проверить, что получилось ===== {{:product:tables:admin:eye.png?nolink&110 |}} Зайдите через дерево проектов в объект одного из тех типов, к которых вы только привязали этот справочник. Под реквизитами должен появиться этот справочник. Пока в нём нет записей. {{ :product:tables:admin:table_case_6.png?nolink |}} Чтобы записи там появились, их туда должны внести пользователи [[product:tables:users:add_note|через карточку объекта]] или [[product/forms/admin/case|из формы]].