Экспорт данных отчёта в Eхcell

Обсуждение Stimulsoft Ultimate
Ответить
_Андрей_
Сообщения: 19
Зарегистрирован: 17 апр 2017, 10:12

Экспорт данных отчёта в Eхcell

Сообщение _Андрей_ » 29 июн 2017, 13:14

Проблема в том, что если в колонке много текста, то при экспорте в Excel одна строка начинает занимать 2 строки.
Пример на картинке.

Как сделать так что бы при экспорте в Excel такого не было?
Вложения
Err2.jpg
при экспорте в Excel одна строка начинает занимать 2 строки
Err2.jpg (67.6 КБ) 1255 просмотров
Aleksey
Сообщения: 1975
Зарегистрирован: 22 апр 2010, 02:57

Re: Экспорт данных отчёта в Eхcell

Сообщение Aleksey » 30 июн 2017, 13:40

Здравствуйте,

Пожалуйста, попробуйте использовать следующую опцию:
StiOptions.Export.Excel.DivideBigCells= false;

Спасибо.
_Андрей_
Сообщения: 19
Зарегистрирован: 17 апр 2017, 10:12

Re: Экспорт данных отчёта в Eхcell

Сообщение _Андрей_ » 03 июл 2017, 09:25

Aleksey писал(а):Здравствуйте,

Пожалуйста, попробуйте использовать следующую опцию:
StiOptions.Export.Excel.DivideBigCells= false;

Спасибо.
Отлично , спс

Действительно, когда я выставляю этот параметр в Designer
Проблема не появляется.

Но, как мне сделать, что бы эта проблема так же не появлялась когда я формирую отчёт программно?

Я делаю вот так :

StiExcel2007ExportSettings ExportSettings = new StiExcel2007ExportSettings();
ExportSettings.UseOnePageHeaderAndFooter = false;
//ExportSettings.DivideBigCells = false; - такого свойства я не нашёл.

report.ExportDocument(StiExportFormat.Excel2007, path + FileType.Extension, ExportSettings);

НО ПРОБЛЕМА ОСТАЁТСЯ !
_Андрей_
Сообщения: 19
Зарегистрирован: 17 апр 2017, 10:12

Re: Экспорт данных отчёта в Eхcell

Сообщение _Андрей_ » 03 июл 2017, 09:38

Вопрос закрыт,

В Designer повесил свойство StiOptions.Export.Excel.DivideBigCells= false; на событие отчёта "Конец построения"
HighAley
Сообщения: 1955
Зарегистрирован: 08 июн 2011, 07:36

Re: Экспорт данных отчёта в Eхcell

Сообщение HighAley » 05 июл 2017, 12:05

Здравствуйте.

Отлично!
Пишите, если нужна будет наша помощь.

Спасибо.
Ответить