单元格的值会根据参数面板上的单选按钮组控件来决定是哪个字段,如果是2 则取AAA字段,否则还是自己,我这样写报错
if($para4 = 2,ds1.select(AAA), $$$)
其实你可以把这两个字段都拖在报表上(隐藏掉),然后再加个单元格用公式显示不同的值
你这个写在哪?可以写在高级显示/形态设置/条件属性-新值。不要直接在单元格中写这个公式
if($para4 = 2,SQL("库名称","SELECT AAA FROM 表名",1,2),$$$)
SQL查询结果的 第columnIndex 1 列第rowIndex 2行