AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.09.2006, 17:00   #1  
Прокопьева is offline
Прокопьева
Участник
 
40 / 10 (1) +
Регистрация: 02.03.2006
есть шаблон, в котором для вывода данных - три столбца, соответственно для трех сотрудников.
Если необходимо вывести данные на четырех хотябы сотрудников - делается два листа, идентичных друг другу, отличия соотоят в данных сотрудников и на первом листе три столбца заполнены, на втором - один.

Та табличка, чтоя пыталась сформировать, предназначена для вывода ФИО тех, кто будет подписывать. Список подписывающих изменяется. В зависимости от их количества я добавляю и/или удаляю соответствующие строчки таблички.

Беда в том, что после того как пишется worddocument.unlinkFields();
worddocument.insertDocFile(templateFile);
я могу обращаться к новому листу и вставлять на нужные места данные (продолжить формирование документа), но кроме этой таблички. Здесь указание идет на нее единственну, т.е. я пытаюсь обратиться например на второй лист, а у меня печатает на первом, и такое только с этой табличкой.
Старый 12.09.2006, 20:41   #2  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Третьим буду непонявшим практически ничего...

Показали бы страничку свою вордовую для примера! Всяко легче было бы разбираться.
Пропишите там вместо реальных своих фамилий вымышленные типа Иванов И.И., Петров П.П., Сидоров С.С. и покажите.
Старый 13.09.2006, 15:08   #3  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
Цитата:
Сообщение от Прокопьева Посмотреть сообщение
Та табличка, чтоя пыталась сформировать, предназначена для вывода ФИО тех, кто будет подписывать. Список подписывающих изменяется. В зависимости от их количества я добавляю и/или удаляю соответствующие строчки таблички.
ФИО подписывающих могут отличаться на разных листах? То есть, в Вашем примере - для первых трех сотрудников - подписывают одни, а для четвертого другие? Если нет, и этот динамический список будет идентичным для всех листов, то можно попробовать:
1. Формировать табличку однократно, а затем копировать ее на остальные листы.
2. Запихнуть табличку в нижний колонтитул (не пинайте, если фигню сморозил , но почему бы и нет).

Если же данные для таблицы могут меняться в зависимости от листа, то самое простое - действительно Эксель, как уже тут говорили...

Хотя есть еще одна, совершенно бредовая мысль (не берусь оценить трудоемкость) - данные выводить опять же в Эксель (безо всяких шаблонов, в простом табличном виде), а в Ворде использовать т.н. "Слияние", обращаясь к сформированному экселевскому файлу! Изврат, наверное, полнейший, но вдруг получится?
__________________
Теги
excel, word, интеграция

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вывод отчета в WORD ea DAX: Программирование 15 10.01.2008 13:19
axcoder: WordSL - Microsoft Word as a visual XSLT editor Blog bot DAX Blogs 0 26.01.2007 05:45
Вывод в Excel в определнный Worksheet... soin DAX: Программирование 1 22.10.2004 13:53
Как импортировать из Word chuf DAX: Программирование 4 21.06.2003 15:33
Вывод в Word Dron AKA andy DAX: Программирование 1 28.03.2002 20:16
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:22.