Здравствуйте, помогите разобратьсься с СКД.

 

Формирую отчет програмно, данные собираю в модуле и передаю СКД.

Проблемы 2:

1) используется несколько схем СКД, нужно перключать компоновщик настроек, сами настройки переключаются нормально, но в форме варианта остаются исходные доступные поля.

переключаю следующим кодом:

URLСхемы = ПоместитьВоВременноеХранилище(схема, Адрес);
ОбъектОтчет.КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(URLСхемы));
ОбъектОтчет.КомпоновщикНастроек.ЗагрузитьНастройки(схема.НастройкиПоУмолчанию);
ОбъектОтчет.КомпоновщикНастроек.Восстановить(СпособВосстановленияНастроекКомпоновкиДанных.Полное);

 

2) необходимо чтобы ячейка табличного документа содержала значение число. Для того чтобы отображалось с точностью в 3 знака, а редактировалось с точностью в 6. Ставлю формат ЧДЦ=6 а в условном оформлении ЧДЦ=3,

но в ячейку табличного документа передается строка.

Здравствуйте, помогите разобратьсься с СКД.   Формирую отчет програмно, данные собираю в модуле и передаю СКД. Проблемы 2: 1) используется несколько схем СКД, нужно перключать компоновщик настроек, сами настройки переключаются нормально, но в форме варианта остаются исходные доступные поля. переключаю следующим кодом: URLСхемы = ПоместитьВоВременноеХранилище(схема, Адрес); ОбъектОтчет.КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(URLСхемы)); ОбъектОтчет.КомпоновщикНастроек.ЗагрузитьНастройки(схема.НастройкиПоУмолчанию); ОбъектОтчет.КомпоновщикНастроек.Восстановить(СпособВосстановленияНастроекКомпоновкиДанных.Полное);   2) необходимо чтобы ячейка табличного документа содержала значение число. Для того чтобы отображалось с точностью в 3 знака, а редактировалось с точностью в 6. Ставлю формат ЧДЦ=6 а в условном оформлении ЧДЦ=3, но в ячейку табличного документа передается строка....