起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 682|回复: 21

【结贴】流程中怎么修改功能的显示名称??

[复制链接]
发表于 2009-11-16 14:25:25 | 显示全部楼层 |阅读模式
3个功能
主功能 标题是 'TestA'
另外一个功能是主功能的继承功能
现在流程A里面
第一环节是 主功能
另外一个环节是第二个环节
现在流程流转到第二环节的时候,要把功能的显示名称修改成'TestB'
怎么实现
版本3068
回复

使用道具 举报

发表于 2009-11-16 14:33:07 | 显示全部楼层
不是很理解,继承的时候是可以给功能直接取名为'TestB,出于啥原因要在流程流转的时候修改呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-16 14:51:00 | 显示全部楼层
问题是继承功能在流程里面显示的还是主功能的标题

况且,一个流程如果有很多个环节的话,那么我是不是每一个环节都要添加一个功能?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-16 14:54:56 | 显示全部楼层
现在就是一个流程里面很多个环节公用一个继承功能,而在处理业务数据的时候,需要根据不同的流程环节来设置功能的标题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-16 15:03:45 | 显示全部楼层
??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-16 15:30:54 | 显示全部楼层
???
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-16 15:42:41 | 显示全部楼层
????
回复 支持 反对

使用道具 举报

发表于 2009-11-16 15:59:19 | 显示全部楼层
改功能名称你改活动环节的显示名称
回复 支持 反对

使用道具 举报

发表于 2009-11-16 16:10:09 | 显示全部楼层
直接修改流程中功能环节的显示名称,这个在流程实例中是可以获取到的。FlowBroker1.FlowControl.CurrentProcUnit.displayName
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-16 17:07:39 | 显示全部楼层
请看图,我在代码里面这样写的
strFlowID,strFlowCurrentUnitID : string;
procedure TRKFP.BizFormShow(Sender: TObject);
begin
  strFlowID := FlowBroker1.FlowControl.Flow.ID;
  strFlowCurrentUnitID := FlowBroker1.FlowControl.CurrentProcUnit.ID;
  if (strFlowCurrentUnitID = 'SSRK_TD') then
  begin
    //
  end
  else if (strFlowCurrentUnitID = 'SSRK_FP') then
  begin
    FlowBroker1.FlowControl.CurrentProcUnit.DisplayName := '分配库位'
  end
end;

怎么运行的时候还是不行呢?不是这样写的吗?

流程中修改功能的显示名称.jpg

21.36 KB, 下载次数: 195

回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-14 16:32 , Processed in 0.045814 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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