Имя: Пароль:
1C
1С v8
Права доступа на открытие формы документа
0 Торин
 
02.10.12
11:31
Уважаемые коллеги!
Вожусь с некой нетленкой от фирмы "УмКо" -- создаю роли и  настраиваю права пользователей. Столкнулся вот с такой проблемой --  в одной из вновь созданных ролей необходимо было оставить только права на промотр документов, справочников и отчетов. Получил следующую хрень -- документ интерактивно открывается без проблем, а программно из обработки "рабочее место администратора" код (Документы.Продажа.ПолучитьФорму("ФормаДокумента")) -- выдает ошибку прав доступа...
Объясните как такое может быть?
1 Торин
 
02.10.12
11:34
Да, права на этот документ стоят - "чтение, просмотр, ввод по строке"
2 Maxus43
 
02.10.12
11:35
может через :

Глобальный контекст (Global context)
ОткрытьФорму (OpenForm)
Вариант синтаксиса: По названию

Синтаксис:

ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>)
3 Торин
 
02.10.12
11:36
сейчас попробую...
4 Maxus43
 
02.10.12
11:38
например, ОткрытьФорму("Справочник.Контрагенты.Форма.ФормаОбъекта"); (с)
5 Торин
 
02.10.12
11:38
Всё, извиините, я всё понял - код Документы.Продажа.ПолучитьФорму("ФормаДокумента" -- не открывает документ, а создает новый... А прав на добавление у этогог пользователя как раз и нет
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс