起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 138|回复: 3

组织节点不存在:

[复制链接]
发表于 2009-6-24 17:14:45 | 显示全部楼层 |阅读模式
之前我是通过直接操作相关流程表来启动流程,
涉及应该是一下表吧?
    TFLOW
       TFLOWID
       TTASK
       TTASKMESSAGE
       TTASKBIZDATA
在启动第一个流程的时候,手动流转时没有问题,但是我直接操作进入第二个流程后,

手动去流转提交下一流程时出现如下错误(问题的原因出在哪里呢):

liuc.jpg

9.06 KB, 下载次数: 81

回复

使用道具 举报

发表于 2009-6-24 17:22:44 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-25 08:40:14 | 显示全部楼层

[结案]已处理

提示信息那里显示岗位后面居然不是编码,所以怀疑问题出现在岗位的编码上面,因此我就把所有涉及岗位名称的字段都填写岗位编码。在提交数据,流程居然能正常流转了?
  tnRow = TTASKMESSAGE_DS.Tables[0].NewRow();

            tnRow["FPARENTGUID"] = "-1";
            tnRow["FGUID"] = this.GetGuid();
            tnRow["FCLIENTACCOUNT"] = "BLIT.COM";
            tnRow["FTASKGUID"] = strT_TaskGuid;

            tnRow["FRDEPT"] = strYXBMID;
            tnRow["FRPOSITION"] = strYXRGWID;
            tnRow["FRPERSON"] = strYXRBM;
            tnRow["FRORGURL"] = strYXRYURL;//"\\ROOT\\01000000.OGN\\01990000.DPT\\4.PTM\\ZS.PSM";


            tnRow["FSTATE"] = "tmsSend";

            tnRow["FRDEPTNAME"] = strYXBMMC;
            tnRow["FRPOSITIONNAME"] = strYXRGWID;// strYXRGWMC;  目前还不清楚为什么填写岗位ID才能正常流转工作票

            tnRow["FRPERSONNAME"] = strYXRXM;
            tnRow["FROGN"] = "01000000";
            tnRow["FROGNNAME"] = GDJMC;
回复 支持 反对

使用道具 举报

发表于 2009-6-25 09:10:04 | 显示全部楼层
tnRow["FRPOSITIONNAME"] = strYXRGWID;// strYXRGWMC;  目前还不清楚为什么填写岗位ID才能正常流转工作票

应该不是这里的问题,建议楼主预览表数据,对比一下你新增的记录和正常启动的流程数据有什么差异。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 14:35 , Processed in 0.043385 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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