我们可以在c# (oracle db)的水晶报表中等同两个参数吗?
本文关键字:参数 两个 水晶 oracle 我们 db 报表 | 更新日期: 2023-09-27 18:10:51
我有一个简单的搜索框在我的web应用程序,我想提供搜索员工表的名称,员工id或位置等选项。也就是说,基本上是一个下拉框,然后一个文本框来输入值。当前被选择的列来自同一个表。
我假设我需要两个参数,其中一个指向列名,另一个指向列名的值。对吗?如果是这样,我们如何在公式编辑器上传递sql查询?
检查下面的代码:
if ({?cat}="NAME")
then
{FATHIMA.NAME}={?val}
else
if({?cat}="POSITION")
then
{FATHIMA.POSITION}={?val}
{?val}
中应该有值,并且该值应该与数据库中的值匹配
是使用记录选择公式。我在这里写的代码是:
if ({?cat}="NAME")
then
{?val}={FATHIMA.NAME}
else
if({?cat}="POSITION")
then
{?val}={FATHIMA.POSITION}
——其中"NAME"answers"POSITION"是列名。我已经将它们作为下拉列表中的项目手动传递。但该报告给出了一个空洞的结果。'cat'是保存下拉列表中所选值的参数