СКД: изменяю параметр программно, Метод объекта не обнаружен (Найти3начениеПараметра)
☑
0
vdeemer
05.03.22
✎
15:26
Добрый день!
В модуле отчета на СКД меняю параметр
ПараметрОтчета = КомпоновщикНастроек.Настройки.ПараметрыДанных.Найти3начениеПараметра(Новый ПараметрКомпоновкиДанных(ИмяПараметра));
Метод объекта не обнаружен (Найти3начениеПараметра)
{Отчет.СамыйЛучшийОтчет.МодульОбъекта(3)}: ПараметрОтчета = КомпоновщикНастроек.Настройки.ПараметрыДанных.Найти3начениеПараметра(Новый ПараметрКомпоновкиДанных(ИмяПараметра));
Читаю СП:
ЗначенияПараметровДанныхКомпоновкиДанных (DataCompositionDataParameterValues)
Свойства:
ДоступныеПараметры (AvailableParameters)
ДоступныеПоляПараметров (ParameterAvailableFields)
Элементы (Items)
Методы:
НайтиЗначениеПараметра (FindParameterValue)
Чот я уже засомневался в своем умении читать... Подскажите, пожалуйста, как можно менять параметры компоновщика отчета. Спасибо
1
acht
05.03.22
✎
15:40
У тебя вместо буквы "З" тройка написана
2
acht
05.03.22
✎
15:42
(0) > в своем умении читать
Проверяй умение писать =)
3
vdeemer
05.03.22
✎
15:51
(2) Блиииин, вот это я Бэмби, который олененок.... Спасибо))
4
Галахад
гуру
05.03.22
✎
16:02
(1) Как догадался?
5
acht
05.03.22
✎
16:45
(4) Монитор хороший =)
На блоке подсвеченного кода в (0) видно, что цвет #007 от #000 отличается. Заглянул в страницу, а там явное:
<pre>ПараметрОтчета = КомпоновщикНастроек.Настройки.ПараметрыДанных.Найти<span class="cb">3</span>начениеПараметра(Новый ПараметрКомпоновкиДанных(ИмяПараметра));
</pre>
Хорошо, что он скопипастил все точно.
6
Галахад
гуру
05.03.22
✎
16:50
(5) Ого! Отличное зрение. Я даже когда понял что там цифра разницу в цвете заметил только после подсказки... :-)
7
Гипервизор
07.03.22
✎
07:26
Даже странно, что никто не порекомендовал шрифт Hack1C. Во избежание подобных ошибок.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.