Стандарт добавления документов и справочников
Содержание
Обязательные реквизиты для справочника
Справочник должен иметь следующие реквизиты:
- Пользователь - Справочник.ПользователиВСВ
- Автор - Справочник.ПользователиВСВ
- ГруппаПользователей - Справочник.ГруппыПользователейВСВ
- ДатаСоздания - Дата
- ДатаПоследнегоРедактирования - Дата
Обязательные реквизиты для документа
Документ должен иметь следующие реквизиты:
- Пользователь - Справочник.ПользователиВСВ
- Автор - Справочник.ПользователиВСВ
- ГруппаПользователей - Справочник.ГруппыПользователейВСВ
- ДатаСоздания - Дата
- ДатаПоследнегоРедактирования - Дата
- Комментарий - Неограниченная строка
Стандарт для форм
Документы
Каждый документ обязательно должен иметь следующие формы:
- Форма документа
- Форма списка
- Форма выбора
Форма списка и форма выбора
В модуле формы в теле процедуры ПриСозданииНаСервере сразу после объявления процедуры необходимо вставить следующий вызов:
- УстановитьОтборВСписке(Список,Коллекция,Имя)
Пояснение: данная процедура устанавливает отбор в форме списка справочника, или документа соответственно Пользователю и Группе пользователей объекта Параметры:
- Список - Динамический список формы, для которого устанавливается отбор
- Коллекция - Строка "Справочники", или строка "Документы"
- Имя - Строка с идентификатором объекта так, как он задан в метаданных в поле Имя
Форма документа
В модуле формы в теле процедуры ПриСозданииНаСервере сразу после объявления процедуры необходимо вставить следующий вызов:
Отказ = БезопасностьВСВ.ОтказПриОткрытииФормыОбъекта(ЭтаФорма,Объект);
Если Отказ Тогда
Возврат;
КонецЕсли;
Справочники
Каждый документ обязательно должен иметь следующие формы:
- Форма Элемента
- Форма Группы (если справочник иерархический с иерархией групп и элементов)
- Форма списка
- Форма выбора
- Форма выбора группы (если справочник иерархический с иерархией групп и элементов)
Форма выбора, форма выбора группы, форма списка
В модуле формы в процедуре ПриСозданииНаСервере необходимо вставить следующий вызов:
- УстановитьОтборВСписке(Список,Коллекция,Имя)
Пояснение: данная процедура устанавливает отбор в форме списка справочника, или документа соответственно Пользователю и Группе пользователей объекта Параметры:
- Список - Динамический список формы, для которого устанавливается отбор
- Коллекция - Строка "Справочники"
- Имя - Строка с идентификатором объекта так, как он задан в метаданных в поле Имя
Форма элемента и форма группы
В модуле формы в теле процедуры ПриСозданииНаСервере сразу после объявления процедуры необходимо вставить следующий вызов:
Отказ = БезопасностьВСВ.ОтказПриОткрытииФормыОбъекта(ЭтаФорма,Объект);
Если Отказ Тогда
Возврат;
КонецЕсли;