起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 215|回复: 8

【搞定】我的任务(待办)列表**

[复制链接]
发表于 2007-12-17 23:34:06 | 显示全部楼层 |阅读模式
想修改我的任务(待办)列表的显示,
想显示流程业务数据和流程控制数据。如图.
请问怎么做呢?

1.jpg

78.14 KB, 下载次数: 168

回复

使用道具 举报

发表于 2007-12-18 11:19:28 | 显示全部楼层
我的任务(待办)列表的字段是在“业务模型\协同系统\任务\任务中心信息\任务导航(基类)”中增加的,具体代码在
...
procedure TTaskNav.DoGetTaskFields(var ATaskFields: string);
begin
  ATaskFields := 'FSUBJECT, FCREATETIME, FPLANSTARTTIME, FPLANFINISHTIME, FSTARTTIME, FFINISHTIME, FSTATE, ' +
    'FGUID, FTYPE, FFUNCURL, FUPDATEFLAG, FPROCURL, ' +
    'FSPERSONNAME, FSOGNNAME, FSDEPTNAME, FSPOSITIONNAME,FRPERSONNAMES';
end;
....

楼主根据需要往里面加载自己需要的字段和处理自己的需求
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-18 13:12:33 | 显示全部楼层
这样的,我走了个发文流程,流程字段FWID,发文有起草人MAN,所属专业Spec等。
需要显示部分任务表数据,和发文起草人,所属专业等。
一条待办任务显示任务数据和发文部分信息。
请问具体怎么个修改法?给个范例好吧!请详细些,谢谢!
回复 支持 反对

使用道具 举报

发表于 2007-12-18 16:39:59 | 显示全部楼层
这部分遇到一些问题,今天不能给结果了,尽量明天给你结果,见谅
回复 支持 反对

使用道具 举报

发表于 2007-12-18 17:33:18 | 显示全部楼层
终于搞出来了,

1、参考2楼把任务表的扩展字段加载进来,例如加载 ESField01、ESField02

2、然后在流程上定义,如果所有的任务都需要填写这些数据,那么直接在流程的“任务取值规则”上定义,如果是某个环节需要填写这些数据,那么在某个功能环节的“任务取值规则”上定义,
注意这个是一次性填写的,当任务创建后,填写了,后面再修改自己的业务数据就不能同步了,只能自己写代码去更新这条任务的相应的数据了,

“任务取值规则”的定义,见附件

4.gif

17.43 KB, 下载次数: 111

回复 支持 反对

使用道具 举报

发表于 2007-12-21 09:17:50 | 显示全部楼层
好了吧,还有其他问题吗?没有我结贴了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-24 16:41:06 | 显示全部楼层
jieba
回复 支持 反对

使用道具 举报

发表于 2007-12-24 16:59:49 | 显示全部楼层
ok
回复 支持 反对

使用道具 举报

发表于 2007-12-25 16:43:02 | 显示全部楼层

收藏

OK
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-3 19:04 , Processed in 0.044764 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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