起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: jakek

【结贴】如何增加任务中心中看到的列**

[复制链接]
发表于 2009-3-11 11:25:00 | 显示全部楼层
?楼主,你哪里不明白呢?
1、Command.FlowTasks[0].ExtendAttributeAsString['ESField01'] := '扩展属性1';
这个方式是给任务的扩展字段(具体的扩展字段可以由你自己定)赋上你自己的值。

2、赋值后,可以在下一个环节,查看:
memo1.Lines.Clear;
  memo1.Lines.AddStrings( FlowBroker1.FlowControl.CurrentTask.ExtendAttributes);
因为1中你是给下一个环节的任务的扩展赋值了,所以这里就在下一个环节中去看当前任务的扩展属性的值。ExtendAttributes是一个TStringList
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-11 11:40:25 | 显示全部楼层
8楼中说了啊。为什么赋值后,还要写段代码来看啊。
对这个意图不太明白。
回复 支持 反对

使用道具 举报

发表于 2009-3-11 11:45:56 | 显示全部楼层
。。。哦,可以不用写代码去看。上面只是说告诉一个方法,可以通过这样的方式去看。
回复 支持 反对

使用道具 举报

发表于 2009-3-11 11:46:25 | 显示全部楼层
原来是这样的意思呀,理解偏差了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-11 12:03:51 | 显示全部楼层
我没用过memo,不知道他的表现形式。所以问一下。


另外想问一下,扩展字段可以改名字吗? 例如把 ESField01 改成 BIZTYPE。会对其他地方有影响吗?
原来的名字只是区别字符的类型和大小吧?
回复 支持 反对

使用道具 举报

发表于 2009-3-11 12:40:52 | 显示全部楼层
字段id尽量别改吧。显示名称改改是可以的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-11 14:48:59 | 显示全部楼层
那自己添加字段呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-11 15:10:51 | 显示全部楼层
因为有可能不够用。只有6个varchar(255)的扩展字段
回复 支持 反对

使用道具 举报

发表于 2009-3-11 15:29:38 | 显示全部楼层
可以加。
注意要以‘E’打头。
另外要注意,修改或者增加后写好记录日志,因为以后版本升级的话,可能会被重置掉,需要重新修改或者增加。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-11 15:52:04 | 显示全部楼层
另外,不知道任务中心是使用哪个网格。所以不知道改哪里好。
    因为程序中只有 协同系统 里有与任务相关的信息和功能,但这个 任务中心信息 里面所有的网格都与business里看到的任务中心里的格式不一样。所以判断任务中心的代码不在 协同系统 中。
    有劳各位给点指导。谢谢1
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-25 23:56 , Processed in 0.039283 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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