<w:lookup id="mylook" lookupUrl="com.hymake.domus.quality.penalty.HyItemSelect.flow" allowInput="false"
displayProperty="hypenaltydecide/hyItem1/singleProName"
property="hypenaltydecide/hyItem1/itemId"
width="500"
height="400"
dialogTitle="请选择单位工程"
onReturnFunc="doLookUpReturn">
<h:param name="hyitem/hyProject/proId" property="hypenaltydecide/hyProject1/proId"/>
<h:param name="selectdItem" value=""/>
</w:lookup>
<!--
lookupUrl=“页面流的地址”,可以是jsp
allowInput :是否必须要填入
displayProperty=“显示的字段”
property=“提交的字段(用来收集数据保存到数据库中)”
这里的hypenaltydecide/hyItem1/itemId表示:hypenaltydecide这个实体下管理的hyItem1这个实体的itemId编号
dialogTitle:弹出的模态窗口上的文本
onReturnFunc: 事件
方法名:doLookUpReturn
注意这里js方法写法
<script type="text/javascript"> function doLookUpReturn1(args){ var lookup = $id("doLook"); lookup.setDisplayValue(args[0]); lookup.setValue(args[1]); return true; } </script>
<h:param>
在点击选择的提交的参数
用name去值,取值的方式$id("hyitem/hyProject/proId")
property:获取的的参数,保存在这里
在另也张页面流接收值的写法,也就是这个(lookupUrl="com.hymake.domus.quality.penalty.HyItemSelect.flow" )
定义一个对象,也就是:hyitem/hyProject/proId地址的hyitem实体对应的字段接收
-->