Записки программиста 1с

1с элементы формы программно

Создать элементы формы 1с программно для управляемых форм.

Поле формы 1с

Для работы элемента формы «Поле» необходимо наличие источника данных – реквизита. Если необходимого реквизита нет, его нужно предварительно создать.

Элементы формы, которые можно создать с типом «ПолеФормы»:

  • ПолеHTMLДокумента
  • ПолеВвода
  • ПолеГеографическойСхемы
  • ПолеГрафическойСхемы
  • ПолеДендрограммы
  • ПолеДиаграммы
  • ПолеДиаграммыГанта
  • ПолеИндикатор
  • ПолеКалендарь
  • ПолеКартинки
  • ПолеНадписи
  • ПолеПереключателя
  • ПолеПланировщика
  • ПолеПолосыРегулирования
  • ПолеТабличногоДокумента
  • ПолеТекстовогоДокумента
  • ПолеФлажок
  • ПолеФорматированногоДокумента

Создаем реквизит

При создании важно понимать, что указывается не “тип”, а “описание типов” и для часто используемых типов: “строка”, “число” и “дата”, необходимо указывать квалификатор.

1с форма поле переключателя

Рассмотрим пример создания на форме 1с поля переключателя. Для документа “Перевод студентов ” сделаем на форме поле переключателя.

Во-первых создадим на форме Реквизит “Курс” типа “Число”.

1с элементы формы программно
Реквизит формы

Во-вторых помещаем реквизит на форму 1с.

1с элементы формы программно
Настройка поля переключателя формы 1с

В третьих настроим “Список выбора”.

1с элементы формы программно
Настройка списка выбора

Установим свойству “Количество колонок” значение 1.

1с элементы формы программно
Количество колонок

В результате форма документа 1с будет выглядеть так:

1с форма
Форма в 1с Предприятии 8

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *