|
Редактирование колонок в зависимости от уровня | ☑ | ||
|---|---|---|---|---|
|
0
ХочуСпец
30.03.12
✎
11:37
|
Есть табличное поле. Тип: ДеревоЗначений
Дерево имеет только два уровня (верхний, нижний) Состоит из колонок: Кол1, Кол2, Кол3, Кол4, Кол5, Кол6 На верхнем уровне возможно редактирование только некоторых колонок (н-р, Кол1, Кол2) На нижнем уровне только: Кол4, Кол5, Кол6 Как данный механизм граммотно реализовать? Использовать обработчики табличного поля или же конкретной колонки Какой использовать обработчик |
|||
|
1
zladenuw
30.03.12
✎
11:39
|
так уже вроде обсасывали такую тему v8: Редактирование колонки в табличном поле.
Использовать обработчики табличного поля |
|||
|
2
ХочуСпец
30.03.12
✎
12:14
|
(1) нет однозначного ответа
все изложенные приводят к некорретной работе |
|||
|
3
ХочуСпец
30.03.12
✎
12:50
|
(2) ПриАктивизацииСтроки и проверка на ТекКолонку, отрбатывает неверно
ПриАктивизацииЯчейки - более менее, но через раз |
|||
|
4
zladenuw
30.03.12
✎
17:13
|
что именно через раз ?
|
|||
|
5
Mort
30.03.12
✎
21:04
|
Убирай видимость ячеек в ПриПолученииДанных.
|
|||
|
6
Alex S D
30.03.12
✎
21:22
|
делал точно такое, юзай, приначалередактирования/изменения, проверяй уровень + текущую колонку
|
|||
|
7
Alex S D
30.03.12
✎
21:22
|
или передначаломизменения, не помню
|
|||
|
8
vmv
30.03.12
✎
21:26
|
отключить все стандартные обработчики кроме "Выбор", а в нем навять условия ввода и отказа
|
|||
|
9
vmv
30.03.12
✎
21:27
|
+(8) + ИзменитьСтроку() в "критичных" случаях
|
|||
|
10
vmv
30.03.12
✎
21:31
|
и самый правильный совет - сделать все на УФ, где просто в условном оформлении в зависимости от уровня и колонки создать условия отбора, устанвливая свойство доступность = Ложь и только просмотр = Истина, правда в веб-клиенте нужно еще подкрутить коей-чего, но тожа не проблема.
а обычные формы - ета ж |
| Форум | Правила | Описание | Секции | Поиск |