Постоянно нужен и постоянно забывается код как программно добавить или изменить параметр или отбор СКД.
Код можно использовать при открытии формы, чтобы задать начальные настройки вычислив их по вашему особому алгоритму и т.д., так как не всегда параметры и отборы настолько просты, что можно их вложить в СКД.
Например у отчет есть следующие параметры:
Программно их задать можно следующим образом: Код 1C v 8.х
Есть параметр, предопределенное при открытии отчета каждый раз. Как его правильно указать в СКД? Можно делать так: Код 1C v 8.х или Код 1C v 8.х
Слова упорядочены по частоте использования в тексте
Изображения
madmonk
27.05.2016 12:48
Комментарий: 3
Спасибо за СтандартнаяОбработка = Ложь; для УП! Целый час бился, не мог понять почему настройки слетают.
prodines
28.01.2014 14:22
Комментарий: 2
Это ещё не всё. Если параметр — массив, то в СКД его надо вводить списком значений, а не массивом:
При этом нужно на вкладке «Параметры» для параметра «СписокВидовНачисления» установить флажок «Доступен список значений» — иначе список не присвоится параметру. Если же нужно не программно ввести параметр в виде массива, то надо на вкладке «Настройка» — «Параметры» включить флажок «Отображать недоступные параметры», появится наш параметр-массив, и его можно будет вручную там заполнить списком значений.
Efiop
04.04.2011 14:45
Комментарий: 1
Все верно, только я предпочитаю искать по названию (лучше код потом читается, особенно если отчет сложный и много параметров:
Статья актуальна для платформы 1С 8.2, 8.3; СКД. В статье описывается способ добавления параметра в СКД программным способом на примере добавления параметра Период в СКД и в пользовательские настройки.