Имя: Пароль:
1C
1С v8
Условное оформление: Условие1 ИЛИ (Условие2 И Условие3)
↓ (Волшебник 29.02.2024 15:23)
0 Tata_77159
 
29.02.24
15:24
Подскажите пожалуйста как оформить правильно
комбинацию  при условном оформлении следующего условия  

(Условие1 ИЛИ (Условие2 И Условие3))

ЭлементУсловногоОформления = УсловноеОформление.Элементы.Добавить();
ЭлементУсловногоОформления.Использование = истина;   
ПолеЭлемента = ЭлементУсловногоОформления.Поля.Элементы.Добавить();
ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных(.....

//Создаю группу ИЛИ и помещаю Условие1  
ГруппаИЛИ = ОбщегоНазначенияКлиентСервер.СоздатьГруппуЭлементовОтбора(ЭлементУсловногоОформления,"Группа ИЛИ",ТипГруппыЭлементовОтбораКомпоновкиДанных.ГруппаИли);
	ОбщегоНазначенияКлиентСервер.ДобавитьЭлементКомпоновки(ГруппаИЛИ,"А",ВидСравненияКомпоновкиДанных.Заполнено,,,Истина);

//Создаю группу И (Условие2 И Условие3)
ГруппаИ = ОбщегоНазначенияКлиентСервер.СоздатьГруппуЭлементовОтбора(ЭлементУсловногоОформления,"Группа И",ТипГруппыЭлементовОтбораКомпоновкиДанных.ГруппаИ);	
	ОбщегоНазначенияКлиентСервер.ДобавитьЭлементКомпоновки(ГруппаИ,"Б",ВидСравненияКомпоновкиДанных.НеЗаполнено,,,Истина);
	ОбщегоНазначенияКлиентСервер.ДобавитьЭлементКомпоновки(ГруппаИ,"С",ВидСравненияКомпоновкиДанных.НеЗаполнено,,,Истина);


Вопрос Как группу "И"  связать с группой ИЛИ
1 Волшебник
 
29.02.24
15:24
Сделайте 2 элемента условного оформления:
1) Условие1
2) Условие2 И Условие3