新建求职实体表单
男女的单选框,不能自动添加到数据源,需要手动设置添加,设置需要缓存,注意数据列标识
单选框 , 设置组头控件,所属组,选中时的取值,选中时的取值设为0的话,就是默认的显示的
设置字典,字典标识,字典过滤,
注意设置过滤类型, 过滤条件,
电话号码,设置最大长度显示
页面设置之好后,设置函数
在表单集合属性的公共操作列表中设置 标识 和 函数
拖放列表
设置单元格的类型和上面的字段类型一样,
用在实体表单中,
对数据进行编辑,比如加减乘除,合计分组的计算
只用来进行显示,用来联系数据
新建一个表单的时候,,实体表单的数据源中有两张表,视图表单的数据源中只有一张表
但是不管一张还是两张表,都有这样的5个系统字段,这5个字段不允许被修改
OID 是主表的对象标识
SOID 是用来定义其他表与主表之间的关系,通过SOID的值,找到表的OID值,相对应起来
POID 用来定义明细表与明细表之间的关系
用来定义明细表的子明细表
Yigo表单中的单据编号是由前缀、时间和序号组成的。
默认的前缀是 右侧表单属性中的表单标识,
自动生成单据编号:
设置右侧表单属性中的可见性为 false, 意思就是用户不能修改,
或者用户不输入,也可以生成
在运行实体表时,只有编号项为空时,才会自动生成编号,否则则为用户输入的编号.
修改前缀
在数据源中的编号前缀可以修改
设置序号
开启序号,在实体表单的数据源中添加字段:Sequence
(2.2以前的版本是要手动添加的,2.2以后系统自动)
把明细表中的字段函数计算出来的值,放在头表的字段中,会有一个跨表操作:明细表——》头表
实现:
在头表中放字段,设置默认值,写函数,把明细表的字段标识放到下面的依赖字段中,,依赖字段相当于一个对外接口,
根据明细表的总量计算头控件的值
选中表格的单元格,右侧有检查规则, 设置函数
在运行模式下不符合条件的单元格的右上角会有一个红花颜色的三角
选中行头,右侧明细行检查规则
设置错误描述
编写函数,
CheckDupLicate()用来检查是否重复
两个双引号中是用来比较的两个字段的标识
在表单集合属性 , 界面检查集合中设置
当这个字段大于10000时会有错误提示
右侧组件属性中设置可见性,
这个字段大于0的时候,才可见,显示出来
右侧组件属性中设置可用性,
设置false为不可用,不可编辑
参考官网:
Yigo函数参考
重点!!!
GetDictValue(ItemKey, OID, FieldKey)
获取字典项中某个属性的值。
参数:
ItemKey:字典表单的标志,String类型。
OID:字典的数据对象OID,int类型。
FieldKey:属性的标志,即表中的列标志,String类型,例如:MateriHead.Code;
返回:Object值,获取某个属性的值。
新建物料字典 ,新建单位字典
在物料字典中后插入两行
拖入字典字段,设置字典标识为单位字典
拖入数值控件, 用来表示数量,
设置数据源中的单位字典和文本字段为需要缓存