Вывод в текстовые поля WORD
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
nobel Профи
Вступление в Клуб: 28.09.2011
|
Пт Сен 04, 2015 13:36  Вывод в текстовые поля WORD |
|
Полезность: Нет оценки
|
Мы постепенно в своих локальных разработках начинаем использовать новый механизм работы с Word/Excel-с использовании библиотек OOXML.
С Экселем ни каких проблем не возникает и все работает на "ура",а вот с Вордом вечной периодический косяк случается-некоторые поля после вывода вообще не хотят выводиться.Тупо удаляешь и заново создаешь их в шаблоне и данные появляются.
Пример как использую данные:
Код: |
fSsyda varchar2(50) := 'SSYDA'; -- Ссудная задолженность
fields constant.MEMO_TABLE_S;
--потом в процедуре
fields.delete;
&lib_ooxml.wd_init(p_shablon_ref==p_templ);
fields:=&wd.GetDocVars;
fields(fSsyda):=::[PR_CRED].[L].GetAmount(p_cred,'КРЕДИТ',p_date)||' '||p_cred.[FT_CREDIT].[CUR_ATTR].[CUR_P_5UNIT];
&wd.PutDocVars(fields);
|
Это небольшая вырезка из кода.Еще может влиять то что например либо новое поле вставляешь,либо обычный текст в шаблон и то вывод в данное поля снова исчезают данные.
Все не могу выяснить в чем проблема.Выводил в цикле fields но там это поле есть,проверил данные через дебаг-данные есть.В разных шаблонах может выборочное поле.Например делал шаблоны для кредитов и поле слетало для вывода ОГРН.
Кто нибудь сталкивался с такой проблемой и как ее решить? |
|
![](templates/subSilver/images/spacer.gif) |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Пт Июн 30, 2017 09:40   |
|
Полезность: Нет оценки
|
Коллеги, есть вопрос.
В новом механизме для дистрибутивной операции "печать договора в WORD" с использованием OOXML, есть ли возможность выводить каким-то образом через механизм полей не одиночное поле а таблицу ?
__________________
| | |
|___1_____|___2___|
| | |
|___3_____|___4___| |
|
![](templates/subSilver/images/spacer.gif) |
wolfio Участник - экстремал
Вступление в Клуб: 22.10.2012
|
Вт Сен 10, 2019 20:52   |
|
Полезность: Нет оценки
|
vtar пишет: | Коллеги, есть вопрос.
В новом механизме для дистрибутивной операции "печать договора в WORD" с использованием OOXML, есть ли возможность выводить каким-то образом через механизм полей не одиночное поле а таблицу ?
__________________
| | |
|___1_____|___2___|
| | |
|___3_____|___4___| |
Ты нашел ответ на этот вопрос?) Тоже интересно |
|
![](templates/subSilver/images/spacer.gif) |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|