Добрый день...
Вообщем ситуация. у пользователей нет прав редактирования номенклатуры.
и при открытии диалоговой формы редактирования элемента справочника все элементы реквизитов не доступны для редактирования.
Пытаюсь программно дать доступ для редактирования некоторых реквизитов элемента справочника. через
Форма.ТолькоПросмотр(0); и
форма.элементдиалога.доступность(1); форма.элементдиалога.редактирование(1);
не получается...
Подумал, можно решить проблему добавивь дополнительные элементы формы на форму. они тоже при открытии становяться не доступными!
И у меня вопрос!
Как именно в этой диалоговой формы элемента справочника, дать открыть возможность доступа к элементам формы? чтобы можно было поменять значения????
(1) а что он может сказать??? элементы формы автоматически же блокируются если у пользователя права только на "чтение". Мне надо обойти стандартную блокировку 1ски!
1) закладка "Права" в конфигурации (наборы прав)
2) закладка "Права" в свойствах справочника (права для каждого набора прав).
3) меню: Администрирование - Пользователи: интересующий пользователь - закладка "Роль" - поле "Права" - набор прав с правом на редактирование справочника.
4) и уже потом - поиски злых козней в коде.
вообщем поясняю шире.... у меня настройки прав будут делаться не из конфиги а из платформы. Они будут сделаны под ключ!
поэтому вариант поставить галочку в наборе прав здесь не походят!!!
(6) Значит все таки незлья открыть доступ на элементы формы да??? получается, только через сторонюю форму? А я то думал, что новые элементы (не реквизиты справочника) формы можно использовать в качестве обхода, и мне показалось, что при открытии форма.толькопросмотр(становиться=1)и блокирует доступ...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший