Не делается оформление ячеек при программном формировании СКД
☑
0
Сергиус
28.04.18
✎
03:25
- это при программном
- это если из предприятия
Как добиться, чтобы при программном формировании было оформление ячеек и границ?
1
Сергиус
28.04.18
✎
10:29
Апну
2
Сергиус
29.04.18
✎
02:24
Вывод делаю так:
ТаблДок = Новый ТабличныйДокумент;
ОбъектОтчет = Отчеты.ВедомостьПоТоварамНаСкладах.Создать();
Параметр = ОбъектОтчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Период");
Параметр.Значение = Новый СтандартныйПериод(НачалоДня(ДатаНачало), КонецДня(ДатаКонец));
Параметр.Использование = Истина;
ДанныеРасшифровки = Неопределено;
ОбъектОтчет.СкомпоноватьРезультат(ТаблДок, ДанныеРасшифровки);
ТаблДок.Записать("C:\Users\Администратор\Desktop\test.xls",ТипФайлаТабличногоДокумента.XLS);
Что надо еще добавить?
3
Zhuravlik
29.04.18
✎
03:23
ТаблДок = Новый ТабличныйДокумент;
ОбъектОтчет = Отчеты.Отчет1.Создать();
// Вставить содержимое обработчика.
Настройки = ОбъектОтчет.КомпоновщикНастроек.ПолучитьНастройки();
Настройки.ПараметрыВывода.УстановитьЗначениеПараметра("МакетОформления", "Море");
ОбъектОтчет.КомпоновщикНастроек.ЗагрузитьНастройки(Настройки);
ДанныеРасшифровки = Неопределено;
ОбъектОтчет.СкомпоноватьРезультат(ТаблДок, ДанныеРасшифровки);
ТаблДок.Показать();
4
Сергиус
29.04.18
✎
09:39
(3)То, что надо, спасибо!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший