欧美日韩国产网暴台湾_白拍偷拍制服丝袜_国产麻豆日韩在线观看_精品欧美在线va天堂资源站_亚洲色成人WWW永久_免费高级毛片AV_精品國產av色一區二區深夜久久_亚洲乱码中文字幕av综合_一级做A爱片特黄在线观看_少妇免费亚洲综合

Previous topicNext topic
Help > 使用指南 > 數(shù)據(jù)規(guī)范 > 02窗口選擇 >
說明

窗口選擇就是我們點擊單元格或控件的編輯按鈕,然后彈出一個窗口,我們在彈出窗口中找到并選擇我們要添加、填充的數(shù)據(jù),然后確定返回到表或控件中。這種數(shù)據(jù)規(guī)范的優(yōu)勢是,針對數(shù)據(jù)比較多的場景,選擇篩選出我們想要輸入的數(shù)據(jù)會比較方便,而且窗口選擇規(guī)范可以返回多列數(shù)據(jù)、多行數(shù)據(jù)、多行重復數(shù)據(jù),如果需要從非常多的清單中設置返回一個多值字段的效果的話,還是彈出窗口比較容易操作。

窗口選擇設定窗口

窗體名稱:彈出窗口的顯示標題。

窗體標題:彈出窗口的顯示標題。

窗體寬:彈出窗口的寬。

窗體高:彈出窗口的高。

選擇模式

1.查詢模式。此模式適合根據(jù)一個SQL語句返回一個明細表,僅作查詢使用。不返回任何值。

2.單選模式。此模式會根據(jù)一個SQL語句返回一個明細,然后雙擊某一條記錄或者選擇相應記錄,最后點擊確定,可以返回一條記錄。

3.不重復多選模式??梢赃x擇多條記錄,相同記錄不可以重復選擇。返回的結(jié)果會按照順序填入調(diào)用的表中,如果調(diào)用的表中記錄行數(shù)不夠填的話,會自動添加相應的行數(shù)。

4.可重復多選模式??梢赃x擇多條記錄,相同記錄可以重復選擇。返回的結(jié)果會按照順序填入調(diào)用的表中,如果調(diào)用的表中記錄行數(shù)不夠填的話,會自動添加相應的行數(shù)。

5.單列多值模式。此模式可以選擇多條記錄,最后返回的記錄用“,”逗號隔開,模擬多值字段的效果,只是這種窗體選擇的時候查詢、篩選、選擇會更靈活一點。記得自己設置返回列的時候,只能設置一列,要不然會出現(xiàn)意想不到的結(jié)果。

標題表名:SQL語句生成的表可能是英文的,需要指定一個數(shù)據(jù)庫表,將相應的英文字段翻譯成中文的。關(guān)于表標題相關(guān)的內(nèi)容,可以參考“表及字段備注管理”。

返回列名:最終選擇后,需要哪幾個字段作為返回值。

接收窗體這個只是在設置時有效,配合下面的接收表名,可以定位“接收列名”的下拉清單,方便設置“接收列名”。

接收表名這個只是在設置時有效,配合上面的接收窗體,可以定位“接收列名”的下拉清單,方便設置“接收列名”。

接收列名:設置最終哪些字段需要接收返回的值,這里需要跟返回列的順序一一對應。

控件模式:如果選擇此選項,最終選擇的結(jié)果僅返回給調(diào)用此窗口的控件。

可編輯:如果選擇此選項,右上角的“新增修改”按鈕會處于可用狀態(tài)。我們就可以按常規(guī)的表操作方式維護彈出窗口中的數(shù)據(jù),最后再選擇剛剛添加的數(shù)據(jù),方便了整個數(shù)據(jù)選擇流程中,源數(shù)據(jù)沒有我們想要的數(shù)據(jù)時的尷尬。

分頁加載:如果加載的數(shù)據(jù)比較多,可以考慮分頁加載。

來源窗體:當需要采用已經(jīng)打開的窗體中指定表字段清單或數(shù)據(jù)時需要設定。用來定位表。

來源表名:當需要采用已經(jīng)打開的窗體中指定表字段清單或數(shù)據(jù)時需要設定。用來定位表。

僅返回字段清單:此選項用在一些需要引用選擇某些表的字段清單時。比如:我們可以想獲得一個數(shù)據(jù)庫表的所有字段清單,方便我們指定一些參數(shù)。我們還可以獲得已經(jīng)打開的窗體中指定表的字段。我們還可以獲得一段SQL語句返回的表中包含的字段清單。

僅返回數(shù)據(jù)源表清單:此選項用在一些需要引用選擇某數(shù)據(jù)源中所有表及視圖的清單時。

自動填充數(shù)據(jù)策略

1、AutoFillAndSelect:就是既包含從窗口選擇的功能,也保留輸入編號自動查詢并填充其他列的功能。比如我們在這個產(chǎn)品編號上做了一個窗口選擇規(guī)范。正常我們是直接從彈出窗口中選擇。但是,又想直接輸入產(chǎn)品編號然后將其他信息帶出來,就可以用這種填充策略。



2、Diabled:就是禁用輸入編號自動查詢并填充其他列的功能。
3、OnlyAutoFill:就是禁用從窗口選擇的功能,僅保留輸入編號自動查詢并填充其他列的功能。

窗口選擇的典型應用場景

窗口選擇數(shù)據(jù)規(guī)范被設計成了一個通用的、多用途的模塊。咱們既可以輸入數(shù)據(jù)時使用,也可以在查詢簡單數(shù)據(jù)時使用。下面列舉一下窗口選擇的一些典型使用場景(根據(jù)彈出窗口中數(shù)據(jù)類型區(qū)分)。

1、臨時數(shù)據(jù)。用來顯示臨時數(shù)據(jù),比如數(shù)據(jù)透視表的原數(shù)據(jù)。

2、表字段清單。選擇已打開的窗體中指定表字段清單。

3、表不重復清單。選擇已打開的窗體中指定表中部分字段的不重復清單。

4、數(shù)據(jù)庫表清單。選擇指定數(shù)據(jù)庫所有的表及視圖的清單。

5、SQL查詢結(jié)果。選擇從指定數(shù)據(jù)庫運行指定SQL查詢語句返回的數(shù)據(jù)。