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

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

(Различия между версиями)
Перейти к: навигация, поиск
(Карта учётных данных)
(Заказ)
Строка 23: Строка 23:
</source>
</source>
-
== Заказ ==
+
== Заказ ==
 +
{|
 +
|- valign=top
 +
| [[Изображение:zakaz_ufa_in_common_contract.png|thumb|300px|В едином договоре]]
 +
| [[Изображение:zakaz_ufa_view.png|thumb|300px|Внешний вид]]
 +
|}
-
[[Медиа:ufa_zakaz.xsl]]
+
XSL шаблон: [[Файл:zakaz_ufa.xsl]]
 +
 
 +
PDF форма : [[Файл:zakaz_ufa.pdf]]
 +
 
 +
JSP c доп. параметрами генерации документа '''zakaz_parameters.jsp''':
 +
<pre>
 +
<%@ 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>
 +
</pre>
 +
 
 +
Конфигурация:
 +
<source lang="bash">
 +
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
 +
</source>

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