Стандарт добавления документов и справочников

Материал из MediaWiki
Перейти к:навигация, поиск

Обязательные реквизиты для справочника

Справочник должен иметь следующие реквизиты:

  • Пользователь - Справочник.ПользователиВСВ
  • Автор - Справочник.ПользователиВСВ
  • ГруппаПользователей - Справочник.ГруппыПользователейВСВ
  • ДатаСоздания - Дата
  • ДатаПоследнегоРедактирования - Дата

Обязательные реквизиты для документа

Документ должен иметь следующие реквизиты:

  • Пользователь - Справочник.ПользователиВСВ
  • Автор - Справочник.ПользователиВСВ
  • ГруппаПользователей - Справочник.ГруппыПользователейВСВ
  • ДатаСоздания - Дата
  • ДатаПоследнегоРедактирования - Дата
  • Комментарий - Неограниченная строка


Стандарт для форм

Документы

Каждый документ обязательно должен иметь следующие формы:

  • Форма документа
  • Форма списка
  • Форма выбора

Форма списка и форма выбора

В модуле формы в теле процедуры ПриСозданииНаСервере сразу после объявления процедуры необходимо вставить следующий вызов:

УстановитьОтборВСписке(Список,Коллекция,Имя)

Пояснение: данная процедура устанавливает отбор в форме списка справочника, или документа соответственно Пользователю и Группе пользователей объекта Параметры:

  1. Список - Динамический список формы, для которого устанавливается отбор
  2. Коллекция - Строка "Справочники", или строка "Документы"
  3. Имя - Строка с идентификатором объекта так, как он задан в метаданных в поле Имя

Форма документа

В модуле формы в теле процедуры ПриСозданииНаСервере сразу после объявления процедуры необходимо вставить следующий вызов:

   Отказ = БезопасностьВСВ.ОтказПриОткрытииФормыОбъекта(ЭтаФорма,Объект);
   Если Отказ Тогда
       Возврат;
   КонецЕсли;	

Справочники

Каждый документ обязательно должен иметь следующие формы:

  • Форма Элемента
  • Форма Группы (если справочник иерархический с иерархией групп и элементов)
  • Форма списка
  • Форма выбора
  • Форма выбора группы (если справочник иерархический с иерархией групп и элементов)

Форма выбора, форма выбора группы, форма списка

В модуле формы в процедуре ПриСозданииНаСервере необходимо вставить следующий вызов:

УстановитьОтборВСписке(Список,Коллекция,Имя)

Пояснение: данная процедура устанавливает отбор в форме списка справочника, или документа соответственно Пользователю и Группе пользователей объекта Параметры:

  1. Список - Динамический список формы, для которого устанавливается отбор
  2. Коллекция - Строка "Справочники"
  3. Имя - Строка с идентификатором объекта так, как он задан в метаданных в поле Имя

Форма элемента и форма группы

В модуле формы в теле процедуры ПриСозданииНаСервере сразу после объявления процедуры необходимо вставить следующий вызов:

   Отказ = БезопасностьВСВ.ОтказПриОткрытииФормыОбъекта(ЭтаФорма,Объект);
   Если Отказ Тогда
       Возврат;
   КонецЕсли;	


Назад