32 lines
1.1 KiB
Plaintext
32 lines
1.1 KiB
Plaintext
<?page title="${labels.ReportReports}" contentType="text/html;charset=UTF-8"?>
|
|||
|
|
<zk>
|
||
|
|
<window id="reportDialog" title="${labels.ReportReports}" border="normal" apply="org.zkoss.bind.BindComposer"
|
||
|
|
viewModel="@id('vm') @init('info.bukova.isspst.ui.ReportDialogVM')"
|
||
|
|
closable="true" width="550px">
|
||
|
|
|
||
|
|
<hbox>
|
||
|
|
<listbox model="@load(vm.reports)" width="250px" height="350px" selectedItem="@bind(vm.selected)">
|
||
|
|
<template name="model">
|
||
|
|
<listitem>
|
||
|
|
<listcell><label value="@load(each.name)"/></listcell>
|
||
|
|
</listitem>
|
||
|
|
</template>
|
||
|
|
</listbox>
|
||
|
|
<groupbox mold="3d" closable="false" width="270px">
|
||
|
|
<caption label="${labels.ReportOptions}"></caption>
|
||
|
|
<hbox>
|
||
|
|
<label value="${labels.ReportTitle}"/> <textbox value="@bind(vm.reportDefinition.reportTitle)"/>
|
||
|
|
</hbox>
|
||
|
|
<vbox children="@load(vm.columns.checks)">
|
||
|
|
<template name="children">
|
||
|
|
<checkbox label="@load(each.member)" checked="@bind(each.checked)"/>
|
||
|
|
</template>
|
||
|
|
</vbox>
|
||
|
|
</groupbox>
|
||
|
|
</hbox>
|
||
|
|
<hbox>
|
||
|
|
<button label="${labels.ReportPrint}" onClick="@command('print', window=reportDialog)"/> <button label="${labels.ButtonStorno}" onClick="reportDialog.detach()"/>
|
||
|
|
</hbox>
|
||
|
|
|
||
|
|
</window>
|
||
|
|
</zk>
|