Гость
Форумы / [игнор отключен] [закрыт для гостей] / Изменить оформление в зависимости от элементов справочника / 11 сообщений из 11, страница 1 из 1
20.01.2016, 08:53
    #39151101
Trit5
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить оформление в зависимости от элементов справочника
Здравствуйте,

Подскажите пожалуйста,
есть ли способ, менять оформление списка в зависимости от элемента справочника.

К примеру есть список, который содержит данные по приходу и складу (складов несколько).
При отображении в списке определенного склада, должна закрашиваться ячейка.

Платформа 8.3
Версия базы файловая.
Предопределенные не предлагать :) Так как в системе уже созданы склады как обычные элементы.
Изменять в пользовательском режиме не предлагать (не менять же настройки у каждого на компьютере) :)

Заранее спасибо!
...
Рейтинг: 0 / 0
20.01.2016, 10:43
    #39151198
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить оформление в зависимости от элементов справочника
Trit5, смотрите условное оформление динамического списка если это управляемые формы, и событие при выводе строки/ при получении данных если обычные формы
...
Рейтинг: 0 / 0
20.01.2016, 11:42
    #39151267
Trit5
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить оформление в зависимости от элементов справочника
Да это Управляемые формы.

Условное оформление не видит элементов справочника. Только Склад.ПустаяСсылка.

Думаю надо копать в сторону ХранилищеНастроек и и подгружать их под всеми пользователями, в событии "ПриОткрытии".
...
Рейтинг: 0 / 0
20.01.2016, 12:05
    #39151296
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить оформление в зависимости от элементов справочника
Trit5Да это Управляемые формы.

Условное оформление не видит элементов справочника. Только Склад.ПустаяСсылка.

Думаю надо копать в сторону ХранилищеНастроек и и подгружать их под всеми пользователями, в событии "ПриОткрытии".

Условное оформление можно устанавливать программно, погуглите.
...
Рейтинг: 0 / 0
21.01.2016, 10:57
    #39152053
Trit5
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить оформление в зависимости от элементов справочника
Как устанавливать Условное Оформление - вроде как не сложно.
Вся "соль" в отборе нужного значения.

Если Дату или Булево мы можем и так получить, а вот элемент справочника ....
Не делать же по каждой строке Запрос с поискам нужного значения ... ?
...
Рейтинг: 0 / 0
21.01.2016, 11:01
    #39152062
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить оформление в зависимости от элементов справочника
Trit5, я так понимаю что вы точно знаете список складов которые хотите выделить, при программном условном оформлении укажите их один раз в правом значении отбора. причем тут запрос и почему для каждой строки?
...
Рейтинг: 0 / 0
21.01.2016, 11:37
    #39152121
Trit5
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить оформление в зависимости от элементов справочника
В том то и беда ... не могу понять как выбрать в правом значении 1 склад.
...
Рейтинг: 0 / 0
21.01.2016, 11:48
    #39152135
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить оформление в зависимости от элементов справочника
Trit5, НайтиПоНаименованию/НайтиПоКоду/НайтиПоРеквизиту/ПолучитьСсылку(ГуидСклада)
...
Рейтинг: 0 / 0
21.01.2016, 12:10
    #39152150
Trit5
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить оформление в зависимости от элементов справочника
Большое спасибо!!!

Я почему то думал что тут нельзя использовать эти методы ... в итоге

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

ИзменитьПоле = ЭтаФорма.Список.УсловноеОформление.Элементы.Добавить();

Отбор = ИзменитьПоле.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Склад");
Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
Отбор.ПравоеЗначение = Справочники.Склады.НайтиПоНаименованию("Склад СП");

ИзменитьПоле.Оформление.УстановитьЗначениеПараметра("ЦветФона", WebЦвета.Красный);


КонецПроцедуры
...
Рейтинг: 0 / 0
25.01.2016, 02:02
    #39154197
Drive50
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить оформление в зависимости от элементов справочника
Trit5, Не совсем в тему сообщение, но нужную тему не найти.
Вы писали:
Нашел логин/пароль в самом подключении. Надо было протрассировать подключение к ЕПС, оно открытое там и виден логин/пароль.

пытаюсь сделать тоже самое, но не выходит. подскажите как трассирповали, если не секрет. спасибо.
...
Рейтинг: 0 / 0
27.01.2016, 00:14
    #39156138
Drive50
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить оформление в зависимости от элементов справочника
Drive50Trit5, Не совсем в тему сообщение, но нужную тему не найти.
Вы писали:
Нашел логин/пароль в самом подключении. Надо было протрассировать подключение к ЕПС, оно открытое там и виден логин/пароль.

пытаюсь сделать тоже самое, но не выходит. подскажите как трассирповали, если не секрет. спасибо.
Вопрос снят.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Изменить оформление в зависимости от элементов справочника / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]