起步软件技术论坛-X3

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

【结】任务主题的问题 2250版本**

[复制链接]
发表于 2008-12-17 10:52:31 | 显示全部楼层 |阅读模式
我在流程启动规则里面的流程值填充定义流程主题选择通过表达式取得,选择某个字段,但是产生的任务主题默认为数据集的最后一条数据的字段值,我想要第一条的数据值怎么取得呢?我试过在此单据保存时但还未流转的时候焦点定位的第一条数据上,但产生的任务主题还是默认为最后一条的数据值。
回复

使用道具 举报

发表于 2008-12-17 16:08:31 | 显示全部楼层
请问,该流程的 启动模式 是处理时还是流转时呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-18 11:52:50 | 显示全部楼层
处理时
回复 支持 反对

使用道具 举报

发表于 2008-12-18 12:05:15 | 显示全部楼层
看《用户手册》第9章 业务流程 9.5.1 的介绍,这个处理时,是指提交数据,即保存数据,也就是说,只要你保存数据,流程实例就生成,跟是否做流转动作没有关系。
像你这样的东东,可以
录入一条就保存,这样可以,
但这跟实际的操作不合理,那么可以在保存前把你要的那条记录的某个字段的值赋值给一个参数,然后在表达式中用参数来代理字段。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-18 13:42:45 | 显示全部楼层
哦,试试看吧。没有更好的办法了吗?
回复 支持 反对

使用道具 举报

发表于 2008-12-18 14:14:50 | 显示全部楼层
都差不多,都要通过代码,
还可以,用“CurrentTask*SaveToDB”在bbs上搜索,
例如
http://bbs.justep.com/forum.php?mod=viewthread&tid=10481
http://bbs.justep.com/forum.php?mod=viewthread&tid=26029
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-18 15:05:11 | 显示全部楼层
好的谢谢,结贴吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-18 15:13:12 | 显示全部楼层
对了,别先结啊,我有发现了,你说的是:“看《用户手册》第9章 业务流程 9.5.1 的介绍,这个处理时,是指提交数据,即保存数据,也就是说,只要你保存数据,流程实例就生成,跟是否做流转动作没有关系。”也就是说只要提交了就会生成流程实例,但是我在提交前把焦点定位到第一条,也就是BeforeApplyUpdates事件里把数据定位到第一条(dataset.first;),为什么生成的任务主题还是数据集的最后一条数据值呢。
回复 支持 反对

使用道具 举报

发表于 2008-12-18 15:14:35 | 显示全部楼层
ok,不客气,
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-28 15:08 , Processed in 0.040336 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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