2016-07-05 4 views
0

В настоящее время я работаю с экспортом отчетов с использованием Aspose Words в Java. Я заполняю таблицу динамическими данными, но моя главная проблема заключается в том, что когда данные достигают следующей страницы, в экспортированных документах нет заголовка. Как я могу получить заголовок для всех страниц в экспортированном файле. Любые предложения будут оценены.Отображение заголовка таблицы на нескольких страницах с использованием слов Aspose

ответ

0

  1. Выберите часть заголовка (строка/строки), чтобы быть повторен в шаблоне.
  2. Щелкните правой кнопкой мыши по нему. Перейдите в свойства таблицы и выберите вкладку строки, где есть второй вариант: «Повторить как заголовок строки вверху каждой страницы».
+1

Благодаря Prabin ... Это действительно помогло – efficacy

1

Мы можем решить эту проблему в JAVA следующим образом:

1.Load документ

Document doc = new Document(getMyDir() + "Table.SimpleTable.doc"); 

2.Get первой таблицы

Table table = doc.getChild(NodeType.TABLE, 0, true); //i.e. second parenthesis as index of table in doc file 

3 Получить строки, которые используются для заголовка таблицы

Row rows = (Row) table.getRows().get(0);//we can set multiple rows as heading by passing it's index 

4. задать строки, как HeadingFormat = истинный

rows.getRowFormat().setHeadingFormat(true); 
+0

Хотя этот код может ответить на вопрос, обеспечивая дополнительный контекст относительно того, как и/или почему он решает проблему, улучшит долгосрочную ценность ответа. –

+0

Я отредактировал вышеупомянутый ответ. Пожалуйста, просмотрите это. –

+1

Работает гладко на моих словах. Благодаря ! – sgiri

 Смежные вопросы

  • Нет связанных вопросов^_^