|
本帖最后由 zhegexiaji 于 2016-7-12 17:39 编辑
一个页面中有多个baasdata控件,我想在当前baasdata控件中新增一个计算字段,该字段的值根据当前行ghsid字段的值获得另一个baasdata控件对应的ghsmingcheng字段的值,经测试以下语句是正确的:
var data = me.comp("baasDataghs");
data.find(["ghsid"], [1],true,true,true,true)[0].val("ghsmingcheng")
通过设置baasdata新增字段的计算公式时,以下语句也能成功获得满足条件的行对象列表的长度。
$model.baasDataghs.find(["ghsid"], [ $row.val("ghsid")],true,true,true,true).length
但我想获得对一个行对象的字段值时却报错为val不是函数,这是什么原因呢?
$model.baasDataghs.find(["ghsid"], [ $row.val("ghsid")],true,true,true,true)[0].val("ghsmingcheng")
|
|