帆軟報(bào)表如何導(dǎo)入excel?
帆軟實(shí)現(xiàn)簡(jiǎn)單的批量導(dǎo)入
直接寫好標(biāo)題列
做導(dǎo)入功能不需要定義數(shù)據(jù)集,因?yàn)閿?shù)據(jù)都是由外部而來(lái),更多的,則是對(duì)單元格的操作。這里寫好標(biāo)題列,要求是與要導(dǎo)入的excel標(biāo)題列一樣,或者在導(dǎo)入時(shí),可以先下載模板。
在模板工具欄,點(diǎn)擊模板web屬性,然后再對(duì)話框中選擇為模板單獨(dú)設(shè)置,我們可以再頂部工具欄中選擇我們想要的按鈕,這里的原樣導(dǎo)出我們可以選擇后編輯名稱為下載模板。
設(shè)置填報(bào)單元格與數(shù)據(jù)庫(kù)的對(duì)應(yīng)關(guān)系
寫好列標(biāo)題,需要設(shè)置與數(shù)據(jù)庫(kù)相關(guān)的東西了。
可以通過(guò)添加字段,只能添加單元格給報(bào)表中需要導(dǎo)入哪個(gè)字段,字段所在單元格對(duì)應(yīng)數(shù)據(jù)庫(kù)哪個(gè)字段做對(duì)應(yīng),可以手動(dòng)了錄入,也可以選擇只能選擇都可以,一般來(lái)講,使用智能提交。
單元格的內(nèi)容除了導(dǎo)入的值以外還可以是自定義的公式,日期,uuid編碼等,還可以是外部傳來(lái)的參數(shù),這都是后面靈活掌握的,到這基礎(chǔ)的配置算是做完了。
設(shè)置數(shù)據(jù)校驗(yàn)
還是在剛才的界面,切換到數(shù)據(jù)校驗(yàn)欄
點(diǎn)擊 '+'可以新建校驗(yàn),一般新建內(nèi)置校驗(yàn),右邊可以設(shè)置校驗(yàn)內(nèi)容,這里需要用到各種帆軟公式就不再多說(shuō),在帆軟社區(qū)可以查到,只是記錄一個(gè)思路,方便日后放下這個(gè)報(bào)表還能再拾得起來(lái)。
至此,數(shù)據(jù)校驗(yàn)已經(jīng)配置完成。
測(cè)試導(dǎo)入報(bào)表
當(dāng)點(diǎn)擊提交后,成功會(huì)有成功的提示信息,失敗也會(huì)對(duì)應(yīng)的報(bào)錯(cuò),帆軟的具體報(bào)錯(cuò)信息,可以在部署的服務(wù)器上將系統(tǒng)監(jiān)控調(diào)整為debug模式,就可以查看具體信息了
帆軟簡(jiǎn)單的導(dǎo)入功能差不多就是這樣子了