填報(bào)一直是產(chǎn)品的重要功能之一,在此之前我們可以使用填報(bào)組件和自由式填報(bào)兩種方式,填報(bào)組件適用于批量填報(bào)和數(shù)據(jù)結(jié)構(gòu)比較規(guī)則的方式,自由式填報(bào)數(shù)據(jù)就比較靈活,但是不適用于多字段和大量的數(shù)據(jù)填報(bào)。
在這種情況下,永洪科技產(chǎn)品不斷地優(yōu)化更新,在9.1版本正式推出了便捷靈活的自由表填報(bào)!下面就讓我們一起來(lái)解鎖一下自由表填報(bào)的使用方式吧。
?
Q1:適用場(chǎng)景
在數(shù)據(jù)不確定且未提前準(zhǔn)備的情況下,或者希望不做任何操作就能將交叉表樣式的數(shù)據(jù)全部導(dǎo)入到數(shù)據(jù)庫(kù)目標(biāo)表中。具體有以下三個(gè)使用場(chǎng)景:
1.數(shù)據(jù)樣式是交叉表,無(wú)法使用平表樣式填報(bào)的填報(bào)參數(shù)組件,需要使用到自由表填報(bào)組件。
2.數(shù)據(jù)不確定或者未提前準(zhǔn)備,可用使用自由表填報(bào)常量單元格入庫(kù)。
3.不對(duì)自由表填報(bào)組件做任何操作,想要全量導(dǎo)入當(dāng)前所有數(shù)據(jù),右側(cè)工具欄勾選上"填報(bào)時(shí),提交全部數(shù)據(jù)"即可。
Q2:制作方法
拖一個(gè)自由表填報(bào)組件,根據(jù)需求設(shè)計(jì)表格字段的布局。
在下圖中,第一行充當(dāng)表頭,利用常量表示對(duì)應(yīng)的字段。第一列也是錄入的常量,但是這里是參與填報(bào)的數(shù)據(jù),“西瓜”和“荔枝”是數(shù)據(jù)庫(kù)中已存在的字段,可以對(duì)這兩個(gè)產(chǎn)品的數(shù)據(jù)做更新,下面留一個(gè)空單元格,作為插入操作的錄入單元格。
中間空白區(qū)域?yàn)閿?shù)據(jù)錄入?yún)^(qū)域,這里要注意調(diào)整每個(gè)單元的數(shù)據(jù)類型,確保和數(shù)據(jù)庫(kù)原字段一致。比如日期對(duì)應(yīng)的格子,數(shù)據(jù)類型應(yīng)該設(shè)置為日期,
成本、收入等應(yīng)該設(shè)置為數(shù)據(jù)庫(kù)中對(duì)應(yīng)的數(shù)值類型。
自由表填報(bào)是在自由表的基礎(chǔ)上實(shí)現(xiàn)的,繼承了自由表的功能。比如下圖中的利潤(rùn)是等于收入減去成本,我們知道這個(gè)規(guī)則,但是人為計(jì)算太過(guò)麻煩,這個(gè)時(shí)候自由表的隔間計(jì)算就能很好地解決這個(gè)問(wèn)題。
當(dāng)我們輸入了成本和收入的數(shù)據(jù)后,格間計(jì)算會(huì)自動(dòng)求出利潤(rùn),不用再手動(dòng)計(jì)算錄入數(shù)據(jù)。
數(shù)據(jù)設(shè)置好后就可以進(jìn)行最重要的一步,填報(bào)參數(shù)設(shè)置了。
點(diǎn)擊更多-填報(bào)參數(shù)進(jìn)入設(shè)置界面,選擇好目標(biāo)表后,點(diǎn)擊添加源字段,選擇自由表填報(bào)組件,進(jìn)入到添加單元格界面,這里是自由表填報(bào)參數(shù)設(shè)置的第一個(gè)特殊點(diǎn)。
界面中是自由表的視圖,點(diǎn)擊勾選單元格,一次可以勾選多個(gè)格子,每一次的勾選對(duì)應(yīng)的都是數(shù)據(jù)庫(kù)表的同一個(gè)字段,因此格子位置的布局應(yīng)該有規(guī)律,且當(dāng)前格子的類型必須和數(shù)據(jù)庫(kù)源、目標(biāo)字段相同。
如下圖中三個(gè)綠色的格子都是對(duì)應(yīng)的數(shù)據(jù)庫(kù)中product字段,選擇完畢,點(diǎn)擊確定。
源字段選擇完畢,點(diǎn)擊選擇目標(biāo)字段,也就是源字段要插入到數(shù)據(jù)庫(kù)表中的字段。
字段對(duì)應(yīng)關(guān)系設(shè)置好之后,選擇好條件列,點(diǎn)擊下方的設(shè)置行列關(guān)系。
行列關(guān)系設(shè)置是自由表填報(bào)的另一特殊點(diǎn),左邊入庫(kù)行列關(guān)系的cell單元格可以和右邊的組件預(yù)覽圖對(duì)照起來(lái)看,設(shè)置時(shí)最好將入庫(kù)的和組件的順序設(shè)置為一致,這樣比較有規(guī)律。
注意行列關(guān)系設(shè)置時(shí)每一行時(shí)分別對(duì)應(yīng)的,設(shè)置完成點(diǎn)擊確定。
然后設(shè)置提交類型,自由表填報(bào)的提交類型只有更新提交和智能提交,選擇完成后,點(diǎn)擊確定,這樣填報(bào)參數(shù)設(shè)置就完成了。
最后添加一個(gè)提交按鈕,在設(shè)置-選項(xiàng)里面,設(shè)置提交類型為填報(bào)提交,參數(shù)選擇剛剛設(shè)置的填報(bào)參數(shù)。
這樣,我們的自由表填報(bào)設(shè)置就全部完成了,可以在預(yù)覽里面測(cè)試一下。
我們之前設(shè)置的條件列是第1列的產(chǎn)品,西瓜和荔枝是數(shù)據(jù)庫(kù)中已有的字段,這2行的數(shù)據(jù)執(zhí)行更新操作,第3行的草莓是重新錄入的,執(zhí)行的是插入操作。
其中利潤(rùn)這一行是用格間計(jì)算做的,輸入成本和收入后點(diǎn)擊空白地方,會(huì)自動(dòng)計(jì)算出利潤(rùn)的值。
點(diǎn)擊提交,至此我們就完成了一次簡(jiǎn)單的自由表填報(bào),感興趣的小伙伴們趕緊試試吧!
評(píng)論
查看更多