我将使用三个示例输入创建一个livereport:
这些是SQL表DocumentData中的3行。
我想要重现的内容如下:
如果用户没有在" Emp ID"中添加任何值字段,它应显示所有"文档开始日期"和"文件结束日期"。否则,只有与#34; Emp ID"相对应的值。应该显示。
这可能很简单,但我仍然需要查询。
答案 0 :(得分:2)
使用$('input[type=search]').change(function () {
$(".nano").nanoScroller();
});
并将值传递给查询两次。
在通用查询代码中(不知道livelink如何进行调用)
OR
答案 1 :(得分:1)
也许这可能是一个解决方案:
-- should work perfectly
select *
from DocumentData
where
case
when :emp_id is null then 1 -- attention :emp_id introduced in stead of emp_id
when emp_id = :emp_id then 1
else 0
end = 1
:emp_id
应该是来自应用程序的变量(用户正在更改的字段)。 1
语句中的case when
充当true
条件。