真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

填報(bào)腳本之輕松搞定復(fù)雜表的數(shù)據(jù)入庫-創(chuàng)新互聯(lián)

你還認(rèn)為填報(bào)表只能完成標(biāo)準(zhǔn)行列布局的數(shù)據(jù)填報(bào)?還在因表樣復(fù)雜,填報(bào)分片錯(cuò)亂,設(shè)計(jì)不夠靈活而苦惱?還在為業(yè)務(wù)填報(bào)表樣設(shè)計(jì)靈活,但數(shù)據(jù)不能實(shí)時(shí)入庫而感到惋惜?

創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)與策劃設(shè)計(jì),焦作網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:焦作等地區(qū)。焦作做網(wǎng)站價(jià)格咨詢:13518219792

那要先“祝賀”看到這段話的你了,這個(gè)難題遇到 集算器腳本迎刃而解了。(撒花撒花….)

下面來舉栗證實(shí)一下。

了解基本情況:

某單位上級(jí)下發(fā)統(tǒng)一報(bào)表模板其中包含 5 列(即 5 個(gè)字段),下級(jí)操作時(shí)隨時(shí)可能在原表基礎(chǔ)上增加字段,且增加的字段不需要回填至中央數(shù)據(jù)庫,且下級(jí)報(bào)表操作人員不具備開發(fā)報(bào)表的能力。

了解基本情況后,綜合考慮建議采用業(yè)務(wù)填報(bào)表來實(shí)現(xiàn),原因業(yè)務(wù)填報(bào)表對(duì)使用者的要求比較低,簡單來說會(huì)用 Excel 畫表就行。但是此時(shí)有一個(gè)實(shí)際問題是我們不得不考慮的,那就是業(yè)務(wù)填報(bào)表不能將數(shù)據(jù)及時(shí)的錄入到數(shù)據(jù)庫中,需要手動(dòng)處理入庫這樣很可能會(huì)出現(xiàn)數(shù)據(jù)遺漏的現(xiàn)象。

疑難點(diǎn):

業(yè)務(wù)填報(bào)最終以外存文件(json/binary)的形式保存數(shù)據(jù),那么,怎么保證這些數(shù)據(jù)能在提交后即使入庫呢?

今天我們就重點(diǎn)說道說道,怎么樣才能保證業(yè)務(wù)填報(bào)的數(shù)據(jù)能夠及時(shí)的入庫。

以流動(dòng)資產(chǎn)統(tǒng)計(jì)表為例,操作如下:

填報(bào)腳本之輕松搞定復(fù)雜表的數(shù)據(jù)入庫

以 sqlserver 2008 數(shù)據(jù)庫作為中央數(shù)據(jù)庫,表結(jié)構(gòu)如下:

CREATE TABLE [dbo].[ZCB1](

[id] [int] IDENTITY(1,1) NOT NULL,

[zc] [varchar](50) NULL,

[ncye] [varchar](50) NULL,

[qmye] [varchar](50) NULL,

 CONSTRAINT [PK_ZCB1] PRIMARY KEY CLUSTERED 

(

[id] ASC

)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]

) ON [PRIMARY]

報(bào)表設(shè)計(jì)界面,如下:

填報(bào)腳本之輕松搞定復(fù)雜表的數(shù)據(jù)入庫

其中

A3-A5, 單元格設(shè)置單元格類型為“維度格”,A3 字段名稱為“流動(dòng)資產(chǎn). 資產(chǎn)”;

B3-C15, 單元格設(shè)置單元格類型為“數(shù)值格”;

B16 表達(dá)式為:=sum(B3:B15)

C16 表達(dá)式為:=sum(C3:C15)

此時(shí),業(yè)務(wù)填報(bào)表就做好了,發(fā)布到 web 端就可以實(shí)現(xiàn)數(shù)據(jù)的填報(bào)錄入。

注意還沒完現(xiàn)在的數(shù)據(jù)還是以外存文件的形式存儲(chǔ),下面重點(diǎn)要來了,我們通過集算器腳本將 json 的數(shù)據(jù)入庫,腳本(json.dfx)如下:

填報(bào)腳本之輕松搞定復(fù)雜表的數(shù)據(jù)入庫

其中

A1  使用 connect() 函數(shù)獲取數(shù)據(jù)庫的連接

A2-A4  使用 file() read() import() 函數(shù)將外存文件轉(zhuǎn)成序表

A6  使用 db.update() 函數(shù)將序表內(nèi)容保存至數(shù)據(jù)庫

A7  使用 db.close() 函數(shù)關(guān)閉數(shù)據(jù)源連接

到這里已經(jīng)完成了一大步,最后,將執(zhí)行腳本與填報(bào)表的提交操作綁定。

操作如下:

1. 在報(bào)表展現(xiàn)的 jsp 中使用回調(diào)函數(shù),提交后自動(dòng)執(zhí)行 json.dfx 進(jìn)行數(shù)據(jù)入庫操作。

填報(bào)腳本之輕松搞定復(fù)雜表的數(shù)據(jù)入庫

2. 新建 other.jsp,調(diào)用 dfx 并執(zhí)行,如下:

填報(bào)腳本之輕松搞定復(fù)雜表的數(shù)據(jù)入庫

到這里,就實(shí)現(xiàn)了業(yè)務(wù)填報(bào)數(shù)據(jù)及時(shí)入庫的操作了。有木有喜歡集算器腳本多一點(diǎn)了。想要 get 更多抓緊關(guān)注吧。


本文名稱:填報(bào)腳本之輕松搞定復(fù)雜表的數(shù)據(jù)入庫-創(chuàng)新互聯(lián)
分享地址:http://weahome.cn/article/dhphcc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部