|
Условное оформление с необычным правым значением
| ☑ |
0
Bobsibk
07.02.17
✎
11:29
|
Добрый день! Можно ли реализовать в условии оформления динамического списка, отбор с условием по правому значению, в котором можно было бы получить текущую строку и в зависимости от условия использовать его или нет, т.е. аналогия обычного интерфейса ОформлениеСтроки.ДанныеСтроки ?!
|
|
1
lubitelxml
07.02.17
✎
11:33
|
можно
|
|
2
Bobsibk
07.02.17
✎
11:35
|
(1) подскажи пож., третий день голову ломаю, не могу понять
|
|
3
lubitelxml
07.02.17
✎
11:39
|
&НаСервере
Функция СписокВТЗнаСервере()
Схема = Элементы.СписокДин.ПолучитьИсполняемуюСхемуКомпоновкиДанных();
Настройки = Элементы.СписокДин.ПолучитьИсполняемыеНастройкиКомпоновкиДанных();
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных();
МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки, , ,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
ТаблицаРезультат = ПроцессорВывода.Вывести(ПроцессорКомпоновки);
возврат ТаблицаРезультат;
КонецФункции
|
|
4
lubitelxml
07.02.17
✎
11:39
|
вернет тебе ТЗ, дальше с ней делай что хочешь - там весь список
|
|
5
polosov
07.02.17
✎
11:41
|
(2) Меню "Еще" - Использовать в качестве значения поле
|
|
6
polosov
07.02.17
✎
11:41
|
(2) Программировать не надо.
|
|
7
lubitelxml
07.02.17
✎
11:42
|
(5) или так
|
|
8
Bobsibk
07.02.17
✎
11:44
|
(4) к сожалению этот метод не пойдет, т.к. в таблицу значений попадет весь список, а он может быть большим, при переборе, потребуется время! дело в том, изначально был неправильно спланирован подход разработки, в документе есть реквизит, который содержит "Хранилище", в ней небольшая таблица, так вот в обычном интерфейсе можно было бы получить через ДанныеСтроки, это хранилище, но тут не возможно обратиться к конкретной строки. Понимаю что изначально подход был сделан не правильно, но переписывать уже слишком много ...
|
|