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

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

表单查询

[复制链接]
gaoym2011 发表于 2011-7-13 10:23:01 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2011-7-14 10:03 编辑


点击进入表单的时候会将所有用户全部显示出来
  怎么让它只显示当前用户的信息

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| gaoym2011 发表于 2011-7-13 10:31:12 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
keezzm 发表于 2011-7-13 10:59:02 | 显示全部楼层
尊敬的gaoym2011用户,你这个问题可以在视图的“过滤”配置里面编写你的iscript代码来完成条件过滤,方式有四种,你可以选其中一种来来将不需要的信息过滤掉,我们建议你是用DQL或者SQL的方式来获取你当前登录用户的信息。
 楼主| gaoym2011 发表于 2011-7-14 10:37:50 | 显示全部楼层
回复 3# keezzm
   怎么过滤!??    sql应该怎么写!??
shary 发表于 2011-7-14 10:42:22 | 显示全部楼层
您好,您的意思是希望视图中只显示表单字段用户姓名=当前登录用户的数据吗?
您可以用视图过滤的sql模式。脚本如下:
var user =getWebUser();//获取当前登录用户
var name = getWebUser().getName();//获取当前登录用户姓名
var sql ="select id,domainid ,item_用户姓名 from  tlk_表单名  where item_用户姓名='"+name+"'";
sql;

然后在视图列中用户姓名字段通过脚本区获取值
getItemValueAsString(用户姓名);
 楼主| gaoym2011 发表于 2011-7-14 11:40:16 | 显示全部楼层
回复 5# shary
  过滤成功以后    点击视图的时候不会显示表单了
matt_ 发表于 2011-7-14 11:45:33 | 显示全部楼层
视图基本信息是-->相关表单,你要选择你相应的表单!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| gaoym2011 发表于 2011-7-14 11:45:36 | 显示全部楼层
回复 6# gaoym2011

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
matt_ 发表于 2011-7-14 15:53:20 | 显示全部楼层
我试了可以呀!  仔细想想你还设置了什么没?

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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