Имя: Пароль:
1C
1С v8
1c 8.3 Как применить функцию на группу реквизитов в таблице?
,
0 King-SD
 
18.02.19
07:08
Добрый день! Есть таблица с реквизитами -

|Номенклатура|Цвет1|Цвет2|Цвет3|Цвет4|Цвет5|Цвет6|

Как применить функцию ПриИзменении Ко всем Цвет ?? Можно их как-то в группу объединить, или типа того? просто их гораздо больше, для всех долго индивидуально писать, да и лишнего кода много будет. буду благодарен за помощь
1 Жан Пердежон
 
18.02.19
07:09
ничего не понял,
но, наверное, что-то про условное оформление
2 King-SD
 
18.02.19
07:12
(1)  Ну, мне надо, чтоб когда я изменяю реквизит Цвет, срабатывало условие - Если Цвет < номенклатура Тогда....Но этих реквизитов Цвет больше 30ти штук в таблице, не писать же для каждого ЦветПриИзменении()..
3 ДенисЧ
 
18.02.19
07:22
(2) Напищи одну приизменении. И проверяй при вызове, какой из цветов у тебя поменялся.
4 King-SD
 
18.02.19
07:39
(3) Так вызов происходит же при изменении этих реквизитов, Как мне в условии то тогда указать, все перечислить чтоли?
5 JeHer
 
18.02.19
07:54
(4) в свойствах каждого реквизита можно указать одну процедуру ПриИзменении()
6 King-SD
 
18.02.19
07:59
(5) Так я и говорю,, ну укажу я ее, но имена то у реквизитов Цвет1 и Цвет2 Разные, как потом условие то пропишу?

Функия ПриИзменении()

Если Цвет1 > Номенклатура или Цвет2 > Номенклатура Тогда
КонецЕсли ;
КонецФункции

Так получается?
7 PuhUfa
 
18.02.19
08:00
(6) ПриИзменении(Элемент)
8 King-SD
 
18.02.19
08:01
(7) Ну это ладно, понятно, не в этом суть..
9 King-SD
 
18.02.19
08:03
Можно как-то их объединить в группу и применить так, чтоб
Функция ПриИзменении(Элемент)

Если ЭлементЭтойГруппы > Номенклатура Тогда
КонецЕсли ;
КонецФункции

??
10 СтепаDS
 
18.02.19
08:05
(9) Читай выше.
11 Лодырь
 
18.02.19
08:19
(9) Ну ты можешь колонки и объединить в группу. Кто тебе мешает?
12 АнализДанных
 
18.02.19
08:49
(0) можно программно назначить всем реквизитам с названием "цвет..." один обработчик "ПриИзмененииЦвет".
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший