我在报告中创建了 3 个参数,并且正在努力获取以下内容的正确语法。
如果出现以下情况我需要归还该记录:
- 参数 1 是否已输入,如果没有,则所有记录和
- 参数 2 是否已输入,如果没有,则所有记录和
- 参数 3 已输入,若未输入则所有记录
到目前为止我有这个,但是当我为其他参数添加值时没有任何返回。
If ucase({?Program ID}) <>'' then {CD_CVR_SUMMARY.PROGRAM_ID} = ucase({?Program ID})
and ( If ucase({?Subcon Category}) <>'' then {CD_CVR_SUMMARY.SUBCON_CATEGORY_1} = ucase({?Subcon Category}) )
and ( If ucase({?Project Category}) <>'' then {CD_CVR_SUMMARY.PROJECT_CATEGORY_2} = ucase({?Project Category}) )
非常感谢任何帮助。
假设这些参数设置为可选,则可以使用以下表达式: