起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 179|回复: 7

【搞定】关于任务关联定义的问题??**

[复制链接]
发表于 2008-1-26 15:21:16 | 显示全部楼层 |阅读模式
在你们的任务关联文档中说道:
  在执行行为同步定义之中的‘插入’行为时,满足行为同步定义里的业务数据行为为插入、任务行为为新建的触发条件:“BizTaskData.FBizType='WORKLOG'”时,在任务表里执行一个记录的新增操作,而任务字段与用户选择的业务数据表里的字段的同步映射是由业务字段和任务字段的对应定义来指定的,业务数据表的主键是可选且可修改的,唯一指定一条业务数据记录的。

对于这句:“满足..触发条件:“BizTaskData.FBizType='WORKLOG'”时,在任务表里执行一个记录的新增操作”。是不是应该这样来理解:
  
   如果在定义了“新增业务操作与任务行为的同步规则”那么以“工作日志”为例。如果在工作日志上进行了“新建”“更新" 的操作,那么同时会 形成与业务数据有关的任务数据,并在相应用户的”代表任务“或”提交任务“出现一条任务信息。 如果不定义,比如我自己做了个功能,我只想在任务中心能新建,但是不要形成一条任务,那么我就可以不定义 ”行为同步定义“对吧??
回复

使用道具 举报

 楼主| 发表于 2008-1-26 15:23:50 | 显示全部楼层
然后请解释一下”工作日志处理“中为什么定义了那么多的
任务字段与业务字段的对应关系?用业务数据表的主键字段不能确定一条业务数据记录吗?

2008-01-26_15-24-54.jpg

59.81 KB, 下载次数: 127

回复 支持 反对

使用道具 举报

发表于 2008-1-26 15:26:17 | 显示全部楼层
是的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-26 15:58:39 | 显示全部楼层
经过看文档我理解到:业务字段与任务字段的对应关系的设置我现在知道,它的作用是在产生业务数据时候,将业务数据的某些信息填充到任务表中是吗?
然后根据我的理解你看看对不对?
  如果一条任务是从流程中产生的,或者是一条任务的子任务。那么首先
(第一步)填充业务数据表中的业务数据
(第二步)根据业务与任务对应字段的设置,来根据业务数据填充任务数据。
         其中,如果是流程产生的任务,那么流程GUID(a这里填充的是流程GUID还是流程id??请解释???)会在第一步就填充到业务数据表的“关联编号”字段中(该字段引用‘流程ID’业务元素)
我的理解对不对???
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-26 16:24:42 | 显示全部楼层
另一个问题就是: 在你们的任务中心中的功能本身不带流程。 任务中心的任务的业务数据 都放在”业务数据表中“ 在”任务关联设置中“进行设置后,它就能产生任务及任务数据。同时任务打开时候会查找“任务业务数据表”从而检索到“业务数据表”中对应的业务数据。

而与有流程的功能有所不同的是:
   那么我自己做的功能,并且它是在流程中的,与上面不同的是:
   此时业务数据与流程所产生的任务数据之间的对应关系--是由”流程ID表“来完成的,流程入口功能新增的业务数据,根据流程关键字段设置,取到它,并把它写道”流程ID表中"(而业务数据保存后进入的是我自己的表中) .流程流转后接到任务的人,打开任务后,会根据任务表的“流程”字段,找到这条任务对应的流程guid,并在“流程id表“中找这个"流程guid“如果找到了,就根据“FID 流程ID”的值,在我自己的业务数据表中来找业务数据。而要从那个业务数据表中来找业务数据是由流程的流程字段来表明的。

我的理解对不对啊?请给予解释
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-26 16:32:17 | 显示全部楼层
也就是说 ”流程id表“ 是流程产生的任务 与业务数据对应的关键表
而”任务业务数据“是,在任务中心中的功能,所产生的任务与业务数据的对应关键表。对吧????????????????
回复 支持 反对

使用道具 举报

发表于 2008-1-26 17:36:02 | 显示全部楼层
自定义任务关联产生的是无流程的任务,
这些任务与流程任务都存储在任务表、任务消息表

现在都通过任务业务数据表关联任务和业务数据,流程ID表是兼容性保留
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-27 13:47:36 | 显示全部楼层
奥,知道了。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-6 04:15 , Processed in 0.043828 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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