-
FEATURED COMPONENTS
First time here? Check out the FAQ!
Here is the code that can be run in demo page:
<zk> Choice the file type : <listbox id="format" mold="select" onSelect="showReport()" > <listitem label="PDF" value="pdf" selected="true" /> </listbox> <datebox/> <button label="Report!" onClick='showReport()'/> <jasperreport id="report" height="360px" /> <zscript> import org.zkoss.zkdemo.userguide.CustomDataSource; void showReport() { //Preparing parameters Map parameters = new HashMap(); parameters.put("ReportTitle", "Address Report"); parameters.put("DataFile", "CustomDataSource from java"); report.setSrc("/userguide/data/jasperreport.jasper"); report.setParameters(parameters); report.setDatasource(new CustomDataSource()); report.setType((String) format.getSelectedItem().getValue()); } </zscript> </zk>
When click on calendar icon popup window does not show (it looks like it is hidden behind jasperreport)
I tried to play with z-index but with no success.
Any help?
Hi
I try your code at ZK sandbox, I tested on FF36, IE8, it worked fine.
What kind of browser do you use ?
I use IE8 and FF36 also.
It happen when the report is loaded (pdf is displayed) and then when you try to change the date range, you cannot see calendar popup window.
Well, the effect is that it shows for a second and immediately hides behind pdf frame so is not usable anymore.
Hi
thanks for your info, I tested the sample code on that link you provide. the sample code work
you can test at ZK sandbox
sample code
<?xml version="1.0" encoding="UTF-8"?> <?script content="zk.useStackup = 'auto/gecko';"?> <?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c" ?> <zk> <menubar width="100%"> <menu label="test"> <menupopup> <menuitem label="test"/> <menuitem label="test"/> <menuitem label="test"/> <menuitem label="test"/> </menupopup> </menu> </menubar> <window title="iframe/pdf" border="normal" width="500px" sizable="true"> <iframe style="background-color:transparent" src="/test2/B1896797.pdf" width="100%" autohide="true"/> <separator/> <button label="overlapped" onClick="self.parent.doOverlapped()"/> <button label="embedded" onClick="self.parent.doEmbedded()"/> </window> <window title="iframe/pdf" border="normal" width="500px" sizable="true"> <iframe style="background-color:transparent" src="/test2/B1896797.pdf" width="100%" autohide="true"/> <separator/> <button label="overlapped" onClick="self.parent.doOverlapped()"/> <button label="embedded" onClick="self.parent.doEmbedded()"/> </window> </zk>
Could you provide working example with jasperreport control?
For me it still does not work with jasperreport, tried this in ZK sandbox:
<?script content="zk.useStackup = 'auto/gecko';"?> <zk> Choice the file type : <listbox id="format" mold="select" onSelect="showReport()" > <listitem label="PDF" value="pdf" selected="true" /> <listitem label="XML" value="xml" /> <listitem label="HTML" value="html" /> <listitem label="Word (RTF)" value="rtf" /> <listitem label="Excel" value="xls" /> <listitem label="Excel (JXL)" value="jxl" /> <listitem label="CSV" value="csv" /> <listitem label="OpenOffice (ODT)" value="odt" unless="false"/> </listbox> <datebox/> <button label="Report!" onClick='showReport()'/> <jasperreport id="report" height="360px" autohide="true"/> <zscript> import org.zkoss.zkdemo.userguide.CustomDataSource; void showReport() { //Preparing parameters Map parameters = new HashMap(); parameters.put("ReportTitle", "Address Report"); parameters.put("DataFile", "CustomDataSource from java"); report.setSrc("/userguide/data/jasperreport.jasper"); report.setParameters(parameters); report.setDatasource(new CustomDataSource()); report.setType((String) format.getSelectedItem().getValue()); } </zscript> </zk>
Hi
in Firefox, when use moz-border-radius will cause this error
remove the moz-border-radiu by
<style> .z-combobox-rounded-shadow, .z-bandbox-rounded-shadow, .z-datebox-rounded-shadow, .z-combobox-shadow, .z-bandbox-shadow, .z-datebox-shadow { -moz-border-radius: 0; } </style>
this can fix issue in FF
Asked: 2010-10-18 06:53:11 +0800
Seen: 959 times
Last updated: Oct 21 '10