#0
by AlexMan
Нужно запретить некоторому юзеру вводить на основании документнта Заказ покупателя (или кокого либа еще) вводить другие документы. Хотел запретить это "интерфейсно" т.е. при открытии этого дока пишу : ЭлементыФормы.ДействияФормы.Кнопки.Подменю3.Доступность=Ложь; но кнопка все равно остается доступной . В синтаксис помошнике вычетал: "Если кнопка панели запрещена системой, значение свойства игнорируется."- это к свойству "Доступность". как можно обойти данное ограничение?
#2
by AlexMan
неее, если с таким подходом переделывать УПП то скоро чтобы ее обновить нужно будет неделю сидеть....
#4
by AlexMan
комп мне в ответ: "Метод объекта не обнаружен" p.s. одну строку переписал , жду 5 мин когда сохранит...
#5
by Shaytan
Если панель заполняется автоматически (как в стандартной УПП)с кнопкой ничего не сделаешь. Не заполнять новый документ не подойдет?
#6
by AlexMan
"Не заполнять новый документ" это который введен на основании ? если да тогда из кода (я надеюсь) можно его вообще запретить вводить только это слишком много изменений типовой конфиги т.к. на основании тогоже заказа можно ввести разных документов 10 если я не ошибаюсь.... короче напрашивается неоригинальное решение проблемы: запретить доступность всей панели: ЭлементыФормы.ДействияФормы.Доступность=Ложь; но не правильно это.....
#11
by AlexMan
не не работает пишет "Не возможно удалить кнопку, вставленную автоматически" + а также контекстное меню Формы выбора.....
#12
by Shaytan
С кнопкой ничего не выйдет, я тоже одно время тр-ся. Я бы либо оставил как есть, либо менял обработчики заполнения в документах которые нельзя вводить на основании. Кстати зачем такой гемор пользователь может вбить в новый документ такие же данные как и в документе на основании которого ему запрещено вводить.
#13
by AlexMan
нет не может т.к. у него нет для этого доступа с списку документов, а через ввод на основании он получает туда доступ...
#16
by AlexMan
можно конечно с ролями повозится да только при каждом обновлении придется их контролировать (мало ли опять документов добавят) хотелось одним махом "обрубить все концы"....
#17
by AlexMan
не с Ролями не катит возится ... распределенка не работает при таком раскладе.........
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как определить проведенность документа в его модуле?
- Почему в конфигурации УТ 10.2.5.4, при комплектации обрезает
- Как удалить остатки платформы V8?
- Народ подскажите FTP клиент с планировщиком
- Установка периодического реквизита из модуля документа опер. учета
- Как делать движения в регистре накопления не из регистратора?
- Как перенести документ из одного журнала документов в другой журнал
- Не видит ключ после обновления релиза в терминале
- НаборЗаписей.Записать(Ложь); вызывает ошибку :(
- При начислении зарплаты в бухгалтерии НДФЛ не считается
- Сервер занят. Действие не может быть завершено...? Что это такое ?
- Можно ли пользоваться литературой при сдаче на специалиста 1с
- Организация ликвидируется. Что делать с 1С?
- Таблица значений из модуля объекта
- Немогу разобрать в чем ошибка (новичек в 1С)
- Как получить значения последней записи в регистре сведений?
- Как програмно узнать открыта ли форма документа, справочника и т.д.?
- Как в 1С.8 программно читать журнал регистрации (очень надо) помогите.
- Я переставил HASP ключ, 1С не откроется.
- Вылетает 1С при объединении конфигураций