现有这样一需求:
指标录入单据上有预算单位字段,现在是需要手动去选择该字典数据,客户想根据当前登录的用户自动带出该单位数据。
解决:
1,在操作员字典里关联好单位字典数据
2,到指标录入单据--预算单位字段--属性--默认值--公式自定义--输入 GetDicValueByID(Caozuoyuan,GetCurOperator(),DepartMent)
该公司的详细用法如下:
[GetDicValueByID]
Caption=根据字典ID到缓冲里面取字典主表的属性值
Argument1=参数1:字典的Key,即表名
Argument2=参数2:字典的ID,Argument1的ID字段值
Argument3=参数3:字典的属性Key,要得到的字段名
Result=返回字典属性的值,例如GetDicValueByID(Employee,10001,"Name"),这样就会得到业务员字典ID=10001的Name字段的值