| ISS数据流程 |
4·6·3·5 外部关系实例:带过滤条件的外部关系
业务原型:
天成物流配送公司在向供应商采购货品时,供应商通常会按照采购量配发一定比例的赠品。这样,在天成物流配送公司的采购单上常常会出现赠品,而财务规定赠品不计入采购统计数据中,因而在对供货商供货情况做统计时,需要将采购单中的赠品过滤掉。

定义关系:
1、将“采购入库”和“供应商供货明细表”从属性树窗口拖拽到数据流程定义白板,定义两表间相关属性的关系连线如下:
2、将光标置于关系连线上,单击鼠标右键,在浮动菜单上选择“定义数据流”:
3、弹出”定义数据流程“对话框,单击”定义过滤“按钮:
4、在弹出的”表格查询“对话框中,定义查询条件如下图,然后单击”确定“按钮;
5、此时,在”定义数据流程“对话框中的”过滤条件“一栏将自动填入已定义的查询条件。然后,将”适合两表间的所有关系“勾选为被选状态,这样,所有建立了连线的关系都将自动增加这个过滤条件。
6、定义数据流程完成后,单击”确定“按钮,在”供应商供货明细表“的关系栏将自动增加过滤条件表达式,同时选择连线上将增加一个矩形的过滤器。如下图: