2013-05-18 3 views
1

При создании шаблона rdf для издателя BI в Microsoft Word с предполагаемым выходом в Microsoft Excel; есть ли способ указать, что таблица должна использовать автоматическую ширину для столбцов в выводе Excel.Oracle BI Publisher автоматическая ширина столбцов excel

По умолчанию при использовании рабочего стола BI Publisher Desktop для Microsoft Word; мастер таблицы создает таблицу в Word, которая не приводит к выводу в Excel, где столбцы в Excel имеют размер, соответствующий данным. Затем пользователям отчета приходится вручную сортировать столбцы excel при каждом запуске отчета.

Я попробовал «Автообновить содержимое» в Microsoft Word, но это не сработало.

ответ

0

Здесь вы идете с моим обходным решением: проверьте часть вашего rtf, которая генерирует наибольшее количество столбцов, скажем, заголовок с информацией о адресе и порядке использует только 4 столбца, но список элементов заказа использует 10. Теперь создайте весь документ как таблицу с 10 столбцами и столько строк, сколько необходимо, включая строку для каждой текстовой строки. Заполните текст, формулы и поля в ячейках, но никогда не объединяйте столбцы, просто укажите это как есть, текст будет превышать ширину ячейки, но Excel распознает, что в соседних ячейках нет ввода и отображает ваш текст/предложения, как если бы это было единственная объединенная ячейка, хотя и содержит самую интересную часть с таблицами в заказе необходимых ячеек. Щелкните правой кнопкой мыши по таблице, свойствам, затем выберите фиксированную ширину столбца (сделайте свою математику: 22 - ширина страницы, минус границы справа и слева, деленная на количество столбцов, здесь у вас есть ширина столбца столбца. сделано, Excel заливка должна быть тонкой

Решение 2:. построить шаблон в Excel 1997-2003, как XLS, я знаю, что это адская работа, добавляя по ячейкам, а выход ограничен только XLS, но вы можете исправить область для печати, чтобы она соответствовала одной странице, а также исправить ширину столбцов так же, как описано ранее. Ваш результат по крайней мере не изменится, чтобы соответствовать содержимому, и пусть таблицы выглядят беспорядочно. Надеюсь, что это поможет.

1

У меня такая же проблема .... Но не все отчеты делают это ... Столбцы должны быть расширены вручную в этом выводе, а другой вывод в excel позволяет быстро выделить «все столбцы» с помощью щелкните по красному окну и нажмите один раз на строки столбца и размер авто, но этого не будет. Что еще хуже, у этого нет этой проблемы в средстве просмотра на рабочем столе, он отлично публикуется, когда я использую этот инструмент Desktop Viewer (я занимаюсь разработкой в ​​автономном режиме)

+0

Не совсем ответ, так что вы должны были использовать «добавить комментарий» выше. Я также заметил вчера (когда пытаюсь обойти ограничение на максимальный размер столбца 63 - BI sux), что, когда я помещал таблицу в другую таблицу, она выглядела автоматически. Не проверял дальше. – Superdooperhero

0

В BIP 11g выберите Excel (mhtml) вместо Excel (XLSX). Вы получите файл xls, к сожалению, при открытии файла в Excel вы увидите предупреждающее сообщение.

1

Ну, я столкнулся с такой же ситуацией, но нашел способ решить моя проблема. В моем случае полученный XSL-файл имеет фиксированные ширины столбцов (например: фиксированные 0,2 дюйма) каждый раз, когда я генерирую из инструмента.

Для того, чтобы исправить это я должен был выполнить следующие действия (с помощью MS Word 2010/RTF-файл)

  1. Выберите любую ячейку таблицы в формате RTF
  2. MS Word-Ribbon-меню: Выбрать Макет -> Select -> Select Table (это будет выделить таблицу)
  3. щелкните правой кнопкой мыши на выделенную таблицу и GOTO "Свойства таблицы"
  4. на вкладке окно Гото Column Свойства таблицы и введите "Preferred ширину" некоторое значение
  5. Hit Ok и сгенерировать отчет Excel с помощью инструмента BI

если он сработал! Вы один из немногих счастливых людей в мире, которые имеют дело с проблемами Publisher BI, то вы можете установить определенный столбец шириной один за другим (я знаю .. дело с ним)

Примечание:

  • MS Word Вкладка компоновщика «Автоподбор» не работает на шаг 4
  • Если у вас есть много столбцов, максимальная ширина бумаги в MS Word является 22" http://support.microsoft.com/kb/95109
0

Я также сделал трюк моим: В таблице свойства (как объясняется @JETR NSEF). На вкладке «Таблица» я увеличил wi dth всей таблицы за 100%, и она работала (ну частично), но шаблон выглядит беспорядочно. Это делает трюк для меня, хотя ..

0
  1. Поднять .rtf в слове.

  2. Загрузить образец xml.

  3. Тогда входите в проект просмотра.

  4. Перетащите стол вправо.

  5. Сохранить, закрыть и открыть. Не точно подходит для авто, но он не все сгруппирован и уродлив.

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