в 1С Документооборот исполнители роли выделены красным
☑
0
Shikari
28.10.19
✎
16:12
Доброго времени суток. В Документообороте 8 КОРП, редакция 2.1 в роли исполнителей, исполнители выделены красным. Из-за этого уведомления и задачи согласования к ним не приходят, исполнители действующие. Подскажите в чем может быть проблема?
1
dka80
28.10.19
✎
16:49
Из справки: Роли, на которые не назначено ни одного исполнителя, подсвечиваются красным цветом
2
Shikari
28.10.19
✎
16:53
Роль не подсвечивается, подсвечиваются исполнители хотя они назначены
3
dka80
28.10.19
✎
16:57
// Установка условного оформления для списка Исполнители.
// Недействительный исполнитель.
ЭлементУсловногоОформления = Исполнители.УсловноеОформление.Элементы.Добавить();
ЭлементОтбораДанных = ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбораДанных.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Недействителен");
ЭлементОтбораДанных.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбораДанных.ПравоеЗначение = Истина;
ЭлементОтбораДанных.Использование = Истина;
ЭлементЦветаОформления = ЭлементУсловногоОформления.Оформление.Элементы.Найти("TextColor");
ЭлементЦветаОформления.Значение = Метаданные.ЭлементыСтиля.ТекстЗапрещеннойЯчейкиЦвет.Значение;
ЭлементЦветаОформления.Использование = Истина;
// Удаленный исполнитель.
ЭлементУсловногоОформления = Исполнители.УсловноеОформление.Элементы.Добавить();
ЭлементОтбораДанных = ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбораДанных.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ПометкаУдаления");
ЭлементОтбораДанных.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбораДанных.ПравоеЗначение = Истина;
ЭлементОтбораДанных.Использование = Истина;
ЭлементШрифтОформления = ЭлементУсловногоОформления.Оформление.Элементы.Найти("Шрифт");
ЗачеркнутыйШрифт = Новый Шрифт(ШрифтыСтиля.ОбычныйШрифтТекста,,,,,,Истина);
ЭлементШрифтОформления.Значение = ЗачеркнутыйШрифт;
ЭлементШрифтОформления.Использование = Истина;
// Недопустимый исполнитель.
ЭлементУсловногоОформления = Исполнители.УсловноеОформление.Элементы.Добавить();
ЭлементОтбораДанных = ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбораДанных.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Недопустим");
ЭлементОтбораДанных.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбораДанных.ПравоеЗначение = Истина;
ЭлементОтбораДанных.Использование = Истина;
ЭлементЦветаОформления = ЭлементУсловногоОформления.Оформление.Элементы.Найти("TextColor");
ЭлементЦветаОформления.Значение = Метаданные.ЭлементыСтиля.РольБезИсполнителей.Значение;
ЭлементЦветаОформления.Использование = Истина;
4
Мимохожий Однако
28.10.19
✎
16:57
(0) Что говорит документация? Что говорит специалист, который вас сопровождает? Заглядывал в базу через конфигуратор?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший