Базовый курс. Мастер-группа Q&A от 02.08.2011

Разбираем новые вопросы от участников базового курса по программированию.

1. Права доступа на объекты.
Предположим, должна быть Роль с правом интерактивного открытия внешних обработок, но у Роли не должно быть возможности проводить документ программно, только интерактивно. Достаточно ли отобрать у Роли право «Проведение», оставив право «Интерактивное проведение» для решения задачи?
А наоборот? Например, Роль должна уметь добавлять объект интерактивно, но программно создавать объекты Роли нельзя?

2. Событие «Обработка заполнения».
Происходит ли на уровне платформы проверка соответствия типов при стандартной обработке?
Например, у объекта есть реквизит «Партия» типа «ДокументСсылка.ПоступлениеТоваров», а в ДанныхЗаполнения пришла структура Ключ «Партия», Значение типа «ДокументСсылка.РеализацияТоваров»

3. Составной тип данных.
Что лучше использовать – два реквизита Документа с разными типами данных или один реквизит с составным типом.
Например, по условию задания N7 «Поступление товаров» может быть как от Контрагента, так и от Сотрудника.
Описать два реквизита типа «СправочникСсылка.Контрагенты» и «СправочникСсылка.Сотрудники» соответственно или один реквизит составного типа?

4. Модуль команды.
Заметил, что при использовании конструктора в модуле команды автоматически создается процедура «Печать»с директивой &НаСервере.
Будет ли правильно указать директиву &НаСервереБезКонтекста?

К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь.

Если не активировали токен — посмотрите видео-инструкцию (видео N5)

Если вы залогинены, у Вас активирован токен доступа, но вы все равно видите эту запись — напишите нам на e-mail поддержки.

Комментарии запрещены.