Když není vybraná sestava, tak je zakázané tlačítko "Tisk". Sjednocení
vzhledu dialogů tisku. closes #82
This commit is contained in:
@@ -46,7 +46,7 @@ public class ReportDialogVM {
|
||||
return selected;
|
||||
}
|
||||
|
||||
@NotifyChange("optionsForm")
|
||||
@NotifyChange({"optionsForm", "selected"})
|
||||
public void setSelected(Report selected) {
|
||||
this.selected = selected;
|
||||
reportDefinition.setReport(selected);
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
<?page title="${labels.ReportReport}" contentType="text/html;charset=UTF-8"?>
|
||||
<zk>
|
||||
<window title="${labels.ReportReport}" border="normal" closable="true" apply="org.zkoss.bind.BindComposer"
|
||||
<window border="normal" closable="true" apply="org.zkoss.bind.BindComposer"
|
||||
viewModel="@id('vm') @init('info.bukova.isspst.ui.reporting.ReportVM')">
|
||||
<caption src="/img/print.png" zclass="form-caption" label="${labels.ReportReport}" />
|
||||
<toolbar>
|
||||
<toolbarbutton image="/img/send.png" tooltiptext="${labels.ReportSend}"/>
|
||||
</toolbar>
|
||||
<iframe width="800px" height="680px" src="/api/report.pdf"/>
|
||||
<iframe width="800px" height="660px" src="/api/report.pdf"/>
|
||||
</window>
|
||||
</zk>
|
||||
@@ -1,8 +1,9 @@
|
||||
<?page title="${labels.ReportReports}" contentType="text/html;charset=UTF-8"?>
|
||||
<zk>
|
||||
<window id="reportDialog" title="${labels.ReportReports}" border="normal" apply="org.zkoss.bind.BindComposer"
|
||||
<window id="reportDialog" border="normal" apply="org.zkoss.bind.BindComposer"
|
||||
viewModel="@id('vm') @init('info.bukova.isspst.ui.reporting.ReportDialogVM')"
|
||||
closable="true" width="550px">
|
||||
<caption src="/img/print.png" zclass="form-caption" label="${labels.ReportReports}" />
|
||||
|
||||
<hbox>
|
||||
<listbox model="@load(vm.reports)" width="250px" height="350px" selectedItem="@bind(vm.selected)">
|
||||
@@ -15,7 +16,7 @@
|
||||
<include src="@load(vm.optionsForm)"/>
|
||||
</hbox>
|
||||
<hbox>
|
||||
<button label="${labels.ReportPrint}" onClick="@command('print', window=reportDialog)"/> <button label="${labels.ButtonStorno}" onClick="reportDialog.detach()"/>
|
||||
<button image="/img/print-button.png" label="${labels.ReportPrint}" onClick="@command('print', window=reportDialog)" sclass="nicebutton" disabled="@bind(empty vm.selected)"/> <button image="~./zul/img/misc/drag-disallow.png" label="${labels.ButtonStorno}" onClick="reportDialog.detach()" sclass="nicebutton"/>
|
||||
</hbox>
|
||||
|
||||
</window>
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 3.3 KiB |
Reference in New Issue
Block a user