H
herofy
Unregistered / Unconfirmed
GUEST, unregistred user!
我想做一个进销存,有好多单据对吧?都要新建保存。我在客户端只放一个socket,服务器端建一个服务器程序,一个RDataModal对吧?建了一个RdataModal肯定就有了一个接口对吧(比如叫IServer)?接口里写好多函数,不好维护我觉得,而且太多,比如采购单保存、销售单保存什么的,所以我想建再建一个接口叫IBill,有几个函数新建、保存。这样我再在Iserver接口下建一个函数GetInterFaceByID参数是单据类型,返回类型为IBill,这个GetInterFaceByID函数实现功能为:根据不同的单据类型来实例化IBIll接口,这样客户端调用的时候就只用这样作了
var tt:IBill
tt:=socket.appserver.getinterfacebyID(单据类型);
tt.新建;
tt.保存;
不知道我说明白了没?
现在有两个问题是这个的关键第一个怎么实例化IBill;第二个是怎么返回这个接口。
var tt:IBill
tt:=socket.appserver.getinterfacebyID(单据类型);
tt.新建;
tt.保存;
不知道我说明白了没?
现在有两个问题是这个的关键第一个怎么实例化IBill;第二个是怎么返回这个接口。