Печать Табличной части Коммерческого предложения с помощью шаблона Word в 1C:CRM Проф
06.08.2010
20:51
#1
В тип.конф. предусмотрен механизм печати Комм.Предложений (далее- КП) через файл макета, заготовленного в Ворде,<br>и использующие правила контекстной замены, заданные в Спр.CRM_Действия.<br>"Обычные" реквизиты Док.КП (Организация, Ответственный и т.д.) прекрасно переносятся в Ворд!<br>Но как быть с табл.частью? Как она должна быть задана в макете в Ворде?<br>В Спр.Действия заготовлена группа Автотекста "Теги шаблона Microsoft Word (значения колонок)".<br>Но как это все работает?! <br>Тех нескольких строчек, что есть в Руководстве, явно маловато ("Нажмите, мол, кнопочку - и сама пойдет!")<br>
20.08.2010
18:06
#2
"(Приходится самому себе отвечать)<br>При переносе табличной части в файл шаблона (подготовленный в OpenOffice)<br>Рарус (1С:УТ+CRM Проф 1.1.5.2) подразумевает, <br>что Таблица-шаблон состоит из: <br> 1) строки шапки, содержащий обязательный признак - автотекст {НачалоТаблицыОбязательныйПрефикс}; <br> 2) шаблона строки; <br> 3) ЕЩЕ одной строки (содержащей, например, итоги, или просто пустой, НО она должна быть! Иначе - получится ерунда!)<br> 4) а сама таблица в шаблоне имеет имя "ТабличнаяЧастьДокумента" <br>"
21.08.2010
20:25
#3
Наверное мало кто использует "1C:CRM Проф", поэтому вам и не ответили. В таких случаях проще смотреть на "демо" базы, которые при установке обычно тоже появляются, там и образец шаблона есть, наверное, и в справочнике настройки как то описаны.
23.08.2010
11:09
#4
Спасибо на добром слове.<br>Да, в демо есть, но, видимо, шаблон сделан для Word, а в OpenOffice он не пошел.<br>Несмотря на "родственность" этих редакторов, в OpOf, видимо, что-то "похитрее" требуется при обработке табл.частей (что я и "открыл", как описал выше).
28.11.2011
18:19
#6
"Поднимаю тему и присоединяюсь к предыдущему оратору. У меня шаблон КП в OpenOffise без табличной части печатается отлично, теги вставляются (т.е. заменяются), а только вставляю в шаблон таблицу, сразу идет ошибка:<br>{Обработка.CRM_ПечатьOpenOffice(83)}: Ошибка при вызове метода контекста (getByName)<br> Таблица = МенеджерТаблиц.getByName("ТабличнаяЧастьДокумента");<br>по причине:<br>Произошла исключительная ситуация ([automation bridge] ): com.sun.star.container.NoSuchElementException:<br> <br>Вроде все сделано, как автор поста написал. Или что-то упущено?"
Читают тему
(гостей: 1)