起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3694|回复: 6

[结贴] 有没有importexcel使用的例子

[复制链接]

2

主题

6

帖子

10

积分

新手上路

Rank: 1

积分
10
QQ
发表于 2017-11-14 15:27:34 | 显示全部楼层 |阅读模式
要做excel数据导入,看到有importexcel控件,但不知道怎么使用,有没有详细点的例子可以参考一下,谢谢

0

主题

10

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
发表于 2017-11-14 15:32:55 | 显示全部楼层
很好用的
回复

使用道具 举报

0

主题

10

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
发表于 2017-11-14 15:56:07 | 显示全部楼层

你需要自定义一个文件叫import.mapping.xml,这个文件关联你的数据源,里面是你要插入数据的字段
<?xml version="1.0" encoding="UTF-8"?>
<mapping>
        <default-config>
                <sheet all="false" start="1" end="1"/>
                <row all="false" start="2" />
        </default-config>
        <concept name="CON_DefeatFix">
<!--                <primary-key>-->
<!--                        <key-value cell-number="1"/>-->
<!--                </primary-key>-->
                <relation name="DefectCode" cell-number="1"/>
                <relation name="DefectContent" cell-number="2"/>
                <relation name="Profession" cell-number="3"/>
                <relation name="DefectCategory" cell-number="4"/>
                <relation name="DutyUnit" cell-number="5"/>
                <relation name="Proposer" cell-number="6"/>
                <relation name="ProposeDate" value-type="date" cell-number="7"/>       
        </concept>
</mapping>

<!--
                default-config: 导入默认参数
                        sheet:excel页
                                all:是否导入全部页
                                start:导入开始页
                                end:导入结束页
                        row:excel行
                                all:是否导入全部行
                                start:导入开始行
                                end:导入结束行
                concept:数据映射
                        name:概念名称
                    relation:关系
                        name: 关系名称
                         value-type:数据类型,需要转换成的数据类型,没有定义时取relation的类型。类型包括:string,integer,float,date,datetime,time,decimal,text
                         cell-number:关系在excel中对应的列号,从1开始。
                         date-pattern:数据转换格式,如excel中为文本类型,导入关系为日期类型时,可通过定义该属性设置转换规则,格式如:"yyyy-MM-dd hh:mm:ss"
                
                   注意:
                    系统会读取excel单元格类型,当excel单元格的类型与所导入关系类型不一致时,需要通过定义 value-type或date-pattern属性进行格式转换。否则将造成导入失败的问题。
-->

评分

参与人数 1威望 +50 收起 理由
jishuang + 50 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

0

主题

10

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
发表于 2017-11-14 15:57:31 | 显示全部楼层
页面上拖动一个叫importexcel,l来关联上面那个xml文件
回复 支持 反对

使用道具 举报

0

主题

10

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
发表于 2017-11-14 15:58:33 | 显示全部楼层
然后再在toobar中添加importExcel【导入Execl】
回复 支持 反对

使用道具 举报

0

主题

10

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
发表于 2017-11-14 15:58:52 | 显示全部楼层
完事
回复

使用道具 举报

2

主题

6

帖子

10

积分

新手上路

Rank: 1

积分
10
QQ
 楼主| 发表于 2017-11-14 17:11:02 | 显示全部楼层
按楼上的方法搞定了~~~,谢谢~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-28 17:03 , Processed in 0.059778 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表