Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:forms:admin:case [24.07.2019 09:40] – [Кейс: создание формы для сбора статуса работ] maynproduct:forms:admin:case [12.03.2025 08:06] (текущий) – [Шаг 3. Проверить, как выглядит форма] ekaterina.menkhuzina
Строка 5: Строка 5:
 {{:manual:users:notabene.png?nolink&75 |}} //Каждый шаг описывается здесь так, будто у вас под руками голая система. \\ В реальности у вас уже могут быть и похожие справочники, и формы. \\ Для практики мы советуем вручную, самостоятельно пройти этот путь настройки, а не адаптировать уже созданные сущности.// {{:manual:users:notabene.png?nolink&75 |}} //Каждый шаг описывается здесь так, будто у вас под руками голая система. \\ В реальности у вас уже могут быть и похожие справочники, и формы. \\ Для практики мы советуем вручную, самостоятельно пройти этот путь настройки, а не адаптировать уже созданные сущности.//
  
-**О логике создания формы см. [[https://wiki.a2nta.ru/doku.php/product/forms/admin/new_form|тут]].**+**О логике создания формы см. [[product:forms:admin:about|тут]].**
  
 ===== Шаг 1. Создать справочник ===== ===== Шаг 1. Создать справочник =====
Строка 18: Строка 18:
 ===== Шаг 2. Создать новую форму ===== ===== Шаг 2. Создать новую форму =====
 ==== 2.1 Создать болванку ==== ==== 2.1 Создать болванку ====
-Администрирование -> Общие настройки -> Конструктор форм -> ''Добавить''.+{{:product:forms:admin:new.png?nolink&100 |}}Администрирование -> Общие настройки -> Конструктор форм -> ''Добавить''.
   - Внесите название.   - Внесите название.
   - "Вид представления объектов" -- "Иерархический".   - "Вид представления объектов" -- "Иерархический".
Строка 27: Строка 27:
 ==== 2.2 Настроить связь с объектами ==== ==== 2.2 Настроить связь с объектами ====
  
-**Где будет кнопка "Форма"** -- блок "Возможность запроса из объектов". \\  +{{:product:tables:admin:link.png?nolink&90 |}} В блоке "**Возможность запроса из объектов**-> Изменить -> выберите чек-боксами типы объектов, где будет в меню ссылка "на форму".
-Выберите чек-боксами типы объектов, где будет в меню ссылка "на форму".+
  
-**В какие объекты нужно добавлять новые записи.** -- блок "Параметры выборки объектов"\\ +//Выбирайте те объекты, к которым привязан [[product:tables:admin:case_new_table|ваш справочник "Статусы работ"]].// 
 + 
 +|<100% 50% 50%>| 
 +|{{ :product:forms:admin:forms_illustration_2.png?nolink&500 |}}|{{ :product:forms:admin:forms_case_4.png?nolink |}}| 
 + 
 + 
 +В блоке "**Параметры выборки объектов**-- фильтрами отберите те объекты, куда из формы можно будет вносить данные. 
 + 
 + 
 +|<100% 50% 50%>| 
 +|{{ :product:forms:admin:forms_illustration_3.png?nolink&800 |}}|{{ :product:forms:admin:forms_case_3.png?nolink |}}|
  
  
 ==== 2.3 Выбрать справочник и объекты, куда писать ==== ==== 2.3 Выбрать справочник и объекты, куда писать ====
 +<grid>
 +<col sm="7">
 +{{:manual:users:edit.png?nolink&100 |}}Собирайте из формы не только записи в справочник, но и закрывайте задачи, если работа выполнена.
 +
 +  - Блок "Реквизиты объектов" -> ''Добавить системный реквизит''.
 +  - Добавьте "Расчётную дату завершения" и "Фактическую дату завершения"
 +  - В поле с "Фактической датой завершения" -> ''Изменить'' -> внесите название реквизита на форме. \\ //Например, "Если работы завершены, то когда это было? (Не заполнять, если задача в работе.)"//
 +
 +</col>
 +
 +<col sm="3">
 +<panel>
 +{{:product:objects:date_1.png?nolink&50 |}} //О [[product:objects:date:dates|датах]] в системе.//
 +</panel>
 +</col>
 +</grid>
 +В блоке "Справочники объектов" -> ''Изменить'' -> выбрать чек-боксом справочник "Статус работ" -- "Новая запись" -> ''Сохранить''.
 +
 +<image shape="thumbnail">{{ :product:forms:admin:forms_case_5.png?nolink |}}</image>
 +
 +===== Шаг 3. Проверить, как выглядит форма =====
 +{{:product:tables:admin:eye.png?nolink&120 |}} Через дерево проектов зайдите в один из тех объектов, тип которых был отмечен в блоке "Возможность запроса из объектов".
 +
 +Справа в меню -> "Формы" -> "Заполнить форму".
 +
 +Выглядит, как и предполагалось? ;-)
 +
 +<image shape="thumbnail">{{ :product:forms:admin:forms_case_7.png?nolink |}}</image>
 +
 +===== Шаг 4. Настроить автозапрос ====
 +{{:product:forms:admin:bell.png?nolink&100 |}} Вернитесь в настройку формы: Администрирование -> Конструктор форм -> Клик на нужную форму.
 +
 +В блоке "Автоматические рассылки запросов" -> ''Добавить''.
 +
 +Выберите, по каким объектам пользователи будут получать [[product:request:interface|запрос на рабочий стол]] и по почте (при выполнении каких условий).
  
-<image shape="thumbnail">{{ :product:forms:admin:forms_case_3.png?nolink |}}</image>+Вариант настройки см. ниже: 
 +<image shape="thumbnail">{{ :product:forms:admin:forms_case_6.png?nolink |}}</image>
  
-==== 2.4 Настроить автозапрос ====+Протестируйте автозапрос после его сохранения: зайдите в него еще раз -> ''Тестировать''.