1, 问题描述
smartform编译激活都没问题,但是在测试的时候发生错误,错误消息’参考字段xxxx在表格中未知‘,错误消息ID:SSFCOMPOSER,消息号:601,错误截屏如下:
但是字段在表结构中是存在的,
2, 解决方法
分析发现这个OMENG字段是quan类型不是字符类型,是不是现将它转化成字符型就会解决问题呢,
先定义一个全局变量用来转换omeng
在table列下面创建程序行,并将gwa_item-omeng赋值给字符类型的g_omeng
将新创建的g_omeng引入到列字段中,
在列字段中使用转换后的g_omeng,
激活测试一下:
数量被正确显示出来,错误消息’参考字段xxxx在表格中未知‘没了。。
以上。
这边也可以通过设置参考字段来完成这个功能,在全局定义-》货币/数量字段里面定义
2019-08-20 6:12 下午