2017-04-13 50 views
-3

我想在表单生成器中使用函数获取表单中的值。 我已经在module.I中写了我的函数,然后使用此函数在文本框字段中获取值。但是,当我运行我的表单时,它显示#type !. 在我的文本框的表达式生成器中,我已经通过我的函数来计算me.MY函数的值,它有两个参数。 “GetWtInMT(定量,quantuom)”“#type!”窗体的计算字段ms访问错误

任何帮助将是appreciated.Thank你

+1

#type错误意味着数据类型不匹配。函数参数传递了哪些数据?发布GetWtInMT()函数代码。什么是'我。我的功能'? – June7

+0

公共功能GetWeightInMT(WtToConvert作为双人,WtInUOM作为字符串)作为双 选择案例WtInUOM 案 “磅” GetWeightInMT = WtToConvert/2204.6 案 “公斤” GetWeightInMT = WtToConvert * 0.001 案 “SH T” GetWeightInMT = WtToConvert * 0.907185 案例否则 GetWeightInMT = WtToConvert 最终选择 如果GetWeightInMT <1然后GetWeightInMT = 0 端功能 –

+1

后的代码到你原来的问题。调试您的代码 - 设置断点并逐步完成。也可以回答我的问题。 – June7

回答

0

最有可能的,你是路过作为参数之一。所以尝试:

GetWeightInTon(Nz(quant,0),Nz(quantuom))