版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、ORACLE E-BUSINESS SUITE基礎(chǔ)與提咼彈性域開發(fā)文檔作者:Zhengang.Zhu創(chuàng)建日期:2009-03-15修改日期目錄說明性彈性域 3說明性彈性域的概念 4說明性彈性域段 4段使用基本列的方法 5參考字段 6段的不同排列 8定義說明性彈性域 12定義說明性彈性域結(jié)構(gòu) 13上下文字段值 15iiCompany Confidential - For internal use onlyOracle EBS 入門與提高說明性彈性域MARPOSS ERP PROJECT4Company Confidential - For internal use only說明性彈性域的概念說明
2、性彈性域段#Company Confidential - For internal use only說明性彈性域包括兩種不同類型的段:全局段和上下文相關(guān)段。您可以決定要在說明性彈性域結(jié)構(gòu)中使用的段。1. 全局段:是始終顯示在說明性彈性域彈出式窗口中的段,它與上下 文(表單中的任何其它信息)無關(guān) 。2. 上下文相關(guān)段:是可能會(huì)顯示的段,是否顯示要取決于表單中的其 它信息。Orders for PartsOrcfer NurTber375dCliertDie Mig.CoPartCourtr 1DesaDescriplive Flexfield測伽-LTflUSACQ7iputer-Mcnitor
3、<icnt TanD escriptive FlexfieldSales RopCorrtaciTelephoneCountryTele>CarrioiContextCam pderCOIVTwc structure of the samu desciptivB flexfinld同一個(gè)說明性彈性域不同的結(jié)構(gòu)上下文相關(guān)段如果存在上下文相關(guān)段,則說明性彈性域需要上下文信息(上下文值)來確定要顯示的上下文相關(guān)段。說明性彈性域可以從表單上的某個(gè)字段,或說明性彈性域彈出式窗口中的特殊字段(上下文字段)中獲取上下文信息。如果說明性彈性域從某個(gè)表單字段(可能對用戶顯示,也可能隱藏)中導(dǎo)出上下文
4、信息,則該表單字段稱為說明性彈性域的參考 字段。在最終用戶看來,上下文字段只是自身具有提示的另一個(gè)段。但上下文字段與普通彈性域段 (全局或上下文相關(guān)段)的作用不同。用戶將上下文值輸入上下文字段后,將會(huì)看到不同的上下文相關(guān)段,這取決于用戶輸入的上下文值。 您也可以定義不同的上下文字段。如果沒有適合作為參考字段的表單字段, 或者需要用戶直接控制顯示哪些上下文相關(guān) 段,則可以使用上下文字段來代替參考字段。一旦選擇了適當(dāng)?shù)纳舷挛男畔ⅲ?上下文相關(guān)段就會(huì)隨之出現(xiàn)。 如果 上下文信息是在用戶輸入說明性彈性域之前從表單字段中導(dǎo)出的,則上下文相關(guān)段會(huì)立即出現(xiàn)。對于含上下文相關(guān)段的說明性彈性域,一個(gè)單一的結(jié)構(gòu)”
5、由全局段,加上某一特定上下文字段值的上下文相關(guān)段組成。也就是說,一個(gè)結(jié)構(gòu)包含(在選定此結(jié)構(gòu)后)同時(shí)顯示在彈出式窗口中的所有段。段使用基本列的方法Reference 誕Id columnOrders for PartsOrder Nonrdp- T 卩£ClientPartDescriptionCOMbLTNOniersTaMef卜OrdeClientCountryPariStatusJ escStructureM- ColibiurJtiw;Nis17一f 0 Ship FromDes crip live Hexfield columnsCountryReference 昭dDesc
6、ript 応 FIexHeI dUSAComputer-Moriitor-Light TanTypeCom put創(chuàng)Sales RepContactlelephoneCoirtryCOM說明性彈性域示意說明性彈性域使用添加至數(shù)據(jù)庫表的列。該數(shù)據(jù)庫表包含實(shí)體所需的任何列,如主關(guān)鍵字列和其它信息列。例如,洪應(yīng)商”表可能包含用于標(biāo)準(zhǔn)供應(yīng)商信息(如供應(yīng)商名稱、地址和供應(yīng)商編號)的列。說明性 彈性域列提供了 空白”列,用于存儲(chǔ)尚未在該表的其它列中存儲(chǔ)的信 息。說明性彈性域要求每個(gè)可能存在的段都有一列,并且要求有一個(gè)用來存儲(chǔ)結(jié)構(gòu)信息(即上下文值)的附加列。您只需將單一結(jié)構(gòu)中的段數(shù)5Company Conf
7、idential - For internal use only定義為與表中說明性彈性域段的列數(shù)相同。說明性彈性域列通常被命名為 ATTRIBUTEn,此處的 n是一個(gè)數(shù)字。Dascriptiw 電 FI 百 xfkldFnr icy StruttDesdiptiv 電 FlgxfieltlJSAStrjctjr#6Company Confidential - For internal use only參考字段Reference fieldOTlumn < stucurp M 耐Msoi 慎誕 llexfield segitiert ooluins(csntsxi iioU)Talle、
8、fcrfAOther coLmnsCountiyStru劉陽Mribut&1用tribute?AttrbuteSAttrl)ule4AttrlireSFrance4FranceFnan Were612446COMJane Reed*7&220wr nfi;叫U5AJim wnCOMdanedU/L,XFrx- LSAStJiiaure全局段對表中的所有行使用相同的列。一個(gè)結(jié)構(gòu)的上下文相關(guān)段要使用指定的列,但是不同結(jié)構(gòu)中的上下文相關(guān)段可以重復(fù)使用”同一列。在定義說明性彈性域時(shí),您始終應(yīng)先定義全局段, 以確保全局段可以為所有結(jié)構(gòu) 保留”該列。然后,您可以使用其它列定義上下文相關(guān)段。
9、請注意,在使用含上下文相關(guān)段的說明性彈性域時(shí),如果將現(xiàn)有的上下文值更改為新的上下文值, 則該彈性域會(huì)自動(dòng)清除所有上下文相關(guān) 段的列,并重新默認(rèn)含默認(rèn)值的所有段。將一個(gè)字段用作參考字段對字段本身并無影響。也就是說,參考字段只是一個(gè)普通的表單字段,與彈性域無關(guān),除非您定義該彈性域并將其用作參考字段。 通常,在表單內(nèi)建立說明性彈性域時(shí),應(yīng)用開發(fā)員會(huì)將表單上的一個(gè)或多個(gè)字段指定為潛在的參考字段,您可以從中決定要使用的參考字段(如果有)。參考字段提供了一種方法,可以將獲取的說明性彈性域信息的上下文相關(guān)性與業(yè)務(wù)數(shù)據(jù)中的現(xiàn)有條件聯(lián)系在一 起。如果您使用參考字段,則該字段的值將填入它本身的列中。例如,如果表單
10、上的參考字段是國家/地區(qū)”字段,則其填入表中的也會(huì)是 國家/地區(qū)”列(請記住,在選擇將其作為參考字段使用之前,參考字段只 是一個(gè)普通的表單字段) 。但是, 由于參考字段值指定了彈性域顯示的 結(jié)構(gòu), 因此該值也會(huì)填入表內(nèi)的結(jié)構(gòu) (上下文) 列中。如果在彈性域彈 出式窗口中提供了一個(gè)上下文字段, 則除了使用參考字段之外, 參考字 段還提供了一個(gè)上下文字段的默認(rèn)值,使用戶可以選擇不同的上下文 值。在這種情況下, 參考字段列和結(jié)構(gòu)列可能包含不同的值。 如果在沒 有顯示上下文字段的情況下使用參考字段, 則兩列的值將會(huì)相同。 不管 您是否選擇在彈出式窗口中顯示上下文字段, 表單均包含一個(gè)具有結(jié)構(gòu) 選項(xiàng)的隱
11、藏上下文字段。所選字段所處的塊必須與說明性彈性域所處的塊相同。 此外,如果 說明性彈性域出現(xiàn)在幾個(gè)不同的窗口或塊中, 則同一字段必須存在于包 含此說明性彈性域的所有塊中。您可以使用字段名本身或使 用 :block.field 表示法來指定字段。例如,根據(jù)在應(yīng)用窗口的字段中指定的國家/地區(qū),應(yīng)用窗口中的說明性彈性域可用于獲取該國家 /地區(qū)的不同信息。在這種情況下,國 家/地區(qū)字段就可用作參考字段。通常,您要為參考字段所包含的每個(gè)值定義不同的說明性彈性域段 結(jié)構(gòu)。 雖然您不必為參考字段可能包含的所有值都定義一個(gè)結(jié)構(gòu), 但一 個(gè)包含數(shù)千個(gè)可能值的字段可能不適合作為參考字段。 一般來說, 您應(yīng) 該僅使
12、用含相對簡短、 靜態(tài)的可能值列表的字段, 如僅提供 “是”和 “否 ” 兩種選擇,或一個(gè)國家 /地區(qū)列表的字段;而不應(yīng)使用包含無數(shù)個(gè)唯一 值的字段,如PO編號”字段或日期字段(除非日期字段包含一個(gè)僅含 幾個(gè)特殊日期的列表, 如始終不會(huì)更改的季度末日期) 。通常有特殊業(yè) 務(wù)用途的窗口都會(huì)指明哪些字段(如果有)可作為參考字段。7Company Confidential - For internal use only段的不同排列對于說明性彈性域結(jié)構(gòu)的外觀和行為,您可以有多種選擇。 下圖顯示了段的不同排列,您可以通過選擇不同的說明性彈性域設(shè)置選項(xiàng)來定 義這些排列。©Global Segmen
13、ts 一NoContext-sensitive Segm&ntsY関Override AllowedNoReference Fi&ldY&sDefault Context ValueOK請注意,允許改寫”選項(xiàng)控制用戶能否在彈性域彈出式窗口中看到 上下文字段。如果需要在說明性彈性域彈出式窗口中顯示上下文字段, 您應(yīng)該將 允許改寫”設(shè)置為 是”如果不想用戶從彈出式窗口中選擇結(jié) 構(gòu),應(yīng)該將 允許改寫”設(shè)置為 否”在這些圖中,確定”意味著無論您為選項(xiàng)指定 是”還是 否”都無關(guān) 緊要(另一個(gè)選項(xiàng)可能具有 改寫”作用)。例如,如果您有一個(gè)默認(rèn)的 上下文字段值(結(jié)構(gòu)選擇),但也有一個(gè)
14、上下文字段,則上下文字段中會(huì)顯示默認(rèn)值,但用戶可以選擇另一個(gè)值。一個(gè)結(jié)構(gòu)定義彈性域最簡單的方式是創(chuàng)建一個(gè)僅包含全局段的結(jié)構(gòu),但是, 如果您將所有可用列用于全局段,則沒有剩余的列供上下文相關(guān)段使 用,因此,這種排列將來便不會(huì)有太大的靈活性。Global Segments OnlyGlobal SegmerlsYesContend-sensitive SegnenrtsNaOverride AlloA©dNoReference F MNoDefault Context ValueOK獲得類似效果的另一種方式,就是定義一個(gè)僅包含上下文相關(guān)段的 單個(gè)結(jié)構(gòu)。您也要定義一個(gè)默認(rèn)的上下文值,并且不
15、提供上下文字段或參考字段。此設(shè)置的結(jié)果是用戶始終看到相同的段結(jié)構(gòu),以便使該段從行為方式來看就好象是全局段的結(jié)構(gòu)。但是,如果以后需要添加更多的上下文相關(guān)段結(jié)構(gòu),就需要通過啟用上下文字段或參考字段、禁用默認(rèn)的上下文字段值和定義新的上下文相關(guān)段結(jié)構(gòu)來做到這一點(diǎn)。請注意, 如果您在第一個(gè)上下文相關(guān)結(jié)構(gòu)中已使用了所有的可用段列,您將無法將更多的段添加至該結(jié)構(gòu);您只能定義附加結(jié)構(gòu)。僅使用上下文相關(guān)段 這一策略的一個(gè)缺陷就是,如果所有上下文(所有結(jié)構(gòu))的某些段應(yīng)該 顯示,則必須為每一個(gè)上下文相關(guān)結(jié)構(gòu)分別定義那些段。Context-sensitive Segments OnlyDescriptive Flex
16、fieldContext-sensit nre SeglFSrttsNoPorted-sensitSegmentsYesOverride leviedNoReference FieldNoDefeut Context ValueYes10Company Confidential - For internal use only#Company Confidential - For internal use only當(dāng)然,最初您可以定義一個(gè)混合結(jié)構(gòu), 它包括一些全局段和一些上 下文相關(guān)段,但只有一個(gè)具有默認(rèn)上下文字段值 (但沒有上下文字段或 參考字段)的上下文相關(guān)結(jié)構(gòu)。Hybrid Structu
17、reCanted-sensitive SegnenrtsYesConeid-sensitive SegnennsYesOverride AllodNoReference FieltiNoDefeuH Center ValueYesDesciMi¥EFbxfi¥l(l#Company Confidential - For internal use only一旦確定需要多個(gè)(上下文相關(guān))結(jié)構(gòu),則對于如何排列全局段和(或)上下文相關(guān)段、參考字段或非參考字段、上下文字段或非上下文 字段等的各種組合, 您有多種選擇。下圖顯示這些不同排列 (適用于使 用了兩個(gè)上下文相關(guān)結(jié)構(gòu)的設(shè)置)。C
18、cmtP-nsitiyp 茹葩商N(yùn)aCcnte>d-9enti« Segments伽Override AllovriNcReference FbldYesDefait Ccrtei ValueOKDescil pthre Fl 巳CarteH-sensiliw SegmerMsesCorie>l'9ensrtie SegmentsYesOverr 止 AllavedhloReference FielcV69Deiaut Ccntexi ValueOK社Content-snstive SeuTrerftNoContext-enstb/e SeonentsYesOve
19、rride AllowedNoReference FiMdYesDefajlt Context ValueOKDesolptNe FlxfieldCorrterf-senstive SegmetisYesContF 誡-aeristi 低 SegmertsYesOverride Allo-AfidNoFnldYes,Defalt ConW4 VueOKDegaipti 惟 Fig 測 gGlobal SeQment 1Descriptive Fl呂*fi亡Id定義說明性彈性域域要定義說明性彈性域,您需要定義構(gòu)成說明性彈性域結(jié)構(gòu)的段,以及結(jié)構(gòu)中每個(gè)段的說明性信息和驗(yàn)證信息。您還要確定說明性彈性域
20、窗口的外觀,包括窗口的大小、段的數(shù)目和順序以及段說明和段默認(rèn)值。 單一結(jié)構(gòu)內(nèi)可包含的最大段數(shù)取決于要定義的說明性彈性域。要在應(yīng)用中充分利用說明性彈性域的彈性和強(qiáng)大功能,您必須定義彈性域結(jié)構(gòu)。如果沒有定義任何說明性彈性域段,則不能使用窗口中的說明性彈性域,但不會(huì)影響其它功能。一旦定義或更改了彈性域,您必須凍結(jié)彈性域定義并保存所作的更 改。此時(shí),Oracle Applicatio ns 會(huì)自動(dòng)編譯彈性域以提高聯(lián)機(jī)性能。一旦凍結(jié)了彈性域定義并保存了所作的更改,Oracle Applicatio ns會(huì)提交一個(gè)并發(fā)請求,用于為包含彈性域段列的表生成一個(gè)數(shù)據(jù)庫視 圖。您可以使用這些視圖在您的地點(diǎn)自定義報(bào)
21、表。請參閱:彈性域視圖概覽在凍結(jié)并重新編譯彈性域之后,您可以看到彈性域會(huì)立即發(fā)生變 化。但是,這些更改不會(huì)影響其他用戶,除非他們更改責(zé)任或退出正在使用的應(yīng)用產(chǎn)品并重新登錄。13Company Confidential - For internal use only定義說明性彈性域結(jié)構(gòu)1. 定位至說明性彈性域段”窗口2. 選擇要定義的說明性彈性域的標(biāo)題和應(yīng)用名。您不能使用此窗 口創(chuàng)建新的彈性域。3. 通過鍵入覆蓋舊名的新名來更改彈性域標(biāo)題。每次選定說明性彈性域,您都會(huì)看到此名稱,并且每次用戶輸入說明性彈性域時(shí),此名稱均將作為窗口標(biāo)題出現(xiàn)。如果要定義新的結(jié)構(gòu)、設(shè)置或修改彈性域段,或者更改說明性彈性
22、 域窗口的外觀,請不要凍結(jié)彈性域。 在彈性域被凍結(jié)期間, 您不能做太 大的改動(dòng)。在設(shè)置彈性域之后將其凍結(jié),然后保存所做的更改。 此時(shí),窗口會(huì)自動(dòng)編譯彈性域。在可以使用彈性域之前,您必須凍結(jié)并編譯彈性域定義。如果決定更改彈性域定義,請確保一旦做出更改,就立即凍結(jié)并再次保存彈性域定義。此字段的默認(rèn)值為否”。4. 在級連說明字段中輸入用于分隔段的字符。在選擇分隔符時(shí)務(wù)必小心,以免與彈性域數(shù)據(jù)發(fā)生沖突;請不要使用段值中使用的字符。 例如,如果貨幣或數(shù)字值中的數(shù)據(jù)經(jīng)常包含句點(diǎn) (),則不應(yīng)將句點(diǎn)用作段分隔符。上下文字段會(huì)自動(dòng)為此彈性域顯示任何現(xiàn)有的上下文窗口提示。您可以通過鍵入覆蓋當(dāng)前提示的新提示來更改
23、此提示。如果您可以在輸入彈性域時(shí)選擇所需的上下文相關(guān)彈性域結(jié)構(gòu)(即允許改寫),則彈性域會(huì)在彈性域窗口內(nèi)顯示此提示。在選擇提示時(shí),應(yīng)記住彈性域窗口中所顯示的上下文字段對用戶來說只是一個(gè)普通的字段或段。例如,假定有一個(gè) 客戶類型”的說明性彈性域,它的兩種不同的段結(jié)構(gòu)分別稱為客戶”(對外部客戶而言)和員工”(對內(nèi)部客戶而言),則您可以將提示定義為客戶類型”。5. 輸入彈性域使用的默認(rèn)上下文字段值,以確定要顯示的說明性彈性域結(jié)構(gòu)。在可以編譯彈性域之前, 您必須在 上下文字段值”區(qū)域內(nèi) 將默認(rèn)上下文字段值定義為結(jié)構(gòu)。如果沒有定義參考字段,則彈性域會(huì)自動(dòng)使用此默認(rèn)上下文字段值。如果沒有任何上下文相關(guān)段,或
24、者希望在填入?yún)⒖甲侄沃?,上下文字段保留為空,您?yīng)將此字段留空。6. 指明是否需要上下文字段值。如果需要上下文字段值,則彈性域不會(huì)允許您在未輸入有效值的情況下退出彈性域窗口。否則,您無需選擇上下文字段值。在這種情況下,您可以在沒有看到任何上下文相關(guān) 結(jié)構(gòu)時(shí)退出彈性域窗口。7. 輸入?yún)⒖甲侄蚊Q,彈性域可以從此參考字段自動(dòng)導(dǎo)出上下文字段值。您可以從預(yù)定義的潛在參考字段列表中選擇一個(gè)參考字段。某些說明性彈性域可能不包含任何預(yù)定義的參考字段。8. 指明是否可以改寫上下文字段值,此值由彈性域從參考字段中 導(dǎo)出或作為默認(rèn)值獲取。 如果可以更改此值, 則彈性域會(huì)在彈性域窗口 中顯示上下文窗口提示。如果未指定默認(rèn)值或參考字段, 則除非僅使用全局段, 否則應(yīng)始終 允許改寫; 如果不允許改寫, 則彈性域必須根據(jù)參考字段或默認(rèn)值來確 定上下文字段值。15Company Confidential - For internal use only上下文字段值您可以使用此塊為此說明性彈性域定義有效的上下文字段值(該值也可用作結(jié)構(gòu)名稱)。您可以為所定義的每個(gè)值設(shè)置一個(gè)不同的說明性 彈性域段結(jié)構(gòu)。此塊中總是出現(xiàn)一個(gè) 全局?jǐn)?shù)據(jù)元”值。您可以使用 全局?jǐn)?shù)據(jù)元” 來設(shè)置要用于各個(gè)段結(jié)構(gòu)的全局段。 在彈性域窗口中,這些段出現(xiàn)在任 何上下文字段或上
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年山西中職生單招專業(yè)技能對口模擬題含答案原專業(yè)適配
- 2026年海南單招醫(yī)藥衛(wèi)生類省卷模擬卷含答案文化技能
- 2026年核燃料循環(huán)工程師考試題庫與答案
- 2026年市場營銷經(jīng)理面試寶典與參考答案
- 2024-2025學(xué)年河南省鄭州市金水區(qū)八年級(上)期末數(shù)學(xué)試卷-20251114224723
- 2026年證券業(yè)風(fēng)險(xiǎn)管理與合規(guī)操作面試題
- 2026年能源管理師考試重點(diǎn)難點(diǎn)解析
- 2026年客戶服務(wù)主管崗位考核標(biāo)準(zhǔn)
- 2026年通訊公司市場分析崗位面試題精講
- 2026年軟件測試工程師面試題及測試流程含答案
- 2025-2026學(xué)年人教版高一生物上冊必修1第1-3章知識清單
- GB/T 2075-2025切削加工用硬切削材料的分類和用途大組和用途小組的分類代號
- 2025年超星爾雅學(xué)習(xí)通《創(chuàng)新思維與創(chuàng)新方法》考試備考題庫及答案解析
- 四川省金太陽2025-2026學(xué)年高三上學(xué)期11月聯(lián)考英語試卷(含答案詳解)
- 血糖儀項(xiàng)目計(jì)劃書
- 電氣工程項(xiàng)目驗(yàn)收規(guī)范及標(biāo)準(zhǔn)
- 種植樹苗管護(hù)合同范本
- 2023年環(huán)評工程師考試環(huán)境影響評價(jià)相關(guān)法律法規(guī)講義
- 2025工業(yè)智能體應(yīng)用現(xiàn)狀、挑戰(zhàn)及對策建議報(bào)告-
- 人工流產(chǎn)術(shù)后宣教
- 《危險(xiǎn)化學(xué)品安全法》知識培訓(xùn)
評論
0/150
提交評論