起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1583|回复: 4

[结贴] 如何看过滤条件提交的sql语言

[复制链接]

15

主题

30

帖子

176

积分

初级会员

Rank: 2

积分
176
QQ
发表于 2014-3-4 18:36:19 | 显示全部楼层 |阅读模式
版本: X5.2.6 小版本号:
数据库: Oracle 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows XP 浏览器: Chrome
我设计了一个流程,有些字段不想让其他环节的参与者看,表中加了一个环节名称,用data.fname=:currentActivityLabel()设置了一个过滤条件,但返回的数据为空,如何调试 data.fname=:currentActivityLabel()是否为true,或用其他方法实现。

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-3-4 19:19:56 | 显示全部楼层
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

310

主题

4938

帖子

4767

积分

论坛元老

Rank: 8Rank: 8

积分
4767
QQ
发表于 2014-3-4 21:36:12 | 显示全部楼层
本帖最后由 yinlun 于 2014-3-5 08:17 编辑

我想提供另外一种思路来解决你的问题
办法一:可以在其他环节的w文件里把这些字段对应的控件删除了,没有了当然也就看不见了;
办法二:设置规则的relevant属性来实现,如果你的.w文件都是继承mainActivity,那么只要设置mainActivity的规则就可以了,例如:
  1. contains('mainActivity,bizActivity1', call('justep.Context.getCurrentActivity'))
复制代码
它的意思是,只有mainActivity,bizActivity1环节的界面上才显示出来,其他都不显示,你可以换成bizActivity2或者其他
这么使用规则,可以参考文档 - 《X5快速开发指南》 5.2.1.2 bizData组件 3.编辑规则

评分

参与人数 1 +6 收起 理由
jishuang + 6 赞一个!

查看全部评分

QQ:179785966
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2014-3-4 23:44:01 | 显示全部楼层
配置控制台输出执行的KSQL和SQL语句

配置文件 \runtime\BusinessServer\WEB-INF\justep.log.properties
把其中的#log4j.logger.com.justep.system.ksql=DEBUG,CONSOLE
改为
log4j.logger.com.justep.system.ksql=DEBUG,CONSOLE

加#默认是注释掉的,然后重启服务.

X5.2.6版本开始,可以在studio首选项中开启日志输出执行的KSQL和SQL语句以及执行的时间如下图,时间选项的单位是毫秒,可以设置0,然后点应用、确定,最后重启tomcat

评分

参与人数 1 +4 收起 理由
jishuang + 4 赞一个!

查看全部评分

向前进,向前进,我们……
回复 支持 反对

使用道具 举报

15

主题

30

帖子

176

积分

初级会员

Rank: 2

积分
176
QQ
 楼主| 发表于 2014-3-6 08:59:55 | 显示全部楼层
谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-15 02:03 , Processed in 0.077505 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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