|
Блокировка нескольких строк таблицы значений |
☑ |
0
MAPATNK2
naïve
04.09.20
✎
10:10
|
Обычные формы.
Всем доброго дня. Есть определенный перечень номенклатурных позиций, цены которых редактировать нельзя.
Как можно произвести блокировку редактирования цены в табличной части (к примеру заказа покупателя) только у определенных позиций?
Т.е в таблице могут быть позиции, цены у которых редактировать запрещено, и позиции, цены которых редактировать разрешено.
|
|
1
ChMikle
04.09.20
✎
10:15
|
реквизит добавить в номенклатуре не редактировать цены и отрабатывать событие в таблице приизменении()
|
|
2
mikecool
04.09.20
✎
10:17
|
(1) может лучше приНачалеРедактирования?
|
|
3
ChMikle
04.09.20
✎
10:18
|
(2) может и лучше
|
|
4
Андроны едут
04.09.20
✎
10:18
|
(2) нет: ТаблицаФормы (FormTable)
ПередОкончаниемРедактирования (BeforeEditEnd)
Синтаксис:
ПередОкончаниемРедактирования(<НоваяСтрока>, <ОтменаРедактирования>, <Отказ>)
Параметры:
<НоваяСтрока>
Тип: Булево.
Истина, если строка была добавлена или скопирована.
<ОтменаРедактирования>
Тип: Булево.
Истина, если произошла отмена редактирования.
Значение по умолчанию: Ложь.
<Отказ>
Тип: Булево.
Признак отказа от записи объекта. Если в теле процедуры-обработчика установить данному параметру значение Истина, то запись объекта выполнена не будет.
Значение по умолчанию: Ложь.
Описание:
Вызывается перед окончанием редактирования строки.
Примечание:
В обработчике данного события нельзя использовать серверные методы формы с директивой компиляции &НаСервере.
|
|
5
MAPATNK2
naïve
04.09.20
✎
10:21
|
(4) (2) (1) Спасибо, тоже уже начал в эту сторону копать.
|
|
6
MAPATNK2
naïve
04.09.20
✎
11:04
|
(4) (2) не подходит. В таком случае мы блокируем все.
А нужно блокировать только ячейку цены.
|
|
7
acht
04.09.20
✎
11:13
|
(6) ПриАктивизацииЯчейки
|
|
8
MAPATNK2
naïve
04.09.20
✎
11:18
|
(7) и как в этом случае запретить редактировать цену?
|
|
9
Ёпрст
гуру
04.09.20
✎
11:22
|
Проще всего в ПриИзменении верать цену взад, если редактировали цену или сумму или выбрали другую номенклатуру. Ну и подсветить цены в ПриПолученииДанных, что они фиксированные
|
|
10
dka80
04.09.20
✎
11:48
|
Перед записью устанавливать нужные цены в соответствующие позиции, перетирая изменения пользователя с соответствующим сообщением "А я вам говорил, я вас предупреждал!"
|
|
11
MAPATNK2
naïve
04.09.20
✎
11:52
|
(10) XD.
Ок всем, спасибо за помощь.
|
|
12
Wingless
04.09.20
✎
12:33
|
(0) Условным оформлением.
|
|
13
Wingless
04.09.20
✎
12:33
|
Сори, про обычные формы не прочитал.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой