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

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

(Различия между версиями)
Перейти к: навигация, поиск
(Заказ)
Строка 61: Строка 61:
document:pattern.44.documentTitle=Уфа заказ.pdf
document:pattern.44.documentTitle=Уфа заказ.pdf
document:pattern.44.flattening=1
document:pattern.44.flattening=1
 +
</source>
 +
 +
== Рабочая карта процесса ==
 +
{|
 +
|- valign=top
 +
| [[Изображение:work_card.png|thumb|300px|В едином процессе]]
 +
| [[Изображение:work_card_view.png|thumb|300px|Внешний вид]]
 +
|}
 +
 +
XSL шаблон: [[Файл:work_card.xsl]]
 +
 +
DOCX шаблон : [[Файл:work_card.docx]]
 +
 +
Конфигурация:
 +
<source lang="bash">
 +
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
</source>
</source>

Версия 07:43, 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
Личные инструменты