1、首先问个问题,在下拉框的控件值里输入公式:sql('demo','select name,orgcode from s_org where grade='COMPANY' order by orderno',1,1)
这个公式是不合法的,因为grade='COMPANY'带了单引号,不知道怎么解决这个必须带的参数
2、头个下拉框命名为buildcitycompany,在第二个下拉框的控件值里输入公式:
if(len($buildcitycompany)=0,'',sql('demo','select name from s_org where parentid ="'+$buildcitycompany+'"',1,1))
公式合法。但是报表运行后,选择第一个下拉框可以查出想要的值,但是后台报错,提示第二个下拉框接收的值不正确
警告:错误代码:1301 数据集配置错误
Query:
ORA-00904: "110111": 标识符无效
其实这个110111是对的值,但是在第二个公式里不知道为什么接收报错?
select name from s_org where parentid =‘110111’ 在数据库中是能查出数据的
求解啊,大神们