|
СКД . программно управлять выводом группировки можно? | ☑ | ||
|---|---|---|---|---|
|
0
palpetrovich
21.03.18
✎
13:16
|
вывод в таблицу, строки: Товар, Партия
Можно как-то управлять выводом Партии в зависимости от флага на форме? Или нужно 2 варианта делать, с парией и без? |
|||
|
1
Малыш Джон
21.03.18
✎
13:18
|
(0) можно, но тебя проклянут
делай 2 варианта |
|||
|
2
palpetrovich
21.03.18
✎
13:21
|
(1) а че проклянут ?
переход с 7-ки, пользователи привыкли к "крыжикам" :) пробовал так, но "ВыбранныеПоля" - не те беру по-ходу ... если они вообще доступны для управления Процедура УстановитьПоля(ВыбранныеПоля, МассивПолей, ВыбИспользование) Для Каждого ВыбранноеПоле Из ВыбранныеПоля Цикл Если МассивПолей.Найти(Строка(ВыбранноеПоле.Поле)) <> Неопределено Тогда //ВыбранноеПоле.Использование = ВыбИспользование; КонецЕсли; КонецЦикла; КонецПроцедуры Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) Настройки = КомпоновщикНастроек.ПолучитьНастройки(); ВыводитьПартии = Настройки.ПараметрыДанных.Элементы.Найти("ВыводитьПартии").Значение; //ВыбранныеПоля = Настройки.Выбор.Элементы; //ВыбранныеПоля = Настройки.Выбор.ДоступныеПоляВыбора.Элементы; ВыбранныеПоля = Настройки.ДоступныеПоляГруппировок.Элементы; МассивПолей = Новый Массив; МассивПолей.Добавить("Партия"); УстановитьПоля(ВыбранныеПоля, МассивПолей, ВыводитьПартии); КонецПроцедуры |
|||
|
3
Жан Пердежон
21.03.18
✎
13:47
|
Добавь группировку в пользовательские настройки
|
|||
|
4
palpetrovich
21.03.18
✎
14:04
|
(3) наверное, не заню как, программмно?
собственно что мне надо, можно сделать в "Изменить вариант отчета" - просто поставитв/убрав галку "Партии" в структуре отчета но пользователям хочется управлять с флага на форме |
|||
|
5
Жан Пердежон
21.03.18
✎
14:23
|
(4) зачем программно? в любой типовой уже давно есть основная форма отчета, которая вытягивает пользовательские настройки быстрого доступа на форму и управляет ими;
Тебе остается только настроить макет СКД |
|||
|
6
Жан Пердежон
21.03.18
✎
14:23
|
||||
|
7
palpetrovich
21.03.18
✎
14:31
|
(6) ЦарЬ!!!!
спасибо |
| Форум | Правила | Описание | Секции | Поиск |