Книга знаний

AdBlock убивает бесплатный контент
1С:Предприятие / v8 / Приемы программирования / Формы

v8: Виды форм

Автор статьи: Волшебник | Редакторы:
Последняя редакция №3 от 17.04.06 | История
URL: http://kb.mista.ru/article.php?id=157

По принадлежности к объекту:
  * общие,
  * формы прикладных объектов

По типу основного реквизита:
  * произвольная форма,
  * форма списка,
  * форма объека,
  * форма набора записей и т.д.

По происхождению:
  * созданные прикладным разработчиком,
  * созданные разработчиками платформы,
  * генерируемые по мере необходимости

Общие формы выводятся в дереве конфигурации в ветке Общие / Общие формы. Они не относятся к какому-то конкретному объекту, но это не мешает им быть, например, формой списка справочника, для чего достаточно основной реквизит формы сделать типа «СправочникСписок.ИмяСправочника».

Формы прикладных объектов в дереве конфигурации выводятся в ветке для конкретных объектов, например, Справочники / Номенклатура / Формы / ФормаСписка. Но это не мешает создать форму объекта без основного реквизита – произвольную форму.

У прикладного объекта может быть несколько форм, в том числе несколько форм списка, форм элемента, но основная форма каждого вида может быть только одна (и выбирается из списка форм этого объекта).

Доступ к общим формам и формам прикладных объектов похож:
ОбщаяФорма = ПолучитьОбщуюФорму(«НастройкаПараметровУчета»);
ФормаОбъекта = Справочники.Номенклатура.ПолучитьФорму(«ФормаСписка»);


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

Есть также системные формы, встроенные в платформу, например, Проведение документов, Управление итогами, Поиск ссылок на объекты, Конструктор запросов и т.д.
Закладка

Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2011 | Mista.ru

Яндекс.Метрика