您的位置:首页 > 其它

(39) 无独立列表视图数据导出导入

2016-08-29 14:28 309 查看
简述:

系统中可以导入导出,都建立在列表视图上,针对一对多的情况,有时会让用户无从下手,特别”多”的那一方没有对应的列表视图,系统里,有好多这样的例子,典型的是销售订单和销售订单产品明细,但这次我采用的是“运费”来举例子。









可以看到一个价格网格有多个定义条,这里称为网格明细,这次工作量主要是导入这些网格明细,但在系统表面找不到对应列表视图,这时会很头晕,好几条的定义,总不能一条一条加,当然可以二开一个功能进行导入,但也来得慢,这里我给大家讲解,自己创建列表视图

操作如下

首先开启技术特性,查到网格的模型





这里看到,网格对象是 delivery.grid 网格明细对象是delivery.grid.line









看到搜索对应的窗口动作

选择它,复制一份 修改





这里看,很简单,只要改一个名称和对象就可以

保存完,我们要查到这个动作对应的id









这个id 记录下

回到网格列表视图









只改最一个action的值 ,为网格窗口动作的id , 回车

是不是神奇地网格明细的列表视图出来。

接下来就可以导出导入

选择一行









用liberoffice 打开导出的cvs文件





字符一律用 utf-8,这样中文就不会乱码





这个表对应一系统还是知道每个字段对应





第一行是id , 是系统自己生成,若我是第一次导入,就把第一列全部删除

根据这个模板整理的数据





我这里导的数据是美国的,对应的网格 delivery.delivery_grid_dhl_usa ,这个要网格里有定义,网格我开始先导入了,为了好一点整理表格,这时的id,自己编号了

好,数据好,就可以进行导入了





















好了,这样就导入数据。

结尾:我这里只是简单说了一下,希望对大家有用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐