溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

數(shù)據(jù)輸入也是我的菜

發(fā)布時(shí)間:2020-08-07 16:21:11 來源:ITPUB博客 閱讀:165 作者:rqgxy 欄目:編程語(yǔ)言

BI 軟件市場(chǎng)越來越熱鬧,但由此也給軟件用戶帶來了“選擇恐懼癥”,在貌似功能類似的情況下,用戶會(huì)轉(zhuǎn)而關(guān)注到底哪款軟件更加炫酷、便捷、易上手。但事實(shí)上,仍舊有不少實(shí)用性的功能是 BI 系統(tǒng)中需要的,就像本文要介紹的數(shù)據(jù)錄入,即便不在 BI 常規(guī)意義的分析呈現(xiàn)范疇,但是作為業(yè)務(wù)流程中重要的起始環(huán)節(jié)之一,如果能夠讓錄入人員比照格式清晰、意義明確的表格進(jìn)行輸入,對(duì)于數(shù)據(jù)的有效性、完整性等都會(huì)有極大的幫助。

報(bào)表既然是個(gè)表格,而表格都是可以填的,那么,用戶希望報(bào)表能支持填寫也是理所當(dāng)然的事情了。利用報(bào)表來填報(bào)錄入各種業(yè)務(wù)數(shù)據(jù)。例如通過銷售合同表來錄入新簽合同、通過員工信息表來錄入新進(jìn)員工信息,操作自然,含義明確,實(shí)在是掙錢養(yǎng)家、居家旅行的必備功能啊。但是,許多 BI 風(fēng)格的報(bào)表工具都不支持填寫,一旦碰到需要填寫或者修改的表格還要另行處理,非常麻煩。

現(xiàn)在好了,使用潤(rùn)乾報(bào)表之后就再也不愁了,除了高端大氣的大屏展示功能、炫酷的統(tǒng)計(jì)圖、移動(dòng)端隨時(shí)隨地查看報(bào)表、秒速呈現(xiàn)大報(bào)表、導(dǎo)出打印一氣呵成,等等等等,潤(rùn)乾報(bào)表還有一項(xiàng)強(qiáng)大的功能:數(shù)據(jù)填報(bào)。

數(shù)據(jù)填報(bào)功能的載體稱為填報(bào)表,潤(rùn)乾填報(bào)表能夠?qū)崿F(xiàn)各類填報(bào)需求,無論規(guī)范還是復(fù)雜,并且設(shè)計(jì)過程簡(jiǎn)單高效。

一、 數(shù)據(jù)呈現(xiàn)及錄入的多樣性

· 網(wǎng)格式填報(bào)表

這種填表類似紙質(zhì)的登記過程,數(shù)據(jù)記錄以清單形式縱向列出,一條記錄就是一行,用戶逐條錄入,最后多行一起提交入庫(kù)。

數(shù)據(jù)輸入也是我的菜

· 行式填報(bào)表

在填報(bào)應(yīng)用中,有時(shí)候并不僅僅是修改數(shù)據(jù)或者在留白處錄入數(shù)據(jù),很多時(shí)候,可能還需要我們?cè)谝颜宫F(xiàn)的數(shù)據(jù)中插入新數(shù)據(jù)和刪除數(shù)據(jù),這時(shí),行式填報(bào)表便是最佳選擇。

潤(rùn)乾報(bào)表中,增加行、插入行、刪除行完全可以一氣呵成。

數(shù)據(jù)輸入也是我的菜

· 自由格式填報(bào)

上面兩種報(bào)表在展現(xiàn)時(shí),會(huì)同時(shí)展現(xiàn)多條用戶數(shù)據(jù),在某些情況下這是不合理的或者不方便的。特別是為了數(shù)據(jù)含義的直觀和頁(yè)面的美觀,需要將一條記錄設(shè)計(jì)成多行多列的形式,這樣的填報(bào)表稱為自由格式填報(bào)。

同時(shí),填報(bào)表中也可以借助參數(shù)模板,來查詢定位特定的數(shù)據(jù)。

數(shù)據(jù)輸入也是我的菜

· 多源填報(bào)表

在實(shí)際的應(yīng)用中,經(jīng)常會(huì)出現(xiàn)一張?zhí)顖?bào)表的數(shù)據(jù),需要同時(shí)保存到多張物理表中的情況,并且要求多張表之間保持?jǐn)?shù)據(jù)庫(kù)事務(wù)一致性。這種填報(bào)表,我們稱為多源填報(bào)表。

比較常見的多源填報(bào)表是主子填報(bào)表,通過主子表的填報(bào),將用戶輸入的數(shù)據(jù)同時(shí)存入多個(gè)物理表中。傳統(tǒng)的填報(bào)工具遇到這種填報(bào)表,因?yàn)橐_保一致性,往往只能編程實(shí)現(xiàn)。但是在潤(rùn)乾報(bào)表中,利用潤(rùn)乾報(bào)表的填報(bào)模型,很輕松就可以無編程實(shí)現(xiàn)了。

如下面的主子表,上面的數(shù)據(jù)來源于訂單表,下面的數(shù)據(jù)來源于訂單明細(xì)表,填報(bào)之后一起提交,各自更新到對(duì)應(yīng)的數(shù)據(jù)表中。

數(shù)據(jù)輸入也是我的菜

· 填報(bào)表組

很多業(yè)務(wù)系統(tǒng)中,還需要對(duì)多張?zhí)顖?bào)表同時(shí)進(jìn)行編輯,然后批量提交數(shù)據(jù)庫(kù),或者批量導(dǎo)入 / 導(dǎo)出 excel,等等。這種多個(gè)填報(bào)表同時(shí)操作的功能,我們稱為填報(bào)表組,例如:

訂單表:

數(shù)據(jù)輸入也是我的菜

訂單明細(xì)表:

數(shù)據(jù)輸入也是我的菜

二、數(shù)據(jù)處理

潤(rùn)乾填報(bào)表的數(shù)據(jù)處理部分中,數(shù)據(jù)來源與數(shù)據(jù)去向是分開配置的,所以輕松實(shí)現(xiàn)了數(shù)據(jù)來去自由和來去無關(guān),從而支持以下各種甚至更多使用場(chǎng)景:

  • 最常用的數(shù)據(jù)來源表與回填數(shù)據(jù)表一致,也就是常見的修改數(shù)據(jù)的情況。

  • 展現(xiàn)報(bào)表時(shí)數(shù)據(jù)來源于表 A,在 web 中填報(bào)數(shù)據(jù)后,提交時(shí)將數(shù)據(jù)保存入表 B。多見于基于工單的業(yè)務(wù)流轉(zhuǎn)情況,此時(shí)要求表 A 和表 B 中的字段都能與報(bào)表字段進(jìn)行對(duì)應(yīng)

  • 展現(xiàn)空白表格,錄入數(shù)據(jù)后提交入庫(kù)。比如新員工入職時(shí)錄入自己的個(gè)人信息時(shí),不適合也不應(yīng)該將不同人員的信息展現(xiàn)給彼此,這時(shí)就可以用空白填報(bào)表,不展現(xiàn)數(shù)據(jù),只錄入數(shù)據(jù)。效果如下:

數(shù)據(jù)輸入也是我的菜

三、填報(bào)格的智能設(shè)置

· 數(shù)據(jù)合法性校驗(yàn)

為了保證信息準(zhǔn)確無誤的入庫(kù),填報(bào)表往往需要在客戶端頁(yè)面輸入時(shí)進(jìn)行合法性檢查,例如檢查輸入是否為數(shù)字、是否符合規(guī)定的格式或數(shù)據(jù)范圍等。這可以通過設(shè)置單元格校驗(yàn)屬性,編輯校驗(yàn)表達(dá)式來進(jìn)行校驗(yàn)。

例如要求工資填報(bào)格(H3)里填寫的數(shù)據(jù)在 3000 到 10000 之間,那么就可以將單元格的校驗(yàn)表達(dá)式設(shè)置為:H3>=3000&& H3<=10000。并在錄入非法數(shù)據(jù)時(shí)出現(xiàn)如下提示:

數(shù)據(jù)輸入也是我的菜

· 自動(dòng)計(jì)算

填報(bào)時(shí),為了簡(jiǎn)化用戶輸入,減少錯(cuò)誤率,往往還需要為用戶提供自動(dòng)計(jì)算功能,也就是在錄入了某些數(shù)據(jù)后,系統(tǒng)會(huì)自動(dòng)算出另外一部分單元格的值。自動(dòng)計(jì)算大部分時(shí)候要求在網(wǎng)頁(yè)上即時(shí)響應(yīng),也就是用戶在網(wǎng)頁(yè)上錄入數(shù)據(jù)時(shí)就觸發(fā)另外一些單元格自動(dòng)計(jì)算。

潤(rùn)乾填報(bào)表中,自動(dòng)計(jì)算表達(dá)式采用 Excel 風(fēng)格的公式,允許跨頁(yè)計(jì)算。函數(shù)方面提供了 sum、average、count 和 sumproduct 等聚合函數(shù),分別為匯總、求平均值、計(jì)數(shù)和單元格數(shù)組乘積之和等。

例如,要求在下表中根據(jù)工資填報(bào)格(H3)計(jì)算應(yīng)發(fā)工資,應(yīng)發(fā)工資為工資的 1.2 倍,那么可以設(shè)置應(yīng)發(fā)工資格的表達(dá)式為:=H3*1.2,效果如下:

數(shù)據(jù)輸入也是我的菜

· 編輯風(fēng)格

在錄入數(shù)據(jù)的時(shí)候,有時(shí)會(huì)因?yàn)槿斯げ僮麂涘e(cuò)數(shù)據(jù),或者不清楚數(shù)據(jù)范圍導(dǎo)致錄入比較費(fèi)勁,舉例來說:對(duì)于性別字段,只有男女兩項(xiàng)可選,直接錄入可能會(huì)有拼寫錯(cuò)誤,如果有中文下拉框供用戶下拉選擇的話,就會(huì)提高不少效率。潤(rùn)乾填報(bào)表中提供了這種幫助用戶快速、正確錄入數(shù)據(jù)的功能,稱為編輯風(fēng)格。

潤(rùn)乾報(bào)表填報(bào)提供的編輯風(fēng)格包括下拉列表框、單選按鈕、下拉數(shù)據(jù)表、復(fù)選框、下拉日歷、上下載文件、下拉樹等

如上面的員工表中,性別列填報(bào)格的編輯風(fēng)格可以設(shè)置為下拉列表框:

數(shù)據(jù)輸入也是我的菜

出生日期及入職日期列填報(bào)格的編輯風(fēng)格可以設(shè)置為下拉日歷:

數(shù)據(jù)輸入也是我的菜

四、結(jié)合集算器,可做到任意數(shù)據(jù)源的錄入

目前潤(rùn)乾填報(bào)表除了支持內(nèi)置的 Oracle、SQLServer、Mysql、DB2、PostGres 等數(shù)據(jù)源外,還可以結(jié)合集算器使用,進(jìn)而可以實(shí)現(xiàn)對(duì) Hive、Hbase、Redis、Mongo、Webservice 等其他外部庫(kù)的支持。除此之外,潤(rùn)乾填報(bào)表還可以將本地文件作為數(shù)據(jù)源使用,例如 Excel 文件、json 文件、xml 文件、二進(jìn)制文件等等。

綜上,潤(rùn)乾填報(bào)表基于其類 excel 報(bào)表設(shè)計(jì)模式可輕松高效地設(shè)計(jì)各種格式的填報(bào)表,為格式需求多樣、數(shù)據(jù)填報(bào)方式復(fù)雜的填報(bào)業(yè)務(wù)提供了靈活的解決方案。心動(dòng)不如行動(dòng),快快去下載試用吧。

我不是藥神,我是表神!


詳情鏈接: http://c.raqsoft.com.cn/article/1540446843927?r=gxy


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI