最近公司上了用友ERP系统,我发现在用友U8中用了大量的所谓参照窗口来实现数据完整性,感觉很实用,但不知DELPHI怎么实现,请各位大侠指点.比如:有一个库房表来存放输入的所有库房(成品库,半成品库,原材料库)
在其它地方(注意不指一处),如入库单输入界面,现存量查询界面等的库房哪一个文本框控件
(系统要求里边必须输入库房表中的现有库房,这个功能都好实现),后边有一个小按钮可以实现参照功能(这是这个功能),点击这个小按钮会弹出一个窗口,这个窗口有列表出库房表中的所有数据供用户选择,点选择后,参照窗口关闭,你所选的库房的名字会出现在之前的文本框控件中.到这里功能演示完毕.如果单单是要实现一个参照,哪好办,把参照窗口中选定的值付值给入库单窗口中的一个文本框控件就可以了.但是它高明的地方就在于他这个参照控件是通用的,就是只要在需要参照输入库房的地方都可以调它出来选库房,然后当前使用的窗口(可能是很多个不同的窗口,但它们中都有一个文本框需要输入库房)中都可以得到选定的值.这就麻烦了,我不能在参照窗口中把选定的值付给某一窗口的文本框控件,因为这样就不通用了,就要为每一个需要参照的窗口都新建一个参照窗口.现在要实现它哪样的一个参照窗口到处通用,请大侠们看看怎么才能实现????????????????????????????