|
Запрет редактирования документа | ☑ | ||
---|---|---|---|---|
0
Vld
21.08.12
✎
20:27
|
Требуется запретить редактирование созданного документа после первой его записи (Возможна запись без Проведения). Как лучше сделать: в форме документа при открытии по условию НЕ новый, перечислить и запретить все поля через доступность? Или как-то еще?
|
|||
1
Rounder
21.08.12
✎
20:28
|
Ничего перечислять не нужно. У Документа выставь свойство ТолькоПросмотр в Истину
|
|||
2
Rounder
21.08.12
✎
20:29
|
Ну точнее у его формы.
|
|||
3
Rounder
21.08.12
✎
20:31
|
Только уточни - это управляемые формы или обычные?
А так вообще например для УФ &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Если Не ЗначениеЗаполнено(Объект.Ссылка) Тогда ЭтаФорма.ТолькоПросмотр = Истина; КонецЕсли; КонецПроцедуры |
|||
4
Ненавижу 1С
гуру
21.08.12
✎
20:33
|
в ролях интерактивное добавление разрешить, редактирование запретить
или более жестко: добавление разрешить, изменение запретить хотя странно ведь, ну вот ввел человек информацию, а комментарий забыл написать, все? |
|||
5
Vld
21.08.12
✎
20:34
|
(3) Обычные
|
|||
6
Vld
21.08.12
✎
20:34
|
(4) забыл комент, все - требование руководства
|
|||
7
Ненавижу 1С
гуру
21.08.12
✎
20:37
|
(6) ну попытка не пытка, ставлю на то, что смягчат требования, до запрета редактирования только проведенного документа примерно
|
|||
8
hhhh
21.08.12
✎
22:29
|
(6) это шизоизм в чистейшем виде. Так и передай руководству. Например, юзер заполнил в документе два поля и случайно нажал записать. Пометить на удаление не сможете. Что же юзеру к директору бегать каждый раз - разрешите открыть документ.
|
|||
9
Vld
21.08.12
✎
22:59
|
(8) ага предлагается только с административными правами править
|
|||
10
mikecool
21.08.12
✎
23:30
|
(3) двоечник )
&НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) ТолькоПросмотр = Не ЗначениеЗаполнено(Объект.Ссылка); КонецПроцедуры |
|||
11
Юрий Лазаренко
21.08.12
✎
23:34
|
(10) ТолькоПросмотр = Не Объект.Ссылка.Пустая();
)))))) |
|||
12
mikecool
21.08.12
✎
23:35
|
(11) +1 забывать стал уже восьмерку )))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |