Конструктор форм 1С

Конструктор формы объекта конфигурации служит для создания различных форм, которые будут использованы системой или разработчиком при отображении данных этого объекта.

Конструктор вызывается системой автоматически при создании новой формы (например, при создании новой формы справочника в окне редактирования справочника).

Рисунок "Вызов конструктора форм 1С"

Конструктор форм 1С

Конструктор общих форм 1С

[свернуть]

Конструктор форм позволяет:

  1. создать:
    • одну из форм, которые могут быть назначены для этого объекта в качестве основной формы, или
    • просто произвольную форму.
  2. визуально описать состав реквизитов, которые будут размещены на форме, и выбрать вариант размещения командной панели.

Формы, которые могут быть назначены в качестве основных, будут иметь специфическое поведение, определяемое их назначением, а произвольная форма будет иметь типовое поведение (не имеющее специфики прикладного объекта).

Результатом работы конструктора будет являться готовая форма (например, форма элемента справочника):

Форма элемента 1С

Разработчик может:

  • использовать созданную конструктором форму без каких-либо доработок;
  • внести в созданную конструктором форму изменения, необходимые в конкретном прикладном решении.

Особенности конструктора формы документа:

  1. В конструкторе формы документа при необходимости нестандартного размещения элементов управления можно указать:
    • необходимость размещения на форме всех или только некоторых элементов управления, соответствующих составу подчиненных объектов;
    • требуемый вид элементов управления, соответствующих составу подчиненных объектов.
  2. В конструкторе формы документа на втором шаге (кнопка "Далее") указать размещение табличного поля, содержащего:
    • данные документа, на основании которого введен данный документ, нельзя, такие действия нужно выполнять уже при работе с формой;
    • данные регистра, для которого данный документ может являться регистратором, допускается при любых условиях (так как движения являются неотъемлемой частью документа, поэтому могут быть отражены на форме).

Добавление таблицы в управляемую форму 1С

  1. Добавить реквизит формы. 
    Рисунок

    Добавить реквизит формы

    [свернуть]
  2. Установить добавленному реквизиту тип "Динамический список".
    Рисунок

    Реквизит формы типа Динамический список

    [свернуть]
  3. Выбрать в качестве источника данных основную таблицу. 
    Рисунок

    Выбрать в качестве источника данных основную таблицу

    [свернуть]
  4. Перетащить мышью добавленный реквизит на форму (в окно элементов формы).
    Рисунок

    Добавление таблицы в управляемую форму 1С

    [свернуть]

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.