起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 263|回复: 6

设置流程执行者出错

[复制链接]
发表于 2010-6-8 14:27:41 | 显示全部楼层 |阅读模式
限定执行者表达式如下:

OrgKey(GetProcUnitExecutorDept('', True), 'KSJSFZR',  &[Biz:\XAXXHCH\SCAPXX.Info\SCAPSJJ.DataSet\F_DeptTechLeader.DataSetField])

校验时提示没问题,运行时报错(提示缺失括号),不知道如何能跟踪到此处代码?
回复

使用道具 举报

发表于 2010-6-8 14:31:51 | 显示全部楼层
GetProcUnitExecutorDept('', True),
这个取环节执行者所属的部门没有环节,填上个已经执行过环节的id看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-8 14:48:34 | 显示全部楼层
我试试,不加参数不是代表上一环节么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-8 14:49:55 | 显示全部楼层
同样的错误:


---------------------------
X3 Studio
---------------------------
运行系统初始化的时候发生异常:在操作文件:Org:的时候出现异常,操作代码:34,异常信息:invoke batch method error, error occur during invoke getRecords method, ORA-00907: 缺失右括号


类型:EFileExecuteAction。
---------------------------
确定   
---------------------------
回复 支持 反对

使用道具 举报

发表于 2010-6-8 15:02:17 | 显示全部楼层
看看服务器控制台,又没有错误的sql语句
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-8 15:08:14 | 显示全部楼层
有,比较复杂:

CommandText: select 0 as FILEINDEX, A.*,  (select COUNT(FGUID) from TORGSYSTEM where FCLIENTACCOUNT = 'GEOWAY' and FPARENTGUID = A.FGUID  and FD
EVEL = 0) AS CHILDRENCOUNT from TORGSYSTEM A  where FCLIENTACCOUNT = 'GEOWAY' and FGUID IN (SELECT FGUID FROM TORGSYSTEM WHERE (FGUID IN (SELECT
ID FROM TORGSYSTEM b, TORGSYSTEM a where a.FGUID IN (SELECT FGUID FROM TORGSYSTEM WHERE (FGUID in (select FGUID from TORGINDEX where UPPER(FID)
UNIT.FUNCREF' and UPPER(FVALUE) = '\XAXXHCH\TZBMJSFZR.FUNC')))  AND b.FGUID IN (SELECT FGUID FROM TORGSYSTEM WHERE ( (UPPER(FFILENAME) LIKE '%.P
)  AND ((( (b.FPATH LIKE a.FPATH || a.FID || a.FKIND || '\%') OR ((a.FKIND = '.PTN') AND ((b.FID = a.FID AND b.FKIND = '.PTM') OR (b.FPATH || b.
b.FKIND LIKE '%\' || a.FID || '.PTM' || '\%'))) ) OR ( a.FPATH || a.FID || a.FKIND = b.FPATH || b.FID || b.FKIND )))) AND FGUID IN (SELECT FGUI
TORGSYSTEM WHERE (FDEPT = 'FGUID IN (SELECT B.FGUID FROM TORGSYSTEM B, TORGSYSTEM A WHERE A.FGUID IN (SELECT FGUID FROM TORGSYSTEM WHERE FGUID
LECT FGUID FROM TORGSYSTEM WHERE (FDEPT = 'HCSFY') AND (FPOSITION = '' OR FPOSITION IS NULL) AND (FPERSON = '' OR FPERSON IS NULL)))  AND ((( (B
LIKE A.FPATH || A.FID || A.FKIND || '\%') OR ((A.FKIND = '.PTN') AND ((B.FID = A.FID AND B.FKIND = '.PTM') OR (B.FPATH || B.FID || B.FKIND LIKE
|| A.FID || '.PTM' || '\%'))) ) OR ( A.FPATH || A.FID || A.FKIND = B.FPATH || B.FID || B.FKIND ))))') and (FPOSITION = 'KSJSFZR') and (FPERSON =
) and TO_CHAR(FDELETELEVEL) = 0) AND (FDELETELEVEL = 0))
回复 支持 反对

使用道具 举报

发表于 2010-6-8 15:46:35 | 显示全部楼层
orgkey的参数应该是字符串,这里第一个参数是表达式了。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-8 14:00 , Processed in 0.039039 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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