场景:人员基本信息维护中,子集的履历记录有多行,每行中有个字段为是否同业;主集也有个字段是是否同业。要实现子集中任意一行的是否同业勾上了,主集的是否同业自动勾上。效果如下:
解决思路:主集的这个字段需要存到数据库,然后再模板设置中设置显示公式如下:
iif(isempty(getcolvalue2( hi_psndoc_work,glbdef1 ,pk_psndoc ,pk_psndoc ,glbdef1 ,Y ) ) ,N ,getcolvalue2( hi_psndoc_work,glbdef1 ,pk_psndoc ,pk_psndoc ,glbdef1 ,Y ) )