Примеры шаблонов для генерации документов (устаревшее)

Материал из BiTel WiKi

(Различия между версиями)
Перейти к: навигация, поиск

Версия 07:48, 17 апреля 2014

Карта учётных данных

В едином договоре
Внешний вид

XSL шаблон: Файл:Card ufa.xsl

PDF форма : Файл:Card ufa.pdf

Конфигурация:

document:pattern.4.title=Уфа карта учетных данных
document:pattern.4.scope=bgbilling-commonContract
document:pattern.4.script=ru.bgcrm.plugin.document.docgen.CommonDocumentGenerator
document:pattern.4.titleRegexp=^72\d{6}
document:pattern.4.file=docpattern/card_ufa.pdf
document:pattern.4.xslt=docpattern/card_ufa.xsl
document:pattern.4.type=pdfForm
document:pattern.4.documentTitle=Уфа карта учетных данных.pdf
document:pattern.4.flattening=1

Заказ

В едином договоре
Внешний вид

XSL шаблон: Файл:Zakaz ufa.xsl

PDF форма : Файл:Zakaz ufa.pdf

JSP c доп. параметрами генерации документа zakaz_parameters.jsp:

<%@ page contentType="text/html; charset=UTF-8"%>
<%@ include file="/WEB-INF/jspf/taglibs.jsp"%>

<c:set var="uiid" value="${u:uiid()}"/>
<jsp:useBean id="curdate" class="java.util.Date"/>
<fmt:formatDate value="${curdate}" pattern="dd.MM.yyyy" var="curdate"/>
с даты 
<input type="text" value="${curdate}" id="${uiid}" name="activeDate" style="width: 80px;text-align:center"/>
<script>
	$('input[name=activeDate]').datepicker();
</script>

Конфигурация:

document:pattern.44.title=Уфа заказ
document:pattern.44.scope=bgbilling-commonContract
document:pattern.44.script=ru.bgcrm.plugin.document.docgen.CommonDocumentGenerator
document:pattern.44.additionalParametersJsp=/WEB-INF/jspf/user/plugin/document/custom/zakaz_parameters.jsp
document:pattern.44.titleRegexp=^72\d{6}
document:pattern.44.file=docpattern/zakaz_ufa.pdf
document:pattern.44.xslt=docpattern/zakaz_ufa.xsl
document:pattern.44.type=pdfForm
document:pattern.44.documentTitle=Уфа заказ.pdf
document:pattern.44.flattening=1

Рабочая карта процесса

В едином процессе
Внешний вид

XSL шаблон: Файл:Work card.xsl

DOCX шаблон : Файл:Work card.docx

Конфигурация:

document:pattern.8.title=Рабочая карта
document:pattern.8.scope=process
document:pattern.8.script=ru.bgcrm.plugin.document.docgen.CommonDocumentGenerator
document:pattern.8.file=docpattern/work_card.docx
document:pattern.8.xslt=docpattern/work_card.xsl
document:pattern.8.type=docxForm
document:pattern.8.documentTitle=Рабочая карта.docx
Личные инструменты