|
Как в СКД добраться до параметров диаграммы? | ☑ | ||
---|---|---|---|---|
0
Вжескрыылг
01.04.20
✎
12:14
|
Вопрос в сабже.
|
|||
1
ДенисЧ
01.04.20
✎
12:16
|
Закутавшись в белую простыню и медленно ползя по-пластунски.
|
|||
2
Вжескрыылг
01.04.20
✎
12:18
|
Программно
|
|||
3
vicof
01.04.20
✎
12:18
|
Программно закутавшись в белую простыню и медленно ползя по-пластунски
|
|||
4
Вжескрыылг
01.04.20
✎
12:19
|
Я так и знал, что никто не знает)))
|
|||
5
ДенисЧ
01.04.20
✎
12:26
|
(4) Я знаю. Но лентяям, которые даже белую простыню достать не могут, не говоря уже о заворачивании - рассказывать не буду...
|
|||
6
vicof
01.04.20
✎
12:27
|
(4) А что же ты сделал, чтобы добраться до них?
|
|||
7
Вжескрыылг
01.04.20
✎
12:32
|
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь; СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); Настройки = КомпоновщикНастроек.ПолучитьНастройки(); ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки); ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, , ДанныеРасшифровки); ДокументРезультат.Очистить(); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ДокументРезультат); ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); КонецПроцедуры Пошарил, не нашел, где. |
|||
8
ДенисЧ
01.04.20
✎
12:35
|
КомпоновщикМакета.Настройки.Структура - смотрел?
|
|||
9
Вжескрыылг
01.04.20
✎
12:45
|
КомпоновщикНастроек.Настройки.Структура[0].ПараметрыВывода. Надо программно задать мин и макс значение оси значений. Всю ночь буду искать))
|
|||
10
Вжескрыылг
01.04.20
✎
12:49
|
Вроде здесь: КомпоновщикНастроек.Настройки.Структура[0].ПараметрыВывода.ДоступныеПараметры.Элементы[0].ВложенныеПараметры, "Максимальное значение", "Минимальное значение", тип Число
|
|||
11
Вжескрыылг
01.04.20
✎
14:16
|
Менял ПараметрыВывода.ДоступныеПараметры.Элементы[0].ВложенныеПараметры и ПараметрыВывода.Элементы[0].ЗначенияВложенныхПараметров, мин и макс значения - один хрен, не реагирует. Надо где-то авто отключить
|
|||
12
runoff_runoff
01.04.20
✎
15:32
|
КомпоновщикНастроек.Настройки.ПараметрыВывода.УстановитьЗначениеПараметра()
|
|||
13
Вжескрыылг
04.04.20
✎
06:52
|
(12) в КомпоновщикНастроек.Настройки.ПараметрыВывода общие настройки, там нет диаграммы
|
|||
14
Вжескрыылг
04.04.20
✎
08:08
|
Где-то так:
ПараметрыДиаграммы = КомпоновщикНастроек.Настройки.Структура[0].ПараметрыВывода.Элементы[0].ЗначенияВложенныхПараметров; Для Каждого ПараметрДиаграммы Из ПараметрыДиаграммы Цикл Если Строка(ПараметрДиаграммы.Параметр) = "ТипДиаграммы.ОсьЗначений" Тогда ПараметрДиаграммы.Значение.МаксимальноеЗначение = 90; ПараметрДиаграммы.Значение.МинимальноеЗначение = 60; ПараметрДиаграммы.Значение.СпособОпределенияМаксимальногоЗначения = СпособОпределенияОграничивающегоЗначенияДиаграммы.ИспользоватьЗначение; ПараметрДиаграммы.Значение.СпособОпределенияМинимальногоЗначения = СпособОпределенияОграничивающегоЗначенияДиаграммы.ИспользоватьЗначение; КонецЕсли; КонецЦикла; Макс. и мин. щначения определяются в запросе по параметрам отчета |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |