天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2870|回复: 0

[视图-数据&查询] 如何让视图实现打开时为空【视图过滤-初次加载不显示记录】

[复制链接]
purple 发表于 2012-2-6 09:04:23 | 显示全部楼层 |阅读模式
Q:当我打开菜单对应的表个视图时,先不要显示视图包含的数据,我按查询表单的一些条件进行选择后,点查询再来显示,如何来实现?

A:目前可以通过在视图的过滤条件选择sql或者dql的模式,返回不同的sql来实现。可参考以下脚本。
1、一定需要配置查询表单,在查询表单中添加一个下拉字段_name,选项是"Y",可以隐藏;

var name=getItemValueAsString("_name");//查询表单的某个字段

var sql;
if(!"Y".equals(name)){
      sql="select * from tlk_aaa where 1<>1";
}else{
     sql="select * from tlk_aaa where 1=1";
}
sql;

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 10:43

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表