Примеры шаблонов для генерации документов (устаревшее)
Материал из BiTel WiKi
(Различия между версиями)
(→Карта учётных данных) |
(→Заказ) |
||
| Строка 23: | Строка 23: | ||
</source> | </source> | ||
| - | == Заказ == | + | == Заказ == |
| + | {| | ||
| + | |- valign=top | ||
| + | | [[Изображение:zakaz_ufa_in_common_contract.png|thumb|300px|В едином договоре]] | ||
| + | | [[Изображение:zakaz_ufa_view.png|thumb|300px|Внешний вид]] | ||
| + | |} | ||
| - | [[ | + | 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
