1С 8.2 Только интерактивное изменение реквизита справочника #676007


#0 by radiks
Как реализовать возможность изменения реквизита справочника только интерактивно пользователем?
#1 by miron25
Что значит Интерактивно? Без редактирования? Или без программирования?
#2 by chelentano
стандартный вопрос: зачем?
#3 by radiks
Т.е. реквизит может изменить только пользователь ручками. Запретить изменение реквизита программно.
#4 by miron25
У вас пользователи в конфигураторах сидят?
#5 by radiks
Нужно, чтобы определенный реквизит справочника мог изменить только определенный пользователь и только ручками.
#6 by Галахад
При изменении из форы ставить какой-нибудь маркер. Проверять его перед записью.
#7 by Defender aka LINN
Это не ответ. Это описание кривой хотелки.
#8 by miron25
Если вася=админ тогда элементыформы.полеввода.доступность=истина иначе полеввода=ложь конецесли?
#9 by radiks
В принципе пользователь может быть любой, но он не должен иметь право изменить реквизит обработкой например.
#10 by Kyon8
В ответили как сделать, используй ДополнительныеПараметры Объекта. Но задача какая-то дурацкая, лучше запретить пользователям внешние обработки запускать.
#11 by miron25
Вам правильно говорит.При изменений в полеввода ставь маркер и проверяй ,если он поменялся значит редактировали с формы,иначе запрещай записывать.
#12 by Defender aka LINN
Сбуяли это не должен?
#13 by radiks
Так надо :)
#14 by Naumov
если писатель обработки будет достаточны умным и поставит маркер?
#15 by radiks
Обработки надо запускать.
#16 by Галахад
Какая нафиг разница из формы или программно?
#17 by miron25
#18 by Defender aka LINN
Так - не надо, я гарантирую это
#19 by radiks
Так не прокатит, если пользователь будет изменять реквизит внешней обработкой. Событие ПриИзменении просто не возникнет
#20 by miron25
Дык тогда свойство вернет ложь и без петинезнаетключ объект не запишется.
#21 by radiks
А, ну да... Спасибо, сейчас попробуем
#22 by radiks
(20,21) Нет! Так не работает! При выполнении обработки реквизит записывается.
#23 by Галахад
Код наверное не туда вставил.
#24 by radiks
Мда, перепутал, надо в модуль справочника
#25 by radiks
Все работает. Спасибо!
#26 by Fragster
а если петя ключ знает?
#27 by miron25
Слушай...А при записи очищать свойство надо? Тогда может точнее так
#28 by Fragster
правильнее запретить использование внешних обработок
#29 by miron25
или еще точнее
#30 by miron25
Ну тогда Новый МенеджерКриптографии.
#31 by Поросенок Петр
Поздравляем с рождением г-кода ! Ура!
#32 by Fragster
обработки можно запускать из справочника внешних обработок, который для юзера - только рид онли.
#33 by Serg_1960
Имхо, чем отличается ввод "ручками" от программного? Если автор ответит на этот вопрос (для себя) - то сможет привести в соответствие их друг другу. Гадом буду - тс не говорит, но речь про дополнительные действия и проверки формы тут скорее всего идет. Это не серьёзно.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С