You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Jacques Le Roux (JIRA)" <ji...@apache.org> on 2009/02/13 11:59:59 UTC
[jira] Closed: (OFBIZ-2183) Encoding issue in screenFop
[ https://issues.apache.org/jira/browse/OFBIZ-2183?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jacques Le Roux closed OFBIZ-2183.
----------------------------------
Resolution: Fixed
Fix Version/s: SVN trunk
Assignee: Jacques Le Roux
Fixed at revision 744061.
> Encoding issue in screenFop
> ---------------------------
>
> Key: OFBIZ-2183
> URL: https://issues.apache.org/jira/browse/OFBIZ-2183
> Project: OFBiz
> Issue Type: Bug
> Components: ALL COMPONENTS
> Affects Versions: SVN trunk
> Reporter: Jacques Le Roux
> Assignee: Jacques Le Roux
> Fix For: SVN trunk
>
>
> Here is an example of the result as it's rendered (order view). ScreenFopViewHandler.render() does not support HTML encoded special chars
> Obviously we need either to step in called fo.ftl files or to change ScreenFopViewHandler.render. I tried the 2d as it seamed more general, but did not succeed and I run out of time now
> {code}
> <!-- Begin Screen component://order/widget/ordermgr/OrderPrintScreens.xml#OrderPDF -->
> <!-- Begin Screen component://common/widget/CommonScreens.xml#FoReportDecorator -->
> <!-- Begin Template component://common/webcommon/includes/reportTemplate.fo.ftl -->
> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"
>
> >
> <fo:layout-master-set>
> <fo:simple-page-master master-name="main-page"
> page-width="8.5in" page-height="11in"
> margin-top="0.4in" margin-bottom="0.4in"
> margin-left="0.6in" margin-right="0.4in">
> <fo:region-body margin-top="1.2in" margin-bottom="0.4in"/>
> <fo:region-before extent="1.2in"/>
> <fo:region-after extent="0.4in"/>
> </fo:simple-page-master>
> <fo:simple-page-master master-name="main-page-landscape"
> page-width="11in" page-height="8.5in"
> margin-top="0.4in" margin-bottom="0.4in"
> margin-left="0.6in" margin-right="0.4in">
> <fo:region-body margin-top="1.2in" margin-bottom="0.4in"/>
> <fo:region-before extent="1.2in"/>
> <fo:region-after extent="0.4in"/>
> </fo:simple-page-master>
> </fo:layout-master-set>
>
> <fo:page-sequence master-reference="main-page">
> <fo:static-content flow-name="xsl-region-before">
> <fo:table>
> <fo:table-column column-number="1" column-width="proportional-column-width(50)"/>
> <fo:table-column column-number="2" column-width="proportional-column-width(50)"/>
> <fo:table-body>
> <fo:table-row>
> <fo:table-cell>
> <!-- Begin Section Widget -->
> <!-- Begin Screen component://order/widget/ordermgr/OrderPrintScreens.xml#CompanyLogo -->
> <!-- Begin Template component://order/webapp/ordermgr/order/companyHeader.fo.ftl -->
> <fo:block text-align="left">
> <fo:external-graphic src="http&#58;&#47;&#47;ofbiz.apache.org&#47;images&#47;ofbiz_logo.jpg" overflow="hidden" height="40px" content-height="scale-to-fit"/>
> </fo:block>
> <fo:block font-size="8pt">
> <fo:block>Your Company Name Here</fo:block>
> <fo:block>2003 Open Blvd</fo:block>
>
> <fo:block>Open City, CA 999999, United States</fo:block>
>
> </fo:block>
> <!-- End Template component://order/webapp/ordermgr/order/companyHeader.fo.ftl -->
> <!-- End Screen component://order/widget/ordermgr/OrderPrintScreens.xml#CompanyLogo -->
> <!-- End Section Widget -->
> </fo:table-cell>
> <fo:table-cell>
> <!-- Begin Section Widget -->
> <!-- Begin Template component://order/webapp/ordermgr/order/orderReportHeaderInfo.fo.ftl -->
> <fo:table>
> <fo:table-column column-width="1.5in"/>
> <fo:table-column column-width="1.5in"/>
> <fo:table-body>
> <fo:table-row>
> <fo:table-cell>
> <fo:block number-columns-spanned="2" font-weight="bold">Ventes</fo:block>
> </fo:table-cell>
> </fo:table-row>
>
> <fo:table-row>
> <fo:table-cell><fo:block>Date command&eacute;e</fo:block></fo:table-cell>
> <fo:table-cell><fo:block>23 avril 2008</fo:block></fo:table-cell>
> </fo:table-row>
>
> <fo:table-row>
> <fo:table-cell><fo:block>Commande #</fo:block></fo:table-cell>
> <fo:table-cell><fo:block>DEMO10090</fo:block></fo:table-cell>
> </fo:table-row>
> <fo:table-row>
> <fo:table-cell><fo:block>Statut Actuel</fo:block></fo:table-cell>
> <fo:table-cell><fo:block font-weight="bold">Approuv&eacute;</fo:block></fo:table-cell>
> </fo:table-row>
> </fo:table-body>
> </fo:table>
> <!-- End Template component://order/webapp/ordermgr/order/orderReportHeaderInfo.fo.ftl -->
> <!-- End Section Widget -->
> </fo:table-cell>
> </fo:table-row>
> </fo:table-body>
> </fo:table>
> </fo:static-content>
> <fo:static-content flow-name="xsl-region-after">
> <fo:block font-size="10pt" text-align="center" space-before="10pt">
> Page <fo:page-number/> de <fo:page-number-citation ref-id="theEnd"/>
> </fo:block>
> </fo:static-content>
> <fo:flow flow-name="xsl-region-body">
> <!-- Begin Section Widget -->
> <!-- Begin Template component://order/webapp/ordermgr/order/orderReportContactMechs.fo.ftl -->
> <fo:table border-spacing="3pt">
> <fo:table-column column-width="3.75in"/>
> <fo:table-column column-width="3.75in"/>
> <fo:table-body>
> <fo:table-row>
> <fo:table-cell>
> <fo:block font-weight="bold">Adresse de facturation:</fo:block>
> <fo:block>Demo Customer</fo:block>
>
> <fo:block>2004 Factory Blvd</fo:block>
>
> <fo:block>Orem, UT 84057</fo:block>
> </fo:table-cell>
> <fo:table-cell>
> <fo:block font-weight="bold">Adresse de livraison:</fo:block>
> <fo:block>Demo Customer</fo:block>
>
> <fo:block>2004 Factory Blvd</fo:block>
>
> <fo:block>Orem, UT 84057</fo:block>
> </fo:table-cell>
> </fo:table-row>
> </fo:table-body>
> </fo:table>
> <fo:block white-space-collapse="false"> </fo:block>
>
> <fo:table border-spacing="3pt">
> <fo:table-column column-width="1.75in"/>
> <fo:table-column column-width="4.25in"/>
>
> <fo:table-body>
> <fo:table-row>
> <fo:table-cell><fo:block font-weight="bold">Information sur le paiement:</fo:block></fo:table-cell>
> <fo:table-cell><fo:block>
> Visa 1111 02&#47;2011
> </fo:block>
> </fo:table-cell>
> </fo:table-row>
>
> <fo:table-row>
> <fo:table-cell><fo:block font-weight="bold">Informations sur le contenu de l&#39;exp&eacute;dition:</fo:block></fo:table-cell>
> <fo:table-cell>
> <fo:block>
> NEXT_DAY
> </fo:block>
> </fo:table-cell>
> </fo:table-row>
> <fo:table-row>
> <fo:table-cell><fo:block font-weight="bold">Conditions de commande: </fo:block></fo:table-cell>
> <fo:table-cell white-space-collapse="false"></fo:table-cell>
> </fo:table-row>
> </fo:table-body>
> </fo:table>
> <fo:block space-after="10pt"/>
> <!-- End Template component://order/webapp/ordermgr/order/orderReportContactMechs.fo.ftl -->
> <!-- Begin Template component://order/webapp/ordermgr/order/orderReportBody.fo.ftl -->
> <fo:table border-spacing="3pt">
> <fo:table-column column-width="3.5in"/>
> <fo:table-column column-width="1in"/>
> <fo:table-column column-width="1in"/>
> <fo:table-column column-width="1in"/>
>
> <fo:table-header>
> <fo:table-row>
> <fo:table-cell><fo:block font-weight="bold">Article</fo:block></fo:table-cell>
> <fo:table-cell text-align="center"><fo:block font-weight="bold">Quantit&eacute;</fo:block></fo:table-cell>
> <fo:table-cell text-align="center"><fo:block font-weight="bold">Unit&eacute; &#47; Liste</fo:block></fo:table-cell>
> <fo:table-cell text-align="center"><fo:block font-weight="bold">Sous-total</fo:block></fo:table-cell>
> </fo:table-row>
> </fo:table-header>
>
> <fo:table-body>
> <fo:table-row>
> <fo:table-cell>
> <fo:block>
> GZ-2644 - Round Gizmo
> </fo:block>
> </fo:table-cell>
> <fo:table-cell text-align="right"><fo:block>1</fo:block></fo:table-cell>
> <fo:table-cell text-align="right"><fo:block>38,40 $</fo:block></fo:table-cell>
> <fo:table-cell text-align="right"><fo:block>
> 0,00 $</fo:block></fo:table-cell>
> </fo:table-row>
> <fo:table-row>
> <fo:table-cell number-columns-spanned="2"><fo:block><fo:inline font-style="italic">Ajustements</fo:inline>: -38,40 $</fo:block></fo:table-cell>
> </fo:table-row>
> <fo:table-row>
> <fo:table-cell></fo:table-cell>
> <fo:table-cell number-columns-spanned="2"><fo:block font-weight="bold">Port et emballage : </fo:block></fo:table-cell>
> <fo:table-cell text-align="right"><fo:block>12,45 $</fo:block></fo:table-cell>
> </fo:table-row>
> <fo:table-row>
> <fo:table-cell></fo:table-cell>
> <fo:table-cell number-columns-spanned="2"><fo:block font-weight="bold">Sous-total articles</fo:block></fo:table-cell>
> <fo:table-cell text-align="right"><fo:block>0,00 $</fo:block></fo:table-cell>
> </fo:table-row>
> <fo:table-row>
> <fo:table-cell></fo:table-cell>
> <fo:table-cell number-columns-spanned="2"><fo:block font-...
> {code}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.