|
Варианты отчетов СКД | ☑ | ||
|---|---|---|---|---|
|
0
ХочуСпец
16.04.12
✎
14:27
|
Есть два варианта отчета СКД: общий, по месяцам
Есть некий параметр. При изменении этого параемтра должен переключиться вариант отчета СКД кто нибудь сталкивался с этим? |
|||
|
1
Cube
16.04.12
✎
14:29
|
О, это великое кощунство!
КомпоновщикНастроек.ЗагрузитьНастройки(СхемаКомпоновкиДанных.ВариантыНастроек.Найти("МойВариант").Настройки); |
|||
|
2
ХочуСпец
16.04.12
✎
14:32
|
(1) в чем кощунство то? )
|
|||
|
3
ХочуСпец
16.04.12
✎
14:36
|
в форму отчета вывел табличное поле (КомпоновщикНастроек.Настройки.ПараметрыДанных)
как узнать что при измененнии опредленого праметра необходиом менять схему? |
|||
|
4
Cube
17.04.12
✎
05:11
|
(3) А ты, я смотрю, совсем думать не хочешь?))
Ну ладно, я и пожую и в рот положу, расти лентяем :) На форму отчета кладешь реквизит "ПолеВыбора" с именем "ВариантОтчета", тип - произвольный. В модуле формы: Процедура ПриОткрытии() //Заполнение вариантов настроек отчета Для Каждого ВариантНастроек Из СхемаКомпоновкиДанных.ВариантыНастроек Цикл ЭлементыФормы.ВариантОтчета.СписокВыбора.Добавить(ВариантНастроек.Имя, ВариантНастроек.Представление); КонецЦикла; Если СхемаКомпоновкиДанных.ВариантыНастроек.Количество() > 0 Тогда ЭлементыФормы.ВариантОтчета.Значение = СхемаКомпоновкиДанных.ВариантыНастроек[0].Имя; КонецЕсли; КонецПроцедуры //ПриОткрытии() Процедура ВариантОтчетаПриИзменении(Элемент) КомпоновщикНастроек.ЗагрузитьНастройки(СхемаКомпоновкиДанных.ВариантыНастроек.Найти(Элемент.Значение).Настройки); КонецПроцедуры //ВариантОтчетаПриИзменении() |
|||
|
5
aleks-id
17.04.12
✎
06:48
|
(4)щас выяснится что тс надо под уф
|
|||
|
6
badboychik
17.04.12
✎
08:35
|
я даже консоль отчетов с инфостарта доработал чтоб варианты отчетов выбирать можно было в окошке. Фигня вопрос
|
| Форум | Правила | Описание | Секции | Поиск |