Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

не срабатывает условное оформление

не срабатывает условное оформление
Я
   pedagog
 
05.02.21 - 15:42
&НаСервере
Процедура ПриСозданииНаСервере
Оформление  = ЭтаФорма.УсловноеОформление.Элементы.Добавить();
    Оформление.Использование = Истина;
    //
    //Для табличных частей нужно указывать оформляемые поля в ручную.
    Поле1 = Оформление.Поля.Элементы.Добавить();
    Поле1.Поле = Новый ПолеКомпоновкиДанных("Сотрудник");
    //Поле2 = Оформление.Поля.Элементы.Добавить();
    //Поле2.Поле = Новый ПолеКомпоновкиДанных("ТоварыНоменклатура");
    //
    //Отбор = Оформление.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    //Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.ДанныеОВремени.Сотрудник");// неопбходимо обращаться к объекту формы!
    //Отбор.ПравоеЗначение = Справочники.Сотрудники.НайтиПоКоду("261104");
    //Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
    //Отбор.Использование = Истина;
    Оформление.Оформление.УстановитьЗначениеПараметра("ЦветФона", WebЦвета.Аквамарин);
КонецПроцедуры
   pedagog
 
1 - 05.02.21 - 15:42
почему  не срабатывает условное оформление?
   pedagog
 
2 - 05.02.21 - 15:43
был отбор по сотруднику, но сейчас его закомментила. но все равно не работает
   alkorolev
 
3 - 05.02.21 - 15:48
поле "Сотрудник" смущает. Точно так называется, а не "ТаблицаСотрудник"?
   pedagog
 
4 - 05.02.21 - 15:49
сотрудник - это колонка в таблице данныеовремени
   alkorolev
 
5 - 05.02.21 - 15:51
колонка как называется? Если автозаполнение колонок было, то должно быть ТаблицаСотрудник. Для номенклатуры же у вас на примере колонка обозвалась "ТоварыНоменклатура"
   alkorolev
 
6 - 05.02.21 - 15:52
скорее всего там ДанныеОВремениСотрудник
   lucbak
 
7 - 05.02.21 - 15:53
(4) галка у поля "сотрудник" использовать всегда - стоит ?
   pedagog
 
8 - 05.02.21 - 15:55
вместо сотрудник написала  ДанныеОВремениСотрудник и все заработало. спасибо, ребята

Список тем форума
Рекламное место пустует  Рекламное место пустует
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Э. Йодан
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.