起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: 新来小职员

【搞定】流程问题不明白出错的原因,请版主帮忙看下[问题]

[复制链接]
发表于 2007-8-29 11:25:42 | 显示全部楼层
11楼的错误怎么重新,你把回收站中流程彻底删除还有吗?

24楼的问题,请告知流程的具体位置? 和 怎么重现?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-29 12:08:20 | 显示全部楼层
回收站?X3哪个地方?

流程在:
进销存\销售业务\销售业务流程\销售业务流程
回复 支持 反对

使用道具 举报

发表于 2007-8-29 13:34:09 | 显示全部楼层
最初由 新来小职员 发布
[B]另外还有的问题,定义启动规则新建,怎么只对流程中的订单和审批起作用,后面两个功能出库和收款都不会自动新建,是不是跟流程字段有关系的? [/B]


你看,流程字段用的是“业务模型\进销存(管家婆)\数据库\销售业务\销售订单表”的“单据编号”这个字段,
流程入口功能“销售订单功能”用的数据集 销售订单数据集 是来自 “业务模型\进销存(管家婆)\数据库\销售业务\销售订单表” 这个表,且选择了“单据编号”这个字段,
同样“部门经理审批”也同 流程入口功能“销售订单功能”一样,
而到 出库功能 ,用到的数据集是 “出库单数据集”是 来自 “业务模型\进销存(管家婆)\数据库\销售业务\出库单表” 这个表,虽然也选择了“单据编号”这个字段,但跟前面两个功能根本就没有关系了,进入功能肯定就没有数据了

不过我没有太理解你说的“定义启动规则新建,怎么只对流程中的订单和审批起作用,后面两个功能出库和收款都不会 自动新建”怎么理解红色字体的自动新建,应该是啥样子,你的流程为啥会做成这样?
回复 支持 反对

使用道具 举报

发表于 2007-8-29 13:37:20 | 显示全部楼层
回收站,选中“进销存(管家婆)”空间,然后选中右键菜单 的属性,就会弹出对话框,其中有一页为回收站,这就是我说的回收站的概念
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-29 15:03:36 | 显示全部楼层
11楼的问题也ok了,是因为没有在回收站彻底删除流程.
我建流程的目的是为了让流程能引导用户完成整个交易过程.
销售订单在流程中会自动新建一张新表单.象图中那样,对于出库功能和付款功能,我之前用你说的方法在数据集的where部分加1<>1,这样虽然能在表单启动时将表显示为一张空表,但是在流程中有时又需要将表单的内容显示出来,如在协同-工作台-待办任务中,用户想打开保存过的表单进行流转操作时却看不到以前输入的数据,因为表单一直都会在启动功能时显示为空的表单,于是这个方法也就无法满足需求了.

1.jpg

61.26 KB, 下载次数: 84

回复 支持 反对

使用道具 举报

发表于 2007-8-29 15:16:32 | 显示全部楼层
你这样做,
1、“出库功能”和“付款功能” 跟前面的“销售订单功能”和“部门经理审批”没有关系,为啥还要挂到一个流程中呢?
2、在“出库功能”和“付款功能”这两个功能中根本就用不到 “销售订单功能”和“部门经理审批”这两个功能的数据。且“出库功能”和“付款功能”这两个功能是同时进行的,相好之间也没有任何关系
这样为啥还要挂到流程中呢?
这样看,这四个功能,除了前面两个有关系,后面两个各自独立,怎么叫做完成整个交易过程?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-29 15:42:07 | 显示全部楼层
这样做主要是让操作付款功能的操作者能在任务列表中看到自己的任务,提示他进行付款单的填写工作,原来我们设计是有关连的,当订单审批后就能在付款单中调用完成的订单,并可以把商品的信息直接填充到付款单中.出库单也一样,只是现在还不知道如何实现.
我还不知道如何调用流程中的单据编号,只要知道如何取得流程的单据编号就可以在付款单中做一个功能按钮电击后弹出该流程中完成的单据,将需要的数据赋值到付款单或出库单相应的栏目中,协助用户完成单据的录入.
如果实现难度太高,我自然会将后两个单据的功能独立出来,尝试一下嘛.
回复 支持 反对

使用道具 举报

发表于 2007-8-29 16:08:24 | 显示全部楼层
呵呵,
“出库功能”和“付款功能”应该要以“销售订单功能”作为依据的,要不“出库功能”怎么知道要出库哪些商品,每个商品要出库多少数量,

同样“付款功能”肯定要以“销售订单功能”作为依据的,要不怎么知道要付多少钱,

所以这两个功能肯定要把前面的数据带下来,也就是,他们不但要有自己需要填写的数据,还要有依据,对吧。所以“销售订单功能”用到的数据,也就是“销售订单信息”这个信息的数据集也应该在“出库功能”和“付款功能”中表现出来,把“销售订单数据集”这个作为主数据集,“出库单信息”下的“出库单数据集”作为从数据来表。“收款业务功能”也类似

因为“出库功能”和“付款功能”这两个功能用到数据集跟“销售订单功能”功能用到的数据集不在一个信息下,没法定义主从,要不把他们放到一个信息下,直接定义主从,要不只能动态创建主从,参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=553  2楼的方法
这样就不需要加1<>1的条件

不知道我的分析是否对,如果是“出库功能”和“付款功能”不要以“销售订单功能”作为依据的,那么就独立出去,放在流程中没有意义
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-29 16:34:52 | 显示全部楼层
不太理解dsMaster和dsDetail,这两个东西代表的是什么,代表的是主数据集和从数据集么?如果是,调用时需要在功能中引入数据集么?我用数据集名字代替代码中的dsMaster和dsDetail,但好象不是这么用的,可以举个更实际易懂的例子吗?
回复 支持 反对

使用道具 举报

发表于 2007-8-29 16:55:20 | 显示全部楼层
dsMaster 这个是主数据集代理的ID
dsDetail 这个是从数据集代理的ID
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-15 23:18 , Processed in 0.040683 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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