2# 慧娴亚伦 * z' v4 Y u( W& E: d
一个27行的表格,要分成9个部分传出去,如果按照全局表的话,就会产生9个全局表,太多了。所以,想问一下,能否避开全局表的方法传递信息?
- y% [4 G8 m6 e# V5 k! o0 z# B: J8 F9 Z6 g* y# N' g
对我的模型在解释一下:& w* w4 t0 j5 q: b- y! b. ?
1)托盘代表订单。 我在临时实体箱内,给托盘“OrderPallet”设了27行1列的表格标签“OrderTable”,代表总订单;
7 R5 J3 W _- }; a: H2)“产生订单23”发生器,产生给“OrderPallet”托盘;
; p) h P7 u. Z1 ^3 f3)在发生器“产生订单23”内,将全局表“订单发生3”的数据,第一个订单行的每列导入每一个托盘“OrderTable”的每行内,代表该托盘的订单;
5 d$ }; n' E3 d3 g+ s' k" e4 z' Z2 T4)订单托盘到达“订单队列区23”暂存区,将订单托盘的标签表格“OrderTable”的信息,发送给“订单队列区23”暂存区的中间端口(1-9)。
6 w/ y# Z$ k+ L; N8 r, B8 y 其中:标签“OrderTable”的1-3行数据,发送给“订单队列区23”暂存区的中间端口1;, ~2 v$ c3 t6 q
4-6行发给中间端口2,等等,后续的以3个为单位依次类推。
$ V: @0 {! _% o, A疑问:
9 c0 p; M/ U a4 ?5 e2 `1)上述的红色字体部分,即为疑问。如何将表格内的3行数据,通过一条消息发送给中间端口?
n3 {7 {0 t: E4 k% r+ c+ |' b& V
. p4 `; g' _5 L3 ~希望能尽量避开再写入全局表的方式, 避免全局表太多~
0 N3 n+ I, B% |$ ^3 u) l/ c R: R3 \) K3 B- K# x& ~& u
不知道这样解释是否说的清楚了,不清楚的地方我再补充~~ a; g7 d" O8 x x2 `' L8 \
! N) g9 Z0 A6 T' d( x
辛苦啦,非常感谢~ |