




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、U8知識(shí)庫(kù)文檔U8開(kāi)發(fā)之單據(jù)控件摘要單據(jù)控件是U8ERP業(yè)務(wù)單據(jù)不可或缺的功能組件。是一個(gè)標(biāo)準(zhǔn)的OCX控件,使用符合OCX控件規(guī)范。方便業(yè)務(wù)組快速開(kāi)發(fā)應(yīng)用單據(jù)。什么是單據(jù)控件? 基本概念及其關(guān)系1單據(jù)工具欄Voucher Toolbar單據(jù)Voucher10.n快速功能Quick button標(biāo)題攔Caption Band0.1單頭Header0.n0.1單體工具欄Detail Toolbar單體Detail助手視圖Side Panel 主題Subject Panel1.n單尾Footer0.10.1排版與布局規(guī)范Ø 單據(jù)工具欄作為單據(jù)界面的一部分,放置在頂部,用Ribbon工具欄風(fēng)
2、格。Ø 單據(jù)Caption Band緊鄰單據(jù)工具欄下方,單據(jù)Caption水平居中。Ø 單據(jù)定位搜索等快速功能放在單據(jù)Caption Band有側(cè)。(V11特性)Ø 單據(jù)內(nèi)容顯示空間自Caption Band之下開(kāi)始。Ø 單頭自動(dòng)緊貼單據(jù)內(nèi)容空間左上角開(kāi)始顯示。Ø 單頭欄目列數(shù) = 可用空間寬度 / 默認(rèn)列寬(取整),各列自動(dòng)縮放適應(yīng)顯示空間。Ø 單尾在顯示空間底對(duì)齊。Ø 單尾欄目列數(shù)和自適應(yīng)與單頭相同。Ø 單體自動(dòng)填充剩余空間。Ø 單體自適應(yīng)空間時(shí),各列優(yōu)先按照默認(rèn)寬度顯示,盡量顯示更多列。(V11特性
3、)Ø 單體支持最大化功能,此時(shí)單體占據(jù)整個(gè)單據(jù)內(nèi)容顯示空間。(V11特性)Ø 單體相關(guān)功能按鈕直接放在單體表格上方,用單行Window Toolbar風(fēng)格。(V11特性)Ø 助手視圖右側(cè),可停靠或者懸浮。助手在單據(jù)內(nèi)容空間內(nèi)顯示。目標(biāo)本文主要介紹單據(jù)控件的基礎(chǔ)知識(shí),應(yīng)用過(guò)程及相關(guān)注意事項(xiàng),方便各類U8產(chǎn)品開(kāi)發(fā)人員更好的使用單據(jù)控件,更高效的開(kāi)發(fā)產(chǎn)品。單據(jù)控件特性 (V11.0)單據(jù)控件實(shí)現(xiàn)各業(yè)務(wù)產(chǎn)品組中各種單據(jù)的分層處理。單據(jù)控件以O(shè)CX提供給各個(gè)業(yè)務(wù)模塊使用(包括WEB組)業(yè)務(wù)組在使用前初始化單據(jù)控件,最終業(yè)務(wù)模塊從單據(jù)控件取得數(shù)據(jù)按各自的業(yè)務(wù)規(guī)則檢查合法后保存
4、。單據(jù)標(biāo)題欄Caption BandØ 單據(jù)名稱居中顯示。Ø 左肩快速功能區(qū)放置單據(jù)附加內(nèi)容快速訪問(wèn)按鈕,如附件/批注/討論等。紅藍(lán)單切換按鈕也放在左肩。附件、批注、討論、紅藍(lán)字順序排列,如果前面按鈕沒(méi)有顯示,后面的按鈕自動(dòng)前移。Ø 右肩放置單據(jù)查找定位相關(guān)的功能按鈕。Ø 單據(jù)狀態(tài)圖章放在單據(jù)標(biāo)題后面。左肩快速功能按鈕附件Ø 當(dāng)單據(jù)有附件時(shí)顯示附件內(nèi)容鏈接按鈕。Ø 點(diǎn)擊按鈕,在浮動(dòng)層中顯示具體的附件清單。Ø 每一個(gè)附件項(xiàng)目后面都顯示一個(gè)刪除按鈕。Ø 點(diǎn)擊附件項(xiàng)目,按照附件的文件類型打開(kāi)文件。批注Ø 當(dāng)單據(jù)
5、有批注時(shí)顯示批注鏈接按鈕。Ø 點(diǎn)擊按鈕,在浮動(dòng)層中顯示具體的批注信息。批準(zhǔn)信息批注時(shí)間倒排序。紅藍(lán)字切換Ø 單據(jù)在新增編輯狀態(tài)下可用,其他狀態(tài)不顯示。Ø 單據(jù)切為紅字單時(shí),單據(jù)標(biāo)題用紅色顯示。單據(jù)狀態(tài)圖章Ø 單據(jù)的業(yè)務(wù)狀態(tài)用醒目的圖章標(biāo)識(shí)。Ø 一組業(yè)務(wù)狀態(tài)只顯示當(dāng)前狀態(tài)。開(kāi)立、審核中、已審、變更審批中、關(guān)閉為一組,開(kāi)立不用圖章。一張單據(jù)有多組業(yè)務(wù)狀態(tài)時(shí),各組可以同時(shí)顯示,如開(kāi)票、結(jié)算、支付狀態(tài)。最多能同時(shí)支持三個(gè)即可。右肩快速功能按鈕刷新Ø 當(dāng)前為非空白單據(jù)或者有定位條件時(shí)可用。Ø 點(diǎn)擊按鈕重新加載當(dāng)前單據(jù),如果當(dāng)前有定位條
6、件則先執(zhí)行定位查詢,查詢結(jié)果中如果有當(dāng)前單據(jù)則重新加載單據(jù),否則,加載定位結(jié)果中的第一張單據(jù)。翻頁(yè)(首張、前一張、后一張、末張)Ø 當(dāng)前單據(jù)為空白單據(jù)時(shí),前一張與首張的功能相同,后一張與末張的功能相同。Ø 當(dāng)前如果有定位條件,且定位結(jié)果有多條時(shí),則在定位結(jié)果中翻頁(yè)。Ø 當(dāng)達(dá)到首張或者末張后,繼續(xù)點(diǎn)擊翻頁(yè)按鈕時(shí),給出提示信息,但按鈕繼續(xù)可用??焖俣ㄎ?#216; 支持單號(hào)、單據(jù)條碼和本單據(jù)的關(guān)鍵對(duì)象,如客戶信息的快速查找定位。Ø 快速搜索條件不超過(guò)3個(gè)。Ø 當(dāng)快速定位有輸入條件執(zhí)行定位后,輸入框中的清除條件按鈕亮起。Ø 點(diǎn)擊高級(jí)進(jìn)入過(guò)濾
7、條件窗口,用戶可以輸入復(fù)雜的定位條件。Ø 當(dāng)高級(jí)條件執(zhí)行定位后,快速搜索框顯示“高級(jí)條件定位”,且清除按鈕亮起。Ø 單據(jù)列表聯(lián)查進(jìn)入單據(jù)時(shí),快速搜索框顯示“列表聯(lián)查”,單據(jù)定位的范圍是單據(jù)列表,清除按鈕亮起。Ø 點(diǎn)擊按鈕,清除定位條件。最近訪問(wèn)/定位結(jié)果清單Ø 點(diǎn)擊按鈕打開(kāi)一個(gè)浮動(dòng)層,在其中的定位結(jié)果組中顯示定位結(jié)果清單。Ø 沒(méi)有定位條件時(shí),定位結(jié)果組不顯示。Ø 定位結(jié)果顯示5條,如果有超過(guò)5條的記錄,在第5條后面增加一個(gè)“更多”項(xiàng)目,點(diǎn)擊后進(jìn)入單據(jù)列表,并用定位條件查詢出結(jié)果。如果單據(jù)本身就是單據(jù)列表聯(lián)查進(jìn)入的,應(yīng)該直接回到相關(guān)聯(lián)的
8、單據(jù)列表界面。Ø “最新單據(jù)”組是當(dāng)前操作員最新的5張單據(jù)(原單據(jù)助手中的最近單據(jù))。單頭總體規(guī)范Ø 自適應(yīng)顯示空間。Ø 單頭欄目列數(shù) = 可用空間寬度 / 默認(rèn)列寬(取整),各列自動(dòng)縮放適應(yīng)顯示空間。Ø 沒(méi)有權(quán)限的字段不顯示,其他字段按順序自動(dòng)移動(dòng)位置。Ø 欄目排版順序?yàn)橄刃泻罅?。必輸?xiàng)Ø 必輸項(xiàng)標(biāo)簽后邊用一個(gè)“*”標(biāo)識(shí)。關(guān)聯(lián)檔案Ø 關(guān)聯(lián)檔案項(xiàng)目標(biāo)簽用藍(lán)色下劃線樣式,鼠標(biāo)變?yōu)槭中汀?#216; 點(diǎn)擊標(biāo)簽進(jìn)入關(guān)聯(lián)檔案的卡片瀏覽狀態(tài)。IM集成Ø 能發(fā)起IM的聯(lián)系人相關(guān)項(xiàng)目鼠標(biāo)滑過(guò)時(shí)在,顯示IM相關(guān)的功能小按鈕。單體總
9、體規(guī)范Ø 單體相關(guān)的功能按鈕放在單體工具欄。Ø 原則上右鍵菜單功能都在單體工具欄都有對(duì)應(yīng)功能按鈕或者菜單。Ø 在相對(duì)布局模式下單體自適應(yīng)單頭和單尾占用剩余的所有可用空間。Ø 單體支持最大化,占據(jù)整個(gè)單據(jù)內(nèi)容顯示空間(單頭、單體、單尾)。單體工具欄總體規(guī)范Ø 使用Window Toolbar風(fēng)格。Ø 只支持一行Toolbar。Ø 單體最大化功能按鈕放在工具欄最右端。Ø 沒(méi)有權(quán)限的按鈕不顯示。Ø 所有按鈕都為普通橫向排列的小按鈕,都有圖標(biāo)和標(biāo)簽。Ø 單據(jù)編輯狀態(tài)和瀏覽狀態(tài)邏輯定義為兩個(gè)工具欄實(shí)例,只
10、有在瀏覽狀態(tài)下能的功能在編輯狀態(tài)下不顯示,反之也燃。分組規(guī)范Ø 表格通用操作(插行、刪行、復(fù)制行、批改)作為獨(dú)立組放在最左端(第一組)。這是編輯狀態(tài)才可用的功能。Ø 關(guān)聯(lián)查詢和業(yè)務(wù)處理功能作為第二組,稱作業(yè)務(wù)功能組,當(dāng)業(yè)務(wù)功能太多是工具欄一行無(wú)法完全顯示所有功能時(shí),把一些不常用的功能合并到一個(gè)通用功能按鈕“更多”中。Ø 排序定位功能作為第三組,稱為排序定位組。Ø 顯示格式相關(guān)功能作為第四組,稱為顯示格式組。按鈕風(fēng)格通用操作組Ø 都為普通小按鈕。Ø 只有在編輯狀態(tài)才可用。業(yè)務(wù)功能組Ø 業(yè)務(wù)功能性質(zhì)系統(tǒng)的功能歸到一個(gè)按鈕的下拉菜
11、單中,如貨位相關(guān)的所有功能,可用量相關(guān)的所有功能,最常用的功能指定為這個(gè)按鈕的默認(rèn)功能。如果沒(méi)有默認(rèn)功能,該按鈕設(shè)為普通下拉菜單按鈕。Ø 常見(jiàn)的單體相關(guān)的業(yè)務(wù)功能有:可用量、價(jià)格、信用、批號(hào)、序列號(hào)、貨位、鎖定、關(guān)閉等,根據(jù)單據(jù)的實(shí)際情況定義一級(jí)功能按鈕。業(yè)務(wù)功能排列順序就按照以上順序排列,如果有更多業(yè)務(wù)功能在規(guī)范之外,需要共同合議決定。Ø 如果工具欄排不下所有業(yè)務(wù)功能,把不常用的歸納的“更多”按鈕下面。Ø 如果顯示器分辨率問(wèn)題,導(dǎo)致顯示不下,業(yè)務(wù)功能自動(dòng)按先后順序自動(dòng)歸到“更多”按鈕下面。排序定位組Ø 排序、定位的所有功能歸到一個(gè)按鈕下面。顯示格式組&
12、#216; 自動(dòng)折行、列凍結(jié)、行匯總合并等顯示相關(guān)的設(shè)置都?xì)w到這里。Ø 自動(dòng)折行是一個(gè)選項(xiàng)菜單,選項(xiàng)狀態(tài)自動(dòng)記入單據(jù)模板對(duì)應(yīng)屬性。凍結(jié)列是把表格凍結(jié)列設(shè)為當(dāng)前列,不能之前是否有凍結(jié)列。Ø 有列被凍結(jié)時(shí),取消凍結(jié)才高亮可用,否則置灰。Ø 合并顯示相關(guān)功能只能在瀏覽狀態(tài)下顯示(可以)。Ø 凍結(jié)列和合并顯示的狀態(tài)只是當(dāng)前窗口有效。Ø 行或者單元格更多的設(shè)置都可以歸到這里。單體右鍵菜單Ø 右鍵菜單只保留與鼠標(biāo)焦點(diǎn)所在行/列相關(guān)的上下文菜單。Ø 右鍵菜單原則上在單體工具欄中有對(duì)應(yīng)的按鈕或者菜單項(xiàng)。Ø 原右鍵菜單中整單相關(guān)的功
13、能移到單據(jù)工具欄(Ribbon),右鍵菜單中不再保留。Ø 原右鍵菜單中對(duì)表體所有行有效的功能移到單體工具欄中,右鍵菜單中不再保留。Ø 只能在瀏覽狀態(tài)或者編輯狀態(tài)可用的功能菜單項(xiàng),在編輯狀態(tài)和瀏覽狀態(tài)間隱藏。Ø 在當(dāng)前狀態(tài)下,因當(dāng)前行數(shù)據(jù)導(dǎo)致的不可用菜單置灰。Ø 沒(méi)有權(quán)限的菜單項(xiàng)隱藏。單尾Ø 單尾與單頭出放在單體下方,緊貼顯示空間底部外,其他顯示規(guī)范與單頭相關(guān)。Ø 單尾都是一些系統(tǒng)自動(dòng)記錄的字段,一般不放置需手工維護(hù)的字段。數(shù)據(jù)字典a) 數(shù)據(jù)字典單據(jù)活動(dòng)文本信息表(voucherfiexdlabel_lang)(UFData庫(kù))字段名字
14、段類型說(shuō)明AutoIdInt自動(dòng)編號(hào)LocalidNvarchar(32)語(yǔ)言ID,zh-CN(簡(jiǎn)體中文),zh-TW(繁體中文),en-US(英文)PrintIntervalNvarchar(200)套打?qū)傩詎ActionTextInt活動(dòng)文本sColNvarchar(100)表體指定列VT_IDInt單據(jù)模板號(hào)FontStateNvarchar(40)單據(jù)控件字體nActionSourceInt活動(dòng)文本來(lái)源PubuftsTimestamp事件戳ReserveSegTitlePosBit是否保留字段標(biāo)題占位nRowInt表體指定行數(shù)XInt左坐標(biāo)WidthInt寬度TextNvarchar(
15、1000)文本內(nèi)容HeightInt高度YInt頂位置PrintUcaseBit打印成大寫nBorderInt邊框單據(jù)表體附件信息表,附件保存于文件服務(wù)器(VoucherBodyAccessories)(UFData庫(kù))字段名字段類型說(shuō)明IDuniqueidentifierGUID CellIDuniqueidentifier表體單元格的ID CardnumNvarchar(50)單據(jù)類型號(hào) FileNameNvarchar(50)文件名 FileIDNvarchar(50)文件ID,文件服務(wù)器有對(duì)應(yīng)的值 nOrderInt序號(hào) 單
16、據(jù)設(shè)置信息表(VoucherCustomerInfo)(UFData庫(kù))字段名字段類型說(shuō)明fchrIDNvarchar(50)GUID fchrXmlInfoNtext使用者相關(guān)的信息 fchrOperatorNvarchar(20)操作員 fchrTypeNvarchar(50)類型,比如缺省打印模板信息 fchrVoucherTemplateTypeNvarchar(50)單據(jù)模板ID fchrVoucherTypeNvarchar(50)單據(jù)ID 單據(jù)草稿、模板信息表(VoucherHelper)(UFData庫(kù))(V11.0)字段名字段
17、類型說(shuō)明cPathNvarchar(255)GUID cServerNvarchar(255)使用者相關(guān)的信息 cCreateOnDatatime操作員 sHeadDomtext類型,比如缺省打印模板信息 cVoucherTypeNvarchar(100)單據(jù)模板ID cIDNvarchar(50)單據(jù)ID cNameNvarchar(255)名稱 sOtherDomText其他Dom信息 cAcc_IdNvarchar(3)帳套號(hào) iDataTypeInt數(shù)據(jù)類型:草稿(0),模板(1)cUserIDNvarch
18、ar(20)操作員 sBodyDomText表體Dom cIYearSmallint年度信息cLocaleIdNvarchar(32)語(yǔ)言信息單據(jù)模板明細(xì)信息基本表(voucheritems_base)(UFData庫(kù))字段名字段類型說(shuō)明AutoIdInt自動(dòng)編號(hào)IsFixedLenghtBit是否定長(zhǎng)EnumTypeNvarchar(100)枚舉類型bIMFld(V11)Tinyint單據(jù)字段上顯示UTU和業(yè)務(wù)通知圖標(biāo)的設(shè)置,0代表都不顯示,1代表只顯示業(yè)務(wù)通知,2代表都顯示 AutoFillRuleNvarchar(1000)自動(dòng)填充規(guī)則COYInt頂坐標(biāo)Fi
19、eldTypeSmallint數(shù)據(jù)類型CanDeleteInt是否可刪除bsplitBit是否支持行拆分nBorderInt邊框MaxLengthInt最大長(zhǎng)度WidthInt單元控件寬度BuildArchivesBit是否建檔AliasNumSmallint別名PrintIntervalNvarchar(100)金額大寫或日期單位間距isSelfDefInt是否為自定義項(xiàng)目DataRuleNvarchar(1000)數(shù)據(jù)公式EnumTypeStringNvarchar(2000)枚舉信息 VT_IDInt單據(jù)模版號(hào) IsJoinQueryBit是否關(guān)聯(lián)查詢Validity
20、CheckBit是否合法性檢測(cè) FieldNameNvarchar(40)字段名稱 LinkItSmallint是否是連接域 CatalogInt類型 bExtendedBit是否擴(kuò)展字段 TableNameNvarchar(100)數(shù)據(jù)表名 DefaultValueNvarchar(20)默認(rèn)值DataSourceInt數(shù)據(jù)來(lái)源類型 ReserveSegTitlePosBit是否保留字段標(biāo)題占位 CardItemNumNvarchar(3)項(xiàng)目編碼 cmemoNvarchar(1000)備注
21、EnterTypeInt輸入方式 LinkFieldNvarchar(20)連接字段名 PrintUpcaseBit是否打印成金額大寫 ShowItBit是否選擇 CanModifyBit是否可修改 FormatDataNvarchar(20)數(shù)據(jù)項(xiàng)顯示格式 LinkTblNvarchar(20)連接表名 IsNullBit是否可空 CanNotSelectBit不可選標(biāo)志 iFlagsSmallint是否啟用日期時(shí)分秒 TabIndexInt響應(yīng)TABLE鍵順序refObjectVarchar
22、(50)參照ID NumPointInt小數(shù)位數(shù) IsMainBit是否為主表 ReferTableNvarchar(100)用戶參照表名 UserPromptNvarchar(28)用戶提示 PrintCaptionBit是否打印項(xiàng)目標(biāo)題 HeightInt單元控件高度 ReferReturnFieldNvarchar(1000)參照返回字段 vValueDefaultNvarchar(500)缺省值 CardNumNvarchar(20)所屬單據(jù)編號(hào) bZeroAllowableBit是否可
23、以為零 FormatCharNvarchar(1)數(shù)據(jù)分割符 MaxShowLenInt最大顯示長(zhǎng)度 UserCheckNvarchar(50)檢查公式 CardSectionNvarchar(4)所在區(qū)域 pubuftsTimestamp時(shí)間戳 NeedSumSmallint是否需要合計(jì) CalcFieldBit是否是計(jì)算得來(lái)字段 IsEnumBit是否枚舉 COXInt單元控件左坐標(biāo) bAutoComplete(V11.0)Bit是否支持智能提示功能 ReferTypesmalli
24、nt是否有參照 單據(jù)顯示模板明細(xì)語(yǔ)言表(voucheritems_lang)(UFData庫(kù))字段名字段類型說(shuō)明IDNvarchar(50)GUIDcardformula1Nvarchar(500)顯示名稱 fontstateNvarchar(40)單元控件字體 carditemnameNvarchar(500)項(xiàng)目名稱 cardsectionNvarchar(4)所在區(qū)域 cardformula2Nvarchar(500)工業(yè)用顯示名稱 uftstimestamp時(shí)間戳 cardnumNvarchar(100)所屬單據(jù)編號(hào)
25、 fieldnameNvarchar(40)字段名稱 vt_idint單據(jù)模版號(hào) localeidNvarchar(32)語(yǔ)言ID,zh-CN(簡(jiǎn)體中文),zh-TW(繁體中文),en-US(英文)單據(jù)打印模板明細(xì)信息基本表(voucheritems_Prn_base)(UFData庫(kù))字段名字段類型說(shuō)明AutoIdInt自動(dòng)編號(hào)CanModifyBit是否可修改 ValidityCheckBit是否合法性檢測(cè) nBorderInt邊框VT_IDInt單據(jù)模版號(hào) CardNumNvarchar(20)所屬單據(jù)編號(hào) Refer
26、ReturnFieldNvarchar(1000)參照返回字段 FormatDataNvarchar(20)數(shù)據(jù)項(xiàng)顯示格式 MaxLengthInt最大長(zhǎng)度IsMainBit是否為主表 UserPromptNvarchar(28)用戶提示 BuildArchivesBit是否建檔TabIndexInt響應(yīng)TABLE鍵順序IsFixedLenghtBit是否定長(zhǎng)EnumTypeNvarchar(100)枚舉類型bIMFld(V11)Tinyint單據(jù)字段上顯示UTU和業(yè)務(wù)通知圖標(biāo)的設(shè)置,0代表都不顯示,1代表只顯示業(yè)務(wù)通知,2代表都顯示 Auto
27、FillRuleNvarchar(1000)自動(dòng)填充規(guī)則COYInt頂坐標(biāo)FieldTypeSmallint數(shù)據(jù)類型CanDeleteInt是否可刪除bsplitBit是否支持行拆分WidthInt單元控件寬度AliasNumSmallint別名PrintIntervalNvarchar(100)金額大寫或日期單位間距isSelfDefInt是否為自定義項(xiàng)目DataRuleNvarchar(1000)數(shù)據(jù)公式EnumTypeStringNvarchar(2000)枚舉信息 IsJoinQueryBit是否關(guān)聯(lián)查詢FieldNameNvarchar(40)字段名稱 LinkI
28、tSmallint是否是連接域 CatalogInt類型 bExtendedBit是否擴(kuò)展字段 TableNameNvarchar(100)數(shù)據(jù)表名 DefaultValueNvarchar(20)默認(rèn)值DataSourceInt數(shù)據(jù)來(lái)源類型 ReserveSegTitlePosBit是否保留字段標(biāo)題占位 CardItemNumNvarchar(3)項(xiàng)目編碼 cmemoNvarchar(1000)備注 EnterTypeInt輸入方式 LinkFieldNvarchar(20)連接字段名 Pri
29、ntUpcaseBit是否打印成金額大寫 ShowItBit是否選擇 LinkTblNvarchar(20)連接表名 IsNullBit是否可空 CanNotSelectBit不可選標(biāo)志 iFlagsSmallint是否啟用日期時(shí)分秒 refObjectVarchar(50)參照ID NumPointInt小數(shù)位數(shù) ReferTableNvarchar(100)用戶參照表名 PrintCaptionBit是否打印項(xiàng)目標(biāo)題 HeightInt單元控件高度 vValueDefaultNva
30、rchar(500)缺省值 bZeroAllowableBit是否可以為零 FormatCharNvarchar(1)數(shù)據(jù)分割符 MaxShowLenInt最大顯示長(zhǎng)度 UserCheckNvarchar(50)檢查公式 CardSectionNvarchar(4)所在區(qū)域 pubuftsTimestamp時(shí)間戳 NeedSumSmallint是否需要合計(jì) CalcFieldBit是否是計(jì)算得來(lái)字段 IsEnumBit是否枚舉 COXInt單元控件左坐標(biāo) bAutoComplete(V
31、11.0)Bit是否支持智能提示功能 ReferTypesmallint是否有參照 單據(jù)顯示模板明細(xì)語(yǔ)言表(voucheritems_Prn_lang)(UFData庫(kù))字段名字段類型說(shuō)明IDNvarchar(50)GUIDcardformula1Nvarchar(500)顯示名稱 fontstateNvarchar(40)單元控件字體 carditemnameNvarchar(500)項(xiàng)目名稱 cardsectionNvarchar(4)所在區(qū)域 cardformula2Nvarchar(500)工業(yè)用顯示名稱 uftst
32、imestamp時(shí)間戳 cardnumNvarchar(100)所屬單據(jù)編號(hào) fieldnameNvarchar(40)字段名稱 vt_idint單據(jù)模版號(hào) localeidNvarchar(32)語(yǔ)言ID,zh-CN(簡(jiǎn)體中文),zh-TW(繁體中文),en-US(英文)單據(jù)批注信息表(VoucherNotes)(UFData庫(kù))(V11.0)字段名字段類型說(shuō)明dCreateOndatetime創(chuàng)建時(shí)間cNoteIDNvarchar(50)主鍵GUIDdModifyOndatetime修改時(shí)間 cVchUniqueIDNvarch
33、ar(64)單據(jù)ID cUserIDNvarchar(20)操作員 cVchTableNameNvarchar(50)業(yè)務(wù)單據(jù)存儲(chǔ)位置信息cNoteContentNvarchar(4000)批注內(nèi)容 單據(jù)信息表(vouchers_base)(UFData庫(kù))字段名字段類型說(shuō)明CardNumberVarchar(100)單據(jù)類型編碼BodyWidthInt表體寬度BodyLeftint表體左坐標(biāo) DEF_ID_PRNint默認(rèn)打印單據(jù)模板號(hào) InventoryFieldNameNvarchar(40)存貨字段名
34、BodyFKNameNvarchar(20)表體主鍵字段名 CardTypeNvarchar(10)單據(jù)類型cHeadFuncNameNvarchar(100)UAP Used NameNvarchar(20)單據(jù)名稱 VchListQNameNvarchar(255)單據(jù)列表視圖 pubuftsTimestamp時(shí)間戳 BodyHeightInt表體高度 AuditFieldNameNvarchar(40)審批人字段名 cBodyBusObjectIdNvarchar(100)表體業(yè)務(wù)對(duì)象的ID,UAP Used
35、;cBodyFuncNameNvarchar(100)表體函數(shù)名,用于數(shù)據(jù)引擎 DEF_IDInt表體函數(shù)名,用于數(shù)據(jù)引擎 AlertAuditFieldNameNvarchar(40)變更審批字段名 SelfDef1Nvarchar(20)自定義1 AlertFieldNameNvarchar(40)變更人字段名 cSub_IdLocationNvarchar(200)單據(jù)模版所在的子產(chǎn)品 BodyModifyBit表體是否可修改 BodyDefaultConditionFieldNameNvarchar(40)表體排序默
36、認(rèn)條件字段名VoucherHeightInt單據(jù)高度 HaveBodyGridBit是否有表體 iVT_IDFieldNameNvarchar(40)業(yè)務(wù)組物理表中存儲(chǔ)單據(jù)模版編號(hào)的字段名稱MemoNvarchar(20)備注 BTQNameNvarchar(40)單據(jù)表頭視圖 AllowDateTimeFormatBit是否手工錄入日期 iOrderInt是否手工錄入日期 IsPrintLimitedBit是否打印控制 cHeadBusObjectIdNvarchar(100)表頭業(yè)務(wù)對(duì)象的ID,UAP Used
37、;SelfDef3Nvarchar(20)自定義3 PrintCountFieldNameNvarchar(40)打印計(jì)數(shù)對(duì)應(yīng)的字段名 cFieldAuthidNvarchar(100)對(duì)應(yīng)的權(quán)限ID vchtblPrimarykeyNamesNvarchar(100)對(duì)應(yīng)的權(quán)限ID IsAlertAuditedPrintbit是否支持審批后打印 BodyTopInt表體頂坐標(biāo)cIndustryNvarchar(20)工商業(yè)標(biāo)志 BWQNameNvarchar(40)單據(jù)表體視圖 ShieldBit是否屏蔽 Rec
38、eiptNoFieldNameNvarchar(30)單據(jù)編號(hào)字段名 bAllowMulTempBit是否多模板 IsAuditedPrintBit是否支持審批打印 VoucherWidthInt單據(jù)寬度 UpdateTimeDatetime更新時(shí)間 NotAppiesAuthBit是否受權(quán)限控制,用于單據(jù)模板設(shè)計(jì)器 ItemTblNameNvarchar(20)項(xiàng)目定義表 cSub_IdNvarchar(100)所屬模塊標(biāo)識(shí)串SelfDef2Nvarchar(20)自定義2itemColint表頭列數(shù) vchBo
39、dyPKNameVarchar(20)表體主鍵字段名 BWTblNameNvarchar(100)單據(jù)表體表 cDefWhereNvarchar(100)單據(jù)識(shí)別條件 BTTblNameNvarchar(100)單據(jù)表頭表 單據(jù)信息語(yǔ)言表(vouchers_lang)(UFData庫(kù))字段名字段類型說(shuō)明localeidNvarchar(32)語(yǔ)言ID,zh-CN(簡(jiǎn)體中文),zh-TW(繁體中文),en-US(英文)cardnumberVarchar(100)單據(jù)類型編碼appnameNvarchar(100)所屬模塊名稱 ccardnameN
40、varchar(500)所屬模塊名稱 uftsTimestamp時(shí)間戳 單據(jù)水印規(guī)則對(duì)照表(VoucherStatusRuleContrapose)(UFData庫(kù))(V11.0)字段名字段類型說(shuō)明cContraposeAutoIDint自增ID, 主鍵cCardNumberVarchar(50)單據(jù)類型cRuleCodeNvarchar(50)規(guī)則編碼單據(jù)水印規(guī)則明細(xì)表(VoucherStatusRuleDetails)(UFData庫(kù))(V11.0)字段名字段類型說(shuō)明iHaveCountint對(duì)應(yīng)字段默認(rèn)值-1,0代表無(wú)值,1代表有值 0代表無(wú)值,1代表有值默認(rèn)值-1,
41、 0代表無(wú)值,1代表有值默認(rèn)值-1, 0代表無(wú)值,1代表有值默認(rèn)值-1, 0代表無(wú)值,1代表有值默認(rèn)值-1,0代表無(wú)值,1代表有值 cConditionTypenVarchar(20)條件類型,=,<>,value cValueNvarchar(100)字段對(duì)應(yīng)值cConditionType為Value時(shí)考慮cValue的值 cRuleIDNvarchar(50)規(guī)則明細(xì)索引,主鍵GUID iNOInt一般的用不上,財(cái)務(wù)采用 cFieldNameNvarchar(50)字段名 cRuleCodeNvarchar(50)對(duì)應(yīng)
42、規(guī)則編碼 cFieldTypeNvarchar(20)字段類型 單據(jù)水印規(guī)則主表(VoucherStatusRules)(UFData庫(kù))(V11.0)字段名字段類型說(shuō)明cRuleCodeint規(guī)則編碼-唯一值 iGroupnVarchar(20)規(guī)則分組狀態(tài)分組,代表不同的業(yè)務(wù)狀態(tài)組(即此規(guī)則判斷的狀態(tài)水印是屬于1單據(jù)狀態(tài),2業(yè)務(wù)狀態(tài)還是3結(jié)算狀態(tài)) cSectionNvarchar(10)所適用區(qū)域:表頭或表體T,B cRuleDescriptionNvarchar(100)規(guī)則描述cPicNvarchar(20)狀態(tài)對(duì)應(yīng)圖片iPriori
43、tyint規(guī)則級(jí)次(優(yōu)先級(jí))從高到底的優(yōu)先級(jí)順序,通用的預(yù)置以10為單位,如90,80,70,單據(jù)模板表(vouchertemplates_base)(UFData庫(kù))字段名字段類型說(shuō)明VT_IDInt單據(jù)模版號(hào) VT_LockBit模板是否處于鎖定狀態(tài)VT_PageTotalInt是否打印表體合計(jì)VT_SelfDef2Nvarchar(20)單據(jù)自定義2 VT_BodyTopInt表體頂坐標(biāo) VT_ControlStyleInt界面樣式 VT_GridStyleInt表體網(wǎng)格風(fēng)格 VT_MemoNvarchar(20)備注 VT_B
44、odyWidthInt表體寬度VT_BodyHeightInt表體左坐標(biāo) VT_BodyLeftInt表體左坐標(biāo) nPrintSerilInt表格打印行行高 VT_GridPrnRowHeightInt表格打印行行高 pubuftsTimestamp時(shí)間戳 VT_TitleTopInt單據(jù)標(biāo)題頂坐標(biāo) VT_CardNumberVarchar(50)所屬單據(jù)類型編碼 VT_WidthInt單據(jù)寬度 VT_BodyMaxRowsInt表體可輸入行數(shù)VT_SelfDef3Nvarchar(20)工作區(qū)顏色 VT
45、_WorkAreaColorInt工作區(qū)顏色 VT_AutoCalcInt自動(dòng)計(jì)算表體高度 VT_PageSubTotalInt是否打印表體小計(jì) templateSubTypeTinyint單據(jù)模版子類型VT_TitleLeftInt單據(jù)標(biāo)題左坐標(biāo) VT_xamlFieldNvarchar(2000)保留字段 VT_FiexdColorInt表體固定行列顏色VT_PageHeaderNvarchar(255)頁(yè)眉2 VT_TotalColorInt表體合計(jì)行顏色 VT_AmongColorInt表體隔行顏色 VT_
46、BodyFixedColsInt表體左邊固定列 VT_PrintGridInt是否打印網(wǎng)格數(shù)據(jù) varPrintSettingNvarchar(3000)XML格式字符串 VT_PrintTemplIDInt對(duì)應(yīng)打印模版號(hào) AuditDisplayFlagVarchar(30)審核顯示標(biāo)識(shí) nPrintGridLineInt打印表體標(biāo)題行 VT_RowLayoutEnabledBit是否啟用行布局 VT_TemplateModeInt模版類型 VT_HeightInt單據(jù)高度 nAutoCalcWidth
47、Int自動(dòng)計(jì)算表體寬度 VT_PRN_DEF_LANDIDNvarchar(64)缺省的打印模板ID VT_SelfDef1Nvarchar(20)單據(jù)自定義1 VT_ReservedInfoNvarchar(1000)保留信息 VT_GridPrnRowsInt表格打印行數(shù) vt_saveObjectVarchar(50)保存是調(diào)用的數(shù)據(jù)引擎對(duì)象,數(shù)據(jù)引擎使用單據(jù)模板語(yǔ)言表(vouchertemplates_lang)(UFData庫(kù))(V11.0)字段名字段類型說(shuō)明vt_idint單據(jù)模版號(hào) localeidnVarchar(32
48、)語(yǔ)言ID,zh-CN(簡(jiǎn)體中文),zh-TW(繁體中文),en-US(英文) vt_gridstyleheadNvarchar(50)表格頭打印風(fēng)格 vt_RowLayoutXMLNtext表體行布局信息 vt_gridstyletotalNvarchar(50)合計(jì)行打印風(fēng)格 vt_gridstylebodyNvarchar(50)表格打印風(fēng)格 vt_titlenameNvarchar(500)單據(jù)標(biāo)題名稱 vt_titlefontstateNvarchar(40)表體字體 uftsTimestamp時(shí)間戳 v
49、t_footNvarchar(200)頁(yè)腳內(nèi)容 vt_headerNvarchar(200)頁(yè)眉內(nèi)容 vt_nameNvarchar(500)單據(jù)模板名稱 vt_footheaderfontNvarchar(40)頁(yè)眉頁(yè)腳字體 vt_cardnumberVarchar(50)所屬單據(jù)類型編碼 b) 單據(jù)插件信息表單據(jù)插件信息表(VoucherPlugins)(UFData庫(kù))(U890/U10.0/U10.1/U11.0)字段名字段類型說(shuō)明IDUniqueidentifierGUIDiOrderInt插件的順序CardNumNvarchar(5
50、0)單據(jù)類型號(hào)ClassNameNvarchar(200)插件類型名稱,用于CreateObjectSubIDNvarchar(50)子產(chǎn)品IDUftsTimestamp時(shí)間戳如何使用單據(jù)控件?在VB中引用單據(jù)控件在VB中點(diǎn)擊主菜單中的“工程->部件”或者直接按Ctrl+T熱鍵,隨后出現(xiàn)的“部件”對(duì)話框中選中“UAPVoucherControl85”,然后點(diǎn)擊“確定”,左側(cè)的工具條中將出現(xiàn)該控件的圖標(biāo),如下圖所示:OCX文件的方法函數(shù)圖例如下:主要屬性 BackColor,BackColorBkg,BackColorFixed,BackColorSel,BackColorTotal屬性:
51、返回或設(shè)置單據(jù)控件不同的背景顏色語(yǔ)法:voucher.BackColor =colorvoucher.BackColorBkg =colorvoucher.BackColorFixed =colorvoucher.BackColorSel =colorvoucher.BackColorTotal =color參數(shù)說(shuō)明:參數(shù)描述Voucher單據(jù)控件名稱Color一個(gè)指定的顏色值備注:下圖為Voucher屬性設(shè)置效果Example:Note:如要設(shè)置這些屬性值,必需在設(shè)置完模板數(shù)據(jù)后再設(shè)置才能起作用。參考代碼Private Sub Form_Load () Timer1.Interval =50
52、0End SubPrivate Sub Timer1_Timer () Voucher1.BackColorBkg =QBColor(Rnd * 15) Voucher1.BackColorFixed =QBColor(Rnd * 10) Voucher1.BackColorSel =QBColor(Rnd * 10) Voucher1.BackColorSelTotal =QBColor(Rnd * 10)End Sub Col, Row,ColSel,RowSel 屬性返回或設(shè)置當(dāng)前表體活動(dòng)單元格的行列坐標(biāo),此屬性在設(shè)計(jì)狀態(tài)不可用。語(yǔ)法:voucher.Col =numbervoucher
53、.Row =number參數(shù)說(shuō)明:參數(shù)描述Voucher單據(jù)控件名稱number一個(gè)指定的指定活動(dòng)單元行列的數(shù)值備注:使用Col、Row屬性來(lái)指定活動(dòng)單元格,Col>0,Row>0,Col<Cols,Row<Rows。設(shè)置完Col,Row值后ColSel和RowSel將自動(dòng)變更成Col,Row,更說(shuō)細(xì)的說(shuō)明。請(qǐng)參照MSDN參考代碼Private Sub Form_Load () Timer1.Interval =500End SubPrivate Sub Timer1_Timer () Voucher1.BackColorBkg =QBColor(Rnd * 15) V
54、oucher1.BackColorFixed =QBColor(Rnd * 10) Voucher1.BackColorSel =QBColor(Rnd * 10) Voucher1.BackColorSelTotal =QBColor(Rnd * 10)End Sub示例Public Sub Command_Click()Voucher.Col=50Voucher.Row=20Debug.Print Voucher1.ColDebug.Print Voucher1.RowDebug.Print Voucher1.ColSelDebug.Print Voucher1.RowSelEnd Sub
55、 TitleCaption,TitleFont,TitleForeColor,ToolTipText返回或設(shè)置標(biāo)題各項(xiàng)屬性值語(yǔ)法:voucher. TitleCaption =stringvoucher. TitleFont =fontvoucher. TitleForeColor =colorvoucher. ToolTipText =string參數(shù)說(shuō)明:參數(shù)描述Voucher單據(jù)控件名稱Color一個(gè)指定的顏色值string字符串表達(dá)式Font指定的字體對(duì)象注:這些屬性的賦值操作必須在setTemplateData方法后,否則你的操作將會(huì)得不到處理(因?yàn)槟愕倪@些操作會(huì)被setTemplateData方法覆蓋)。 Left,Top,Width,Height屬性返回或設(shè)置單據(jù)控件大小屬性語(yǔ)法:voucher.Left =valuevoucher.Top=valuevoucher.Widht=valuevoucher.Height=value參數(shù)說(shuō)明:參數(shù)描述Voucher單據(jù)控件名稱value數(shù)值備注:在執(zhí)行完setTemplateData方法后,setTemplateData會(huì)按照單據(jù)設(shè)計(jì)設(shè)計(jì)的寬度和高度自動(dòng)設(shè)置Width和Height
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CCBD 11-2020品牌管理酒店在線預(yù)售服務(wù)要求
- T/CCAS 005-2018水泥膠砂強(qiáng)度自動(dòng)壓力試驗(yàn)機(jī)驗(yàn)證與綜合評(píng)價(jià)規(guī)范
- T/CAQI 130-2020家用燃?xì)饪焖贌崴骷叭細(xì)獠膳療崴疇t健康防護(hù)性能評(píng)價(jià)規(guī)范
- 冠心病介入考試題及答案
- 武漢斗魚(yú)java面試題及答案
- java線程面試題及答案
- 武漢順豐java面試題及答案
- 公益英文面試題及答案
- T/CAEPI 44-2022陶瓷平板膜組器技術(shù)要求
- 新質(zhì)生產(chǎn)力超跌股
- 數(shù)字化電力系統(tǒng)轉(zhuǎn)型-洞察闡釋
- 2025中國(guó)甲烷大會(huì):2024-2025全球甲烷控排進(jìn)展報(bào)告
- 小學(xué)四年級(jí)下冊(cè)語(yǔ)文期末考試試卷含答案共6套
- 2025各個(gè)班組安全培訓(xùn)考試試題含答案可下載
- 藥物動(dòng)力學(xué)與臨床相關(guān)考點(diǎn)試題及答案
- 動(dòng)態(tài)設(shè)計(jì)寶典C4D三維圖像設(shè)計(jì)與交互知到智慧樹(shù)期末考試答案題庫(kù)2025年青島工學(xué)院
- GB/T 196-2025普通螺紋基本尺寸
- MOOC 中國(guó)電影經(jīng)典影片鑒賞-北京師范大學(xué) 中國(guó)大學(xué)慕課答案
- 醫(yī)院小型壓力蒸汽滅菌器的使用及管理
- 中藥學(xué)電子版教材
- 公司管理制度:格林美管理手冊(cè)
評(píng)論
0/150
提交評(píng)論