Uploaded image for project: 'ZK'
  1. ZK
  2. ZK-1159

Unnecessary Ajax update when the listbox with ROD is invisible

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 6.0.2
    • 6.0.1
    • Components
    • None

      For example,

      <?xml version="1.0" encoding="UTF-8"?>
      <?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" ?>
      <zk xmlns="http://www.zkoss.org/2005/zul">
      <zscript><![CDATA[
      		String[] data = new String[200];
      		for (int i = 0; i < data.length; i++)
      			data[i] = "option " + i;
      		ListModelList model = new ListModelList(data);
      			]]></zscript>
      	<window id="sodetailWin" width="100%" height="100%">
      		<borderlayout height="100%">
      			<north size="90px" style="background-color:#B1CBD5">
      				<html>
      					<![CDATA[<h2
      					style="color:#0C7A9A;margin-left:10px">
      					1. Please shorten the browser height about half size, that is, you can only see the input list not the label list in the page
      					<br/>
      					2. You cannot see any dialog window, otherwise, that is a bug.
      					</h2>]]>
      				</html>
      			</north>
      			<center>
      				<borderlayout id="beanSummary" height="100%">
      					<!-- ******************** Extra Control ******************** -->
      					<north border="none">
      						<div>
      							<hbox>
      								Filter:
      								<textbox id="beanSearch" />
      								<button id="tbluserQuery" label="Query" />
      							</hbox>
      							<paging id="listViewPaging"/>
      						</div>
      					</north>
      					<center border="none" >
      						<!-- ******************** List View of Table ******************** -->
      						<listbox id="dataListView" multiple="false" vflex="true" hflex="true" 
      							model="${model}" onDataLoading='alert("If you can see, that is a bug")'
      							style="border:none">
      							<custom-attributes org.zkoss.zul.listbox.rod="true"/>
      							<custom-attributes org.zkoss.zul.listbox.initRodSize="15"/>
      							<listhead sizable="true">
      								<!-- ******************** Generated By Bean Field Def ******************** -->
      								<listheader width="80px" id="idHeader" label="id"
      									sort="auto(id)" />
      								<listheader width="80px" id="whkeyHeader"
      									label="whkey" sort="auto(whkey)" />
      								<listheader width="80px" id="sonoHeader" label="sono"
      									sort="auto(sono)" />
      								<listheader width="80px" id="solinenumberHeader"
      									label="solinenumber" sort="auto(solinenumber)" />
      								<listheader width="80px" id="sodetailsysidHeader"
      									label="sodetailsysid" sort="auto(sodetailsysid)" />
      								<listheader width="80px" id="externsonoHeader"
      									label="externsono" sort="auto(externsono)" />
      								<listheader width="80px" id="externlinenoHeader"
      									label="externlineno" sort="auto(externlineno)" />
      								<listheader width="80px" id="skuHeader" label="sku"
      									sort="auto(sku)" />
      								<listheader width="80px" id="ownerkeyHeader"
      									label="ownerkey" sort="auto(ownerkey)" />
      								<listheader width="80px" id="manufacturerskuHeader"
      									label="manufacturersku" sort="auto(manufacturersku)" />
      								<listheader width="80px" id="retailskuHeader"
      									label="retailsku" sort="auto(retailsku)" />
      								<listheader width="80px" id="altskuHeader"
      									label="altsku" sort="auto(altsku)" />
      								<listheader width="80px" id="originalqtyHeader"
      									label="originalqty" sort="auto(originalqty)" />
      								<listheader width="80px" id="openqtyHeader"
      									label="openqty" sort="auto(openqty)" />
      								<listheader width="80px" id="shippedqtyHeader"
      									label="shippedqty" sort="auto(shippedqty)" />
      								<listheader width="80px" id="adjustedqtyHeader"
      									label="adjustedqty" sort="auto(adjustedqty)" />
      								<listheader width="80px" id="qtypreallocatedHeader"
      									label="qtypreallocated" sort="auto(qtypreallocated)" />
      								<listheader width="80px" id="qtyallocatedHeader"
      									label="qtyallocated" sort="auto(qtyallocated)" />
      								<listheader width="80px" id="qtypickedHeader"
      									label="qtypicked" sort="auto(qtypicked)" />
      								<listheader width="80px" id="uomHeader" label="uom"
      									sort="auto(uom)" />
      								<listheader width="80px" id="packkeyHeader"
      									label="packkey" sort="auto(packkey)" />
      								<listheader width="80px" id="pickcodeHeader"
      									label="pickcode" sort="auto(pickcode)" />
      								<listheader width="80px" id="cartongroupHeader"
      									label="cartongroup" sort="auto(cartongroup)" />
      								<listheader width="80px" id="lotHeader" label="lot"
      									sort="auto(lot)" />
      								<listheader width="80px" id="lpnidHeader"
      									label="lpnid" sort="auto(lpnid)" />
      								<listheader width="80px" id="facilityHeader"
      									label="facility" sort="auto(facility)" />
      								<listheader width="80px" id="statusHeader"
      									label="status" sort="auto(status)" />
      								<listheader width="80px" id="unitpriceHeader"
      									label="unitprice" sort="auto(unitprice)" />
      								<listheader width="80px" id="tax01Header"
      									label="tax01" sort="auto(tax01)" />
      								<listheader width="80px" id="tax02Header"
      									label="tax02" sort="auto(tax02)" />
      								<listheader width="80px" id="extendedpriceHeader"
      									label="extendedprice" sort="auto(extendedprice)" />
      								<listheader width="80px" id="updatesourceHeader"
      									label="updatesource" sort="auto(updatesource)" />
      								<listheader width="80px" id="lottable01Header"
      									label="lottable01" sort="auto(lottable01)" />
      								<listheader width="80px" id="lottable02Header"
      									label="lottable02" sort="auto(lottable02)" />
      								<listheader width="80px" id="lottable03Header"
      									label="lottable03" sort="auto(lottable03)" />
      								<listheader width="80px" id="lottable04Header"
      									label="lottable04" sort="auto(lottable04)" />
      								<listheader width="80px" id="lottable05Header"
      									label="lottable05" sort="auto(lottable05)" />
      								<listheader width="80px" id="lottable06Header"
      									label="lottable06" sort="auto(lottable06)" />
      								<listheader width="80px" id="lottable07Header"
      									label="lottable07" sort="auto(lottable07)" />
      								<listheader width="80px" id="lottable08Header"
      									label="lottable08" sort="auto(lottable08)" />
      								<listheader width="80px" id="lottable09Header"
      									label="lottable09" sort="auto(lottable09)" />
      								<listheader width="80px" id="lottable10Header"
      									label="lottable10" sort="auto(lottable10)" />
      								<listheader width="80px" id="effectivedateHeader"
      									label="effectivedate" sort="auto(effectivedate)" />
      								<listheader width="80px" id="forte_flagHeader"
      									label="forte_flag" sort="auto(forte_flag)" />
      								<listheader width="80px" id="tariffkeyHeader"
      									label="tariffkey" sort="auto(tariffkey)" />
      								<listheader width="80px" id="susr1Header"
      									label="susr1" sort="auto(susr1)" />
      								<listheader width="80px" id="susr2Header"
      									label="susr2" sort="auto(susr2)" />
      								<listheader width="80px" id="susr3Header"
      									label="susr3" sort="auto(susr3)" />
      								<listheader width="80px" id="susr4Header"
      									label="susr4" sort="auto(susr4)" />
      								<listheader width="80px" id="susr5Header"
      									label="susr5" sort="auto(susr5)" />
      								<listheader width="80px" id="notesHeader"
      									label="notes" sort="auto(notes)" />
      								<listheader width="80px" id="workorderkeyHeader"
      									label="workorderkey" sort="auto(workorderkey)" />
      								<listheader width="80px"
      									id="allocatestrategykeyHeader" label="allocatestrategykey"
      									sort="auto(allocatestrategykey)" />
      								<listheader width="80px"
      									id="preallocatestrategykeyHeader"
      									label="preallocatestrategykey"
      									sort="auto(preallocatestrategykey)" />
      								<listheader width="80px"
      									id="allocatestrategytypeHeader" label="allocatestrategytype"
      									sort="auto(allocatestrategytype)" />
      								<listheader width="80px" id="skurotationHeader"
      									label="skurotation" sort="auto(skurotation)" />
      								<listheader width="80px" id="shelflifeHeader"
      									label="shelflife" sort="auto(shelflife)" />
      								<listheader width="80px" id="rotationHeader"
      									label="rotation" sort="auto(rotation)" />
      								<listheader width="80px" id="pallet_idHeader"
      									label="pallet_id" sort="auto(pallet_id)" />
      								<listheader width="80px" id="sub_flagHeader"
      									label="sub_flag" sort="auto(sub_flag)" />
      								<listheader width="80px" id="product_weightHeader"
      									label="product_weight" sort="auto(product_weight)" />
      								<listheader width="80px" id="product_cubeHeader"
      									label="product_cube" sort="auto(product_cube)" />
      								<listheader width="80px" id="origcaseqtyHeader"
      									label="origcaseqty" sort="auto(origcaseqty)" />
      								<listheader width="80px" id="origpalletqtyHeader"
      									label="origpalletqty" sort="auto(origpalletqty)" />
      								<listheader width="80px" id="oktosubstituteHeader"
      									label="oktosubstitute" sort="auto(oktosubstitute)" />
      								<listheader width="80px" id="issubstituteHeader"
      									label="issubstitute" sort="auto(issubstitute)" />
      								<listheader width="80px" id="originalskuHeader"
      									label="originalsku" sort="auto(originalsku)" />
      								<listheader width="80px"
      									id="originallinenumberHeader" label="originallinenumber"
      									sort="auto(originallinenumber)" />
      								<listheader width="80px" id="shipgroup01Header"
      									label="shipgroup01" sort="auto(shipgroup01)" />
      								<listheader width="80px" id="shipgroup02Header"
      									label="shipgroup02" sort="auto(shipgroup02)" />
      								<listheader width="80px" id="shipgroup03Header"
      									label="shipgroup03" sort="auto(shipgroup03)" />
      								<listheader width="80px" id="actualshipdateHeader"
      									label="actualshipdate" sort="auto(actualshipdate)" />
      								<listheader width="80px" id="intermodalvehicleHeader"
      									label="intermodalvehicle" sort="auto(intermodalvehicle)" />
      								<listheader width="80px"
      									id="pickinginstructionsHeader" label="pickinginstructions"
      									sort="auto(pickinginstructions)" />
      								<listheader width="80px" id="cartonbreakHeader"
      									label="cartonbreak" sort="auto(cartonbreak)" />
      								<listheader width="80px" id="cartonqtybreakHeader"
      									label="cartonqtybreak" sort="auto(cartonqtybreak)" />
      								<listheader width="80px" id="qtyintransitHeader"
      									label="qtyintransit" sort="auto(qtyintransit)" />
      								<listheader width="80px" id="opprequestHeader"
      									label="opprequest" sort="auto(opprequest)" />
      								<listheader width="80px" id="wpreleasedHeader"
      									label="wpreleased" sort="auto(wpreleased)" />
      								<listheader width="80px" id="externallotHeader"
      									label="externallot" sort="auto(externallot)" />
      								<listheader width="80px" id="buyerpoHeader"
      									label="buyerpo" sort="auto(buyerpo)" />
      								<listheader width="80px"
      									id="generatecontainerdetailHeader"
      									label="generatecontainerdetail"
      									sort="auto(generatecontainerdetail)" />
      								<listheader width="80px" id="labelnameHeader"
      									label="labelname" sort="auto(labelname)" />
      								<listheader width="80px" id="stdsscclabelnameHeader"
      									label="stdsscclabelname" sort="auto(stdsscclabelname)" />
      								<listheader width="80px" id="stdgtinlabelnameHeader"
      									label="stdgtinlabelname" sort="auto(stdgtinlabelname)" />
      								<listheader width="80px" id="rfidsscclabelnameHeader"
      									label="rfidsscclabelname" sort="auto(rfidsscclabelname)" />
      								<listheader width="80px" id="rfidgtinlabelnameHeader"
      									label="rfidgtinlabelname" sort="auto(rfidgtinlabelname)" />
      								<listheader width="80px"
      									id="externallocsequenceHeader" label="externallocsequence"
      									sort="auto(externallocsequence)" />
      								<listheader width="80px" id="minshippercentHeader"
      									label="minshippercent" sort="auto(minshippercent)" />
      								<listheader width="80px" id="linetypeHeader"
      									label="linetype" sort="auto(linetype)" />
      								<listheader width="80px" id="componentqtyHeader"
      									label="componentqty" sort="auto(componentqty)" />
      								<listheader width="80px"
      									id="componentreferenceHeader" label="componentreference"
      									sort="auto(componentreference)" />
      								<listheader width="80px" id="oqcrequiredHeader"
      									label="oqcrequired" sort="auto(oqcrequired)" />
      								<listheader width="80px" id="oqcautoadjustHeader"
      									label="oqcautoadjust" sort="auto(oqcautoadjust)" />
      								<listheader width="80px" id="orderdetailidHeader"
      									label="orderdetailid" sort="auto(orderdetailid)" />
      								<listheader width="80px" id="lottable11Header"
      									label="lottable11" sort="auto(lottable11)" />
      								<listheader width="80px" id="lottable12Header"
      									label="lottable12" sort="auto(lottable12)" />
      								<listheader width="80px" id="sourceversionHeader"
      									label="sourceversion" sort="auto(sourceversion)" />
      								<listheader width="80px" id="referencetypeHeader"
      									label="referencetype" sort="auto(referencetype)" />
      								<listheader width="80px" id="referencedocumentHeader"
      									label="referencedocument" sort="auto(referencedocument)" />
      								<listheader width="80px" id="referencelocationHeader"
      									label="referencelocation" sort="auto(referencelocation)" />
      								<listheader width="80px" id="referenceversionHeader"
      									label="referenceversion" sort="auto(referenceversion)" />
      								<listheader width="80px" id="referencelineHeader"
      									label="referenceline" sort="auto(referenceline)" />
      								<listheader width="80px" id="entrydtHeader"
      									label="entrydt" sort="auto(entrydt)" />
      								<listheader width="80px" id="entryidHeader"
      									label="entryid" sort="auto(entryid)" />
      								<listheader width="80px" id="updatedtHeader"
      									label="updatedt" sort="auto(updatedt)" />
      								<listheader width="80px" id="updateidHeader"
      									label="updateid" sort="auto(updateid)" />
      							</listhead>
      							<template name="model">
      							<listitem>
      								<!-- ******************** Generated By Bean Field Def ******************** -->
      								<listcell label="zx1.id" />
      								<listcell label="zx1.whkey" />
      								<listcell label="zx1.sono" />
      								<listcell label="zx1.solinenumber" />
      								<listcell label="zx1.sodetailsysid" />
      								<listcell label="zx1.externsono" />
      								<listcell label="zx1.externlineno" />
      								<listcell label="zx1.sku" />
      								<listcell label="zx1.ownerkey" />
      								<listcell
      									label="zx1.manufacturersku" />
      								<listcell label="zx1.retailsku" />
      								<listcell label="zx1.altsku" />
      								<listcell label="zx1.originalqty" />
      								<listcell label="zx1.openqty" />
      								<listcell label="zx1.shippedqty" />
      								<listcell label="zx1.adjustedqty" />
      								<listcell
      									label="zx1.qtypreallocated" />
      								<listcell label="zx1.qtyallocated" />
      								<listcell label="zx1.qtypicked" />
      								<listcell label="zx1.uom" />
      								<listcell label="zx1.packkey" />
      								<listcell label="zx1.pickcode" />
      								<listcell label="zx1.cartongroup" />
      								<listcell label="zx1.lot" />
      								<listcell label="zx1.lpnid" />
      								<listcell label="zx1.facility" />
      								<listcell label="zx1.status" />
      								<listcell label="zx1.unitprice" />
      								<listcell label="zx1.tax01" />
      								<listcell label="zx1.tax02" />
      								<listcell label="zx1.extendedprice" />
      								<listcell label="zx1.updatesource" />
      								<listcell label="zx1.lottable01" />
      								<listcell label="zx1.lottable02" />
      								<listcell label="zx1.lottable03" />
      								<listcell label="zx1.lottable04" />
      								<listcell label="zx1.lottable05" />
      								<listcell label="zx1.lottable06" />
      								<listcell label="zx1.lottable07" />
      								<listcell label="zx1.lottable08" />
      								<listcell label="zx1.lottable09" />
      								<listcell label="zx1.lottable10" />
      								<listcell label="zx1.effectivedate" />
      								<listcell label="zx1.forte_flag" />
      								<listcell label="zx1.tariffkey" />
      								<listcell label="zx1.susr1" />
      								<listcell label="zx1.susr2" />
      								<listcell label="zx1.susr3" />
      								<listcell label="zx1.susr4" />
      								<listcell label="zx1.susr5" />
      								<listcell label="zx1.notes" />
      								<listcell label="zx1.workorderkey" />
      								<listcell
      									label="zx1.allocatestrategykey" />
      								<listcell
      									label="zx1.preallocatestrategykey" />
      								<listcell
      									label="zx1.allocatestrategytype" />
      								<listcell label="zx1.skurotation" />
      								<listcell label="zx1.shelflife" />
      								<listcell label="zx1.rotation" />
      								<listcell label="zx1.pallet_id" />
      								<listcell label="zx1.sub_flag" />
      								<listcell label="zx1.product_weight" />
      								<listcell label="zx1.product_cube" />
      								<listcell label="zx1.origcaseqty" />
      								<listcell label="zx1.origpalletqty" />
      								<listcell label="zx1.oktosubstitute" />
      								<listcell label="zx1.issubstitute" />
      								<listcell label="zx1.originalsku" />
      								<listcell
      									label="zx1.originallinenumber" />
      								<listcell label="zx1.shipgroup01" />
      								<listcell label="zx1.shipgroup02" />
      								<listcell label="zx1.shipgroup03" />
      								<listcell label="zx1.actualshipdate" />
      								<listcell
      									label="zx1.intermodalvehicle" />
      								<listcell
      									label="zx1.pickinginstructions" />
      								<listcell label="zx1.cartonbreak" />
      								<listcell label="zx1.cartonqtybreak" />
      								<listcell label="zx1.qtyintransit" />
      								<listcell label="zx1.opprequest" />
      								<listcell label="zx1.wpreleased" />
      								<listcell label="zx1.externallot" />
      								<listcell label="zx1.buyerpo" />
      								<listcell
      									label="zx1.generatecontainerdetail" />
      								<listcell label="zx1.labelname" />
      								<listcell
      									label="zx1.stdsscclabelname" />
      								<listcell
      									label="zx1.stdgtinlabelname" />
      								<listcell
      									label="zx1.rfidsscclabelname" />
      								<listcell
      									label="zx1.rfidgtinlabelname" />
      								<listcell
      									label="zx1.externallocsequence" />
      								<listcell label="zx1.minshippercent" />
      								<listcell label="zx1.linetype" />
      								<listcell label="zx1.componentqty" />
      								<listcell
      									label="zx1.componentreference" />
      								<listcell label="zx1.oqcrequired" />
      								<listcell label="zx1.oqcautoadjust" />
      								<listcell label="zx1.orderdetailid" />
      								<listcell label="zx1.lottable11" />
      								<listcell label="zx1.lottable12" />
      								<listcell label="zx1.sourceversion" />
      								<listcell label="zx1.referencetype" />
      								<listcell
      									label="zx1.referencedocument" />
      								<listcell
      									label="zx1.referencelocation" />
      								<listcell
      									label="zx1.referenceversion" />
      								<listcell label="zx1.referenceline" />
      								<listcell label="zx1.entrydt" />
      								<listcell label="zx1.entryid" />
      								<listcell label="zx1.updatedt" />
      								<listcell label="zx1.updateid" />
      							</listitem>
      							</template>
      						</listbox>
      					</center>
      				</borderlayout>
      			</center>
      			<south size="300px" splittable="true">
      				<div id="detailView" height="100%">
      					<!-- ******************** view mode ******************** -->
      					<div id="beanView" visible="controller.viewMode"
      						width="100%" height="100%">
      						<grid width="100%"  height="100%">
      							<custom-attributes org.zkoss.zul.grid.rod="true"/>
      							<custom-attributes org.zkoss.zul.grid.initRodSize="15"/>
      							<columns>
      								<column align="right" width="90px" />
      								<column align="left" />
      							</columns>
      							<rows>
      								<!-- ******************** Generated By Field Def ******************** -->
      								<row>
      									id:
      									<label value="model.selected.id" />
      								</row>
      								<row>
      									whkey:
      									<label
      										value="model.selected.whkey" />
      								</row>
      								<row>
      									sono:
      									<label
      										value="model.selected.sono" />
      								</row>
      								<row>
      									solinenumber:
      									<label
      										value="model.selected.solinenumber" />
      								</row>
      								<row>
      									sodetailsysid:
      									<label
      										value="model.selected.sodetailsysid" />
      								</row>
      								<row>
      									externsono:
      									<label
      										value="model.selected.externsono" />
      								</row>
      								<row>
      									externlineno:
      									<label
      										value="model.selected.externlineno" />
      								</row>
      								<row>
      									sku:
      									<label
      										value="model.selected.sku" />
      								</row>
      								<row>
      									ownerkey:
      									<label
      										value="model.selected.ownerkey" />
      								</row>
      								<row>
      									manufacturersku:
      									<label
      										value="model.selected.manufacturersku" />
      								</row>
      								<row>
      									retailsku:
      									<label
      										value="model.selected.retailsku" />
      								</row>
      								<row>
      									altsku:
      									<label
      										value="model.selected.altsku" />
      								</row>
      								<row>
      									originalqty:
      									<label
      										value="model.selected.originalqty" />
      								</row>
      								<row>
      									openqty:
      									<label
      										value="model.selected.openqty" />
      								</row>
      								<row>
      									shippedqty:
      									<label
      										value="model.selected.shippedqty" />
      								</row>
      								<row>
      									adjustedqty:
      									<label
      										value="model.selected.adjustedqty" />
      								</row>
      								<row>
      									qtypreallocated:
      									<label
      										value="model.selected.qtypreallocated" />
      								</row>
      								<row>
      									qtyallocated:
      									<label
      										value="model.selected.qtyallocated" />
      								</row>
      								<row>
      									qtypicked:
      									<label
      										value="model.selected.qtypicked" />
      								</row>
      								<row>
      									uom:
      									<label
      										value="model.selected.uom" />
      								</row>
      								<row>
      									packkey:
      									<label
      										value="model.selected.packkey" />
      								</row>
      								<row>
      									pickcode:
      									<label
      										value="model.selected.pickcode" />
      								</row>
      								<row>
      									cartongroup:
      									<label
      										value="model.selected.cartongroup" />
      								</row>
      								<row>
      									lot:
      									<label
      										value="model.selected.lot" />
      								</row>
      								<row>
      									lpnid:
      									<label
      										value="model.selected.lpnid" />
      								</row>
      								<row>
      									facility:
      									<label
      										value="model.selected.facility" />
      								</row>
      								<row>
      									status:
      									<label
      										value="model.selected.status" />
      								</row>
      								<row>
      									unitprice:
      									<label
      										value="model.selected.unitprice" />
      								</row>
      								<row>
      									tax01:
      									<label
      										value="model.selected.tax01" />
      								</row>
      								<row>
      									tax02:
      									<label
      										value="model.selected.tax02" />
      								</row>
      								<row>
      									extendedprice:
      									<label
      										value="model.selected.extendedprice" />
      								</row>
      								<row>
      									updatesource:
      									<label
      										value="model.selected.updatesource" />
      								</row>
      								<row>
      									lottable01:
      									<label
      										value="model.selected.lottable01" />
      								</row>
      								<row>
      									lottable02:
      									<label
      										value="model.selected.lottable02" />
      								</row>
      								<row>
      									lottable03:
      									<label
      										value="model.selected.lottable03" />
      								</row>
      								<row>
      									lottable04:
      									<label
      										value="model.selected.lottable04" />
      								</row>
      								<row>
      									lottable05:
      									<label
      										value="model.selected.lottable05" />
      								</row>
      								<row>
      									lottable06:
      									<label
      										value="model.selected.lottable06" />
      								</row>
      								<row>
      									lottable07:
      									<label
      										value="model.selected.lottable07" />
      								</row>
      								<row>
      									lottable08:
      									<label
      										value="model.selected.lottable08" />
      								</row>
      								<row>
      									lottable09:
      									<label
      										value="model.selected.lottable09" />
      								</row>
      								<row>
      									lottable10:
      									<label
      										value="model.selected.lottable10" />
      								</row>
      								<row>
      									effectivedate:
      									<label
      										value="model.selected.effectivedate" />
      								</row>
      								<row>
      									forte_flag:
      									<label
      										value="model.selected.forte_flag" />
      								</row>
      								<row>
      									tariffkey:
      									<label
      										value="model.selected.tariffkey" />
      								</row>
      								<row>
      									susr1:
      									<label
      										value="model.selected.susr1" />
      								</row>
      								<row>
      									susr2:
      									<label
      										value="model.selected.susr2" />
      								</row>
      								<row>
      									susr3:
      									<label
      										value="model.selected.susr3" />
      								</row>
      								<row>
      									susr4:
      									<label
      										value="model.selected.susr4" />
      								</row>
      								<row>
      									susr5:
      									<label
      										value="model.selected.susr5" />
      								</row>
      								<row>
      									notes:
      									<label
      										value="model.selected.notes" />
      								</row>
      								<row>
      									workorderkey:
      									<label
      										value="model.selected.workorderkey" />
      								</row>
      								<row>
      									allocatestrategykey:
      									<label
      										value="model.selected.allocatestrategykey" />
      								</row>
      								<row>
      									preallocatestrategykey:
      									<label
      										value="model.selected.preallocatestrategykey" />
      								</row>
      								<row>
      									allocatestrategytype:
      									<label
      										value="model.selected.allocatestrategytype" />
      								</row>
      								<row>
      									skurotation:
      									<label
      										value="model.selected.skurotation" />
      								</row>
      								<row>
      									shelflife:
      									<label
      										value="model.selected.shelflife" />
      								</row>
      								<row>
      									rotation:
      									<label
      										value="model.selected.rotation" />
      								</row>
      								<row>
      									pallet_id:
      									<label
      										value="model.selected.pallet_id" />
      								</row>
      								<row>
      									sub_flag:
      									<label
      										value="model.selected.sub_flag" />
      								</row>
      								<row>
      									product_weight:
      									<label
      										value="model.selected.product_weight" />
      								</row>
      								<row>
      									product_cube:
      									<label
      										value="model.selected.product_cube" />
      								</row>
      								<row>
      									origcaseqty:
      									<label
      										value="model.selected.origcaseqty" />
      								</row>
      								<row>
      									origpalletqty:
      									<label
      										value="model.selected.origpalletqty" />
      								</row>
      								<row>
      									oktosubstitute:
      									<label
      										value="model.selected.oktosubstitute" />
      								</row>
      								<row>
      									issubstitute:
      									<label
      										value="model.selected.issubstitute" />
      								</row>
      								<row>
      									originalsku:
      									<label
      										value="model.selected.originalsku" />
      								</row>
      								<row>
      									originallinenumber:
      									<label
      										value="model.selected.originallinenumber" />
      								</row>
      								<row>
      									shipgroup01:
      									<label
      										value="model.selected.shipgroup01" />
      								</row>
      								<row>
      									shipgroup02:
      									<label
      										value="model.selected.shipgroup02" />
      								</row>
      								<row>
      									shipgroup03:
      									<label
      										value="model.selected.shipgroup03" />
      								</row>
      								<row>
      									actualshipdate:
      									<label
      										value="model.selected.actualshipdate" />
      								</row>
      								<row>
      									intermodalvehicle:
      									<label
      										value="model.selected.intermodalvehicle" />
      								</row>
      								<row>
      									pickinginstructions:
      									<label
      										value="model.selected.pickinginstructions" />
      								</row>
      								<row>
      									cartonbreak:
      									<label
      										value="model.selected.cartonbreak" />
      								</row>
      								<row>
      									cartonqtybreak:
      									<label
      										value="model.selected.cartonqtybreak" />
      								</row>
      								<row>
      									qtyintransit:
      									<label
      										value="model.selected.qtyintransit" />
      								</row>
      								<row>
      									opprequest:
      									<label
      										value="model.selected.opprequest" />
      								</row>
      								<row>
      									wpreleased:
      									<label
      										value="model.selected.wpreleased" />
      								</row>
      								<row>
      									externallot:
      									<label
      										value="model.selected.externallot" />
      								</row>
      								<row>
      									buyerpo:
      									<label
      										value="model.selected.buyerpo" />
      								</row>
      								<row>
      									generatecontainerdetail:
      									<label
      										value="model.selected.generatecontainerdetail" />
      								</row>
      								<row>
      									labelname:
      									<label
      										value="model.selected.labelname" />
      								</row>
      								<row>
      									stdsscclabelname:
      									<label
      										value="model.selected.stdsscclabelname" />
      								</row>
      								<row>
      									stdgtinlabelname:
      									<label
      										value="model.selected.stdgtinlabelname" />
      								</row>
      								<row>
      									rfidsscclabelname:
      									<label
      										value="model.selected.rfidsscclabelname" />
      								</row>
      								<row>
      									rfidgtinlabelname:
      									<label
      										value="model.selected.rfidgtinlabelname" />
      								</row>
      								<row>
      									externallocsequence:
      									<label
      										value="model.selected.externallocsequence" />
      								</row>
      								<row>
      									minshippercent:
      									<label
      										value="model.selected.minshippercent" />
      								</row>
      								<row>
      									linetype:
      									<label
      										value="model.selected.linetype" />
      								</row>
      								<row>
      									componentqty:
      									<label
      										value="model.selected.componentqty" />
      								</row>
      								<row>
      									componentreference:
      									<label
      										value="model.selected.componentreference" />
      								</row>
      								<row>
      									oqcrequired:
      									<label
      										value="model.selected.oqcrequired" />
      								</row>
      								<row>
      									oqcautoadjust:
      									<label
      										value="model.selected.oqcautoadjust" />
      								</row>
      								<row>
      									orderdetailid:
      									<label
      										value="model.selected.orderdetailid" />
      								</row>
      								<row>
      									lottable11:
      									<label
      										value="model.selected.lottable11" />
      								</row>
      								<row>
      									lottable12:
      									<label
      										value="model.selected.lottable12" />
      								</row>
      								<row>
      									sourceversion:
      									<label
      										value="model.selected.sourceversion" />
      								</row>
      								<row>
      									referencetype:
      									<label
      										value="model.selected.referencetype" />
      								</row>
      								<row>
      									referencedocument:
      									<label
      										value="model.selected.referencedocument" />
      								</row>
      								<row>
      									referencelocation:
      									<label
      										value="model.selected.referencelocation" />
      								</row>
      								<row>
      									referenceversion:
      									<label
      										value="model.selected.referenceversion" />
      								</row>
      								<row>
      									referenceline:
      									<label
      										value="model.selected.referenceline" />
      								</row>
      								<row>
      									entrydt:
      									<label
      										value="model.selected.entrydt" />
      								</row>
      								<row>
      									entryid:
      									<label
      										value="model.selected.entryid" />
      								</row>
      								<row>
      									updatedt:
      									<label
      										value="model.selected.updatedt" />
      								</row>
      								<row>
      									updateid:
      									<label
      										value="model.selected.updateid" />
      								</row>
      							</rows>
      						</grid>
      						<separator />
      						<div align="right">
      							<hbox>
      								<button id="btnCreate" label="New" />
      								<button id="btnUpdate" label="Edit"
      									 />
      								<button id="btnDelete" label="Delete"
      									 />
      							</hbox>
      						</div>
      					</div>
      					<!-- ******************** edit mode ******************** -->
      					<div id="editView" visible="true" height="100%">
      						<grid width="100%" fixedLayout="true" height="100%">
      							<custom-attributes org.zkoss.zul.grid.rod="true"/>
      							<custom-attributes org.zkoss.zul.grid.initRodSize="15"/>
      							<columns>
      								<column align="right" width="90px" />
      								<column align="left" />
      							</columns>
      							<rows>
      								<!-- ******************** Generated By Field Def ******************** -->
      								<row>
      									id:
      									<textbox id="id"
      										value="test"
      										disabled="true" />
      								</row>
      								<row>
      									whkey:
      									<textbox id="whkey"
      										value="model.selected.whkey,save-when=none" />
      								</row>
      								<row>
      									sono:
      									<textbox id="sono"
      										value="model.selected.sono,save-when=none" />
      								</row>
      								<row>
      									solinenumber:
      									<textbox id="solinenumber"
      										value="model.selected.solinenumber,save-when=none" />
      								</row>
      								<row>
      									sodetailsysid:
      									<textbox id="sodetailsysid"
      										value="model.selected.sodetailsysid,save-when=none" />
      								</row>
      								<row>
      									externsono:
      									<textbox id="externsono"
      										value="model.selected.externsono,save-when=none" />
      								</row>
      								<row>
      									externlineno:
      									<textbox id="externlineno"
      										value="model.selected.externlineno,save-when=none" />
      								</row>
      								<row>
      									sku:
      									<textbox id="sku"
      										value="model.selected.sku,save-when=none" />
      								</row>
      								<row>
      									ownerkey:
      									<textbox id="ownerkey"
      										value="model.selected.ownerkey,save-when=none" />
      								</row>
      								<row>
      									manufacturersku:
      									<textbox id="manufacturersku"
      										value="model.selected.manufacturersku,save-when=none" />
      								</row>
      								<row>
      									retailsku:
      									<textbox id="retailsku"
      										value="model.selected.retailsku,save-when=none" />
      								</row>
      								<row>
      									altsku:
      									<textbox id="altsku"
      										value="model.selected.altsku,save-when=none" />
      								</row>
      								<row>
      									originalqty:
      									<textbox id="originalqty"
      										value="model.selected.originalqty,save-when=none" />
      								</row>
      								<row>
      									openqty:
      									<textbox id="openqty"
      										value="model.selected.openqty,save-when=none" />
      								</row>
      								<row>
      									shippedqty:
      									<textbox id="shippedqty"
      										value="model.selected.shippedqty,save-when=none" />
      								</row>
      								<row>
      									adjustedqty:
      									<textbox id="adjustedqty"
      										value="model.selected.adjustedqty,save-when=none" />
      								</row>
      								<row>
      									qtypreallocated:
      									<textbox id="qtypreallocated"
      										value="model.selected.qtypreallocated,save-when=none" />
      								</row>
      								<row>
      									qtyallocated:
      									<textbox id="qtyallocated"
      										value="model.selected.qtyallocated,save-when=none" />
      								</row>
      								<row>
      									qtypicked:
      									<textbox id="qtypicked"
      										value="model.selected.qtypicked,save-when=none" />
      								</row>
      								<row>
      									uom:
      									<textbox id="uom"
      										value="model.selected.uom,save-when=none" />
      								</row>
      								<row>
      									packkey:
      									<textbox id="packkey"
      										value="model.selected.packkey,save-when=none" />
      								</row>
      								<row>
      									pickcode:
      									<textbox id="pickcode"
      										value="model.selected.pickcode,save-when=none" />
      								</row>
      								<row>
      									cartongroup:
      									<textbox id="cartongroup"
      										value="model.selected.cartongroup,save-when=none" />
      								</row>
      								<row>
      									lot:
      									<textbox id="lot"
      										value="model.selected.lot,save-when=none" />
      								</row>
      								<row>
      									lpnid:
      									<textbox id="lpnid"
      										value="model.selected.lpnid,save-when=none" />
      								</row>
      								<row>
      									facility:
      									<textbox id="facility"
      										value="model.selected.facility,save-when=none" />
      								</row>
      								<row>
      									status:
      									<textbox id="status"
      										value="model.selected.status,save-when=none" />
      								</row>
      								<row>
      									unitprice:
      									<textbox id="unitprice"
      										value="model.selected.unitprice,save-when=none" />
      								</row>
      								<row>
      									tax01:
      									<textbox id="tax01"
      										value="model.selected.tax01,save-when=none" />
      								</row>
      								<row>
      									tax02:
      									<textbox id="tax02"
      										value="model.selected.tax02,save-when=none" />
      								</row>
      								<row>
      									extendedprice:
      									<textbox id="extendedprice"
      										value="model.selected.extendedprice,save-when=none" />
      								</row>
      								<row>
      									updatesource:
      									<textbox id="updatesource"
      										value="model.selected.updatesource,save-when=none" />
      								</row>
      								<row>
      									lottable01:
      									<textbox id="lottable01"
      										value="model.selected.lottable01,save-when=none" />
      								</row>
      								<row>
      									lottable02:
      									<textbox id="lottable02"
      										value="model.selected.lottable02,save-when=none" />
      								</row>
      								<row>
      									lottable03:
      									<textbox id="lottable03"
      										value="model.selected.lottable03,save-when=none" />
      								</row>
      								<row>
      									lottable04:
      									<textbox id="lottable04"
      										value="model.selected.lottable04,save-when=none" />
      								</row>
      								<row>
      									lottable05:
      									<textbox id="lottable05"
      										value="model.selected.lottable05,save-when=none" />
      								</row>
      								<row>
      									lottable06:
      									<textbox id="lottable06"
      										value="model.selected.lottable06,save-when=none" />
      								</row>
      								<row>
      									lottable07:
      									<textbox id="lottable07"
      										value="model.selected.lottable07,save-when=none" />
      								</row>
      								<row>
      									lottable08:
      									<textbox id="lottable08"
      										value="model.selected.lottable08,save-when=none" />
      								</row>
      								<row>
      									lottable09:
      									<textbox id="lottable09"
      										value="model.selected.lottable09,save-when=none" />
      								</row>
      								<row>
      									lottable10:
      									<textbox id="lottable10"
      										value="model.selected.lottable10,save-when=none" />
      								</row>
      								<row>
      									effectivedate:
      									<textbox id="effectivedate"
      										value="model.selected.effectivedate,save-when=none" />
      								</row>
      								<row>
      									forte_flag:
      									<textbox id="forte_flag"
      										value="model.selected.forte_flag,save-when=none" />
      								</row>
      								<row>
      									tariffkey:
      									<textbox id="tariffkey"
      										value="model.selected.tariffkey,save-when=none" />
      								</row>
      								<row>
      									susr1:
      									<textbox id="susr1"
      										value="model.selected.susr1,save-when=none" />
      								</row>
      								<row>
      									susr2:
      									<textbox id="susr2"
      										value="model.selected.susr2,save-when=none" />
      								</row>
      								<row>
      									susr3:
      									<textbox id="susr3"
      										value="model.selected.susr3,save-when=none" />
      								</row>
      								<row>
      									susr4:
      									<textbox id="susr4"
      										value="model.selected.susr4,save-when=none" />
      								</row>
      								<row>
      									susr5:
      									<textbox id="susr5"
      										value="model.selected.susr5,save-when=none" />
      								</row>
      								<row>
      									notes:
      									<textbox id="notes"
      										value="model.selected.notes,save-when=none" />
      								</row>
      								<row>
      									workorderkey:
      									<textbox id="workorderkey"
      										value="model.selected.workorderkey,save-when=none" />
      								</row>
      								<row>
      									allocatestrategykey:
      									<textbox id="allocatestrategykey"
      										value="model.selected.allocatestrategykey,save-when=none" />
      								</row>
      								<row>
      									preallocatestrategykey:
      									<textbox id="preallocatestrategykey"
      										value="model.selected.preallocatestrategykey,save-when=none" />
      								</row>
      								<row>
      									allocatestrategytype:
      									<textbox id="allocatestrategytype"
      										value="model.selected.allocatestrategytype,save-when=none" />
      								</row>
      								<row>
      									skurotation:
      									<textbox id="skurotation"
      										value="model.selected.skurotation,save-when=none" />
      								</row>
      								<row>
      									shelflife:
      									<textbox id="shelflife"
      										value="model.selected.shelflife,save-when=none" />
      								</row>
      								<row>
      									rotation:
      									<textbox id="rotation"
      										value="model.selected.rotation,save-when=none" />
      								</row>
      								<row>
      									pallet_id:
      									<textbox id="pallet_id"
      										value="model.selected.pallet_id,save-when=none" />
      								</row>
      								<row>
      									sub_flag:
      									<textbox id="sub_flag"
      										value="model.selected.sub_flag,save-when=none" />
      								</row>
      								<row>
      									product_weight:
      									<textbox id="product_weight"
      										value="model.selected.product_weight,save-when=none" />
      								</row>
      								<row>
      									product_cube:
      									<textbox id="product_cube"
      										value="model.selected.product_cube,save-when=none" />
      								</row>
      								<row>
      									origcaseqty:
      									<textbox id="origcaseqty"
      										value="model.selected.origcaseqty,save-when=none" />
      								</row>
      								<row>
      									origpalletqty:
      									<textbox id="origpalletqty"
      										value="model.selected.origpalletqty,save-when=none" />
      								</row>
      								<row>
      									oktosubstitute:
      									<textbox id="oktosubstitute"
      										value="model.selected.oktosubstitute,save-when=none" />
      								</row>
      								<row>
      									issubstitute:
      									<textbox id="issubstitute"
      										value="model.selected.issubstitute,save-when=none" />
      								</row>
      								<row>
      									originalsku:
      									<textbox id="originalsku"
      										value="model.selected.originalsku,save-when=none" />
      								</row>
      								<row>
      									originallinenumber:
      									<textbox id="originallinenumber"
      										value="model.selected.originallinenumber,save-when=none" />
      								</row>
      								<row>
      									shipgroup01:
      									<textbox id="shipgroup01"
      										value="model.selected.shipgroup01,save-when=none" />
      								</row>
      								<row>
      									shipgroup02:
      									<textbox id="shipgroup02"
      										value="model.selected.shipgroup02,save-when=none" />
      								</row>
      								<row>
      									shipgroup03:
      									<textbox id="shipgroup03"
      										value="model.selected.shipgroup03,save-when=none" />
      								</row>
      								<row>
      									actualshipdate:
      									<textbox id="actualshipdate"
      										value="model.selected.actualshipdate,save-when=none" />
      								</row>
      								<row>
      									intermodalvehicle:
      									<textbox id="intermodalvehicle"
      										value="model.selected.intermodalvehicle,save-when=none" />
      								</row>
      								<row>
      									pickinginstructions:
      									<textbox id="pickinginstructions"
      										value="model.selected.pickinginstructions,save-when=none" />
      								</row>
      								<row>
      									cartonbreak:
      									<textbox id="cartonbreak"
      										value="model.selected.cartonbreak,save-when=none" />
      								</row>
      								<row>
      									cartonqtybreak:
      									<textbox id="cartonqtybreak"
      										value="model.selected.cartonqtybreak,save-when=none" />
      								</row>
      								<row>
      									qtyintransit:
      									<textbox id="qtyintransit"
      										value="model.selected.qtyintransit,save-when=none" />
      								</row>
      								<row>
      									opprequest:
      									<textbox id="opprequest"
      										value="model.selected.opprequest,save-when=none" />
      								</row>
      								<row>
      									wpreleased:
      									<textbox id="wpreleased"
      										value="model.selected.wpreleased,save-when=none" />
      								</row>
      								<row>
      									externallot:
      									<textbox id="externallot"
      										value="model.selected.externallot,save-when=none" />
      								</row>
      								<row>
      									buyerpo:
      									<textbox id="buyerpo"
      										value="model.selected.buyerpo,save-when=none" />
      								</row>
      								<row>
      									generatecontainerdetail:
      									<textbox
      										id="generatecontainerdetail"
      										value="model.selected.generatecontainerdetail,save-when=none" />
      								</row>
      								<row>
      									labelname:
      									<textbox id="labelname"
      										value="model.selected.labelname,save-when=none" />
      								</row>
      								<row>
      									stdsscclabelname:
      									<textbox id="stdsscclabelname"
      										value="model.selected.stdsscclabelname,save-when=none" />
      								</row>
      								<row>
      									stdgtinlabelname:
      									<textbox id="stdgtinlabelname"
      										value="model.selected.stdgtinlabelname,save-when=none" />
      								</row>
      								<row>
      									rfidsscclabelname:
      									<textbox id="rfidsscclabelname"
      										value="model.selected.rfidsscclabelname,save-when=none" />
      								</row>
      								<row>
      									rfidgtinlabelname:
      									<textbox id="rfidgtinlabelname"
      										value="model.selected.rfidgtinlabelname,save-when=none" />
      								</row>
      								<row>
      									externallocsequence:
      									<textbox id="externallocsequence"
      										value="model.selected.externallocsequence,save-when=none" />
      								</row>
      								<row>
      									minshippercent:
      									<textbox id="minshippercent"
      										value="model.selected.minshippercent,save-when=none" />
      								</row>
      								<row>
      									linetype:
      									<textbox id="linetype"
      										value="model.selected.linetype,save-when=none" />
      								</row>
      								<row>
      									componentqty:
      									<textbox id="componentqty"
      										value="model.selected.componentqty,save-when=none" />
      								</row>
      								<row>
      									componentreference:
      									<textbox id="componentreference"
      										value="model.selected.componentreference,save-when=none" />
      								</row>
      								<row>
      									oqcrequired:
      									<textbox id="oqcrequired"
      										value="model.selected.oqcrequired,save-when=none" />
      								</row>
      								<row>
      									oqcautoadjust:
      									<textbox id="oqcautoadjust"
      										value="model.selected.oqcautoadjust,save-when=none" />
      								</row>
      								<row>
      									orderdetailid:
      									<textbox id="orderdetailid"
      										value="model.selected.orderdetailid,save-when=none" />
      								</row>
      								<row>
      									lottable11:
      									<textbox id="lottable11"
      										value="model.selected.lottable11,save-when=none" />
      								</row>
      								<row>
      									lottable12:
      									<textbox id="lottable12"
      										value="model.selected.lottable12,save-when=none" />
      								</row>
      								<row>
      									sourceversion:
      									<textbox id="sourceversion"
      										value="model.selected.sourceversion,save-when=none" />
      								</row>
      								<row>
      									referencetype:
      									<textbox id="referencetype"
      										value="model.selected.referencetype,save-when=none" />
      								</row>
      								<row>
      									referencedocument:
      									<textbox id="referencedocument"
      										value="model.selected.referencedocument,save-when=none" />
      								</row>
      								<row>
      									referencelocation:
      									<textbox id="referencelocation"
      										value="model.selected.referencelocation,save-when=none" />
      								</row>
      								<row>
      									referenceversion:
      									<textbox id="referenceversion"
      										value="model.selected.referenceversion,save-when=none" />
      								</row>
      								<row>
      									referenceline:
      									<textbox id="referenceline"
      										value="model.selected.referenceline,save-when=none" />
      								</row>
      								<row>
      									entrydt:
      									<textbox id="entrydt"
      										value="model.selected.entrydt,save-when=none" />
      								</row>
      								<row>
      									entryid:
      									<textbox id="entryid"
      										value="model.selected.entryid,save-when=none" />
      								</row>
      								<row>
      									updatedt:
      									<textbox id="updatedt"
      										value="model.selected.updatedt,save-when=none" />
      								</row>
      								<row>
      									updateid:
      									<textbox id="updateid"
      										value="model.selected.updateid,save-when=none" />
      								</row>
      							</rows>
      						</grid>
      						<separator />
      						<div align="right">
      							<hbox>
      								<button id="btnSave" label="Save" />
      								<button id="btnCancel" label="Cancel" />
      							</hbox>
      						</div>
      					</div>
      				</div>
      			</south>
      		</borderlayout>
      	</window>
      </zk>
      

            jumperchen jumperchen
            jumperchen jumperchen
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: