Form学习入门系列(一)
從現(xiàn)在開(kāi)始,我們開(kāi)始學(xué)習(xí)Form的基礎(chǔ)知識(shí),關(guān)于Form Builder的安裝以及設(shè)定就跳過(guò),有問(wèn)題請(qǐng)聯(lián)系我。
一個(gè)標(biāo)準(zhǔn)的Form是由Window、Block、Canvas、Item等組成的。下面是關(guān)于這些基本對(duì)象的說(shuō)明:
Form: 可以有多個(gè)Window;
Window:只能有一個(gè)Canvas,但是還可以包括其他類(lèi)型的Canvas;
Canvas:我們所稱(chēng)的畫(huà)布。官方解釋如下:Canvas is a surface where visual objects,such as graphics and items are arranged。和Block沒(méi)有直接的對(duì)應(yīng)關(guān)系,而是直接和Item相對(duì)應(yīng)。一個(gè)Canvas上面可以有來(lái)自不同的Block的多個(gè)item,是我們對(duì)Item進(jìn)行位置調(diào)整的平臺(tái)。
Block: Logical owner of items,items in one block are logically related,There are two main tupes of blocks: data block and control block
Item:Form中最基本的組織元素,是我們?cè)O(shè)計(jì)的最小單位
Parameter: 相當(dāng)于全局變量,其作用是傳遞參數(shù),Oracle標(biāo)準(zhǔn)的Form也有單獨(dú)建一個(gè)block(多個(gè)item)來(lái)傳遞參數(shù)的例子;
Record Group:主要應(yīng)用是可以提供給LOV與List item作為數(shù)據(jù)源。 A record group is internal Form Builder data structure that has a column/row framework similar to a database table
LOV: List Of Value,會(huì)直接對(duì)應(yīng)到Text Item上面,點(diǎn)擊后會(huì)彈出給用戶(hù)選擇數(shù)據(jù);
Attached Libraries:存放的是Oracle標(biāo)準(zhǔn)的一些PLL文件
Property Classes:Oracle標(biāo)準(zhǔn)的一些屬性類(lèi),我們?cè)诮indow、Canvas、Data Block等都會(huì)選擇一個(gè)屬性類(lèi)以繼承一些屬性和方法
在我們的開(kāi)發(fā)過(guò)程中,經(jīng)常用到的有Form Trigger、Window、Canvas、Data Block、Item、LOV、Record Group、Parameters等,其中Window、Canvas、Data Block、Item是四個(gè)最基本的Object,缺一不可。
轉(zhuǎn)載于:https://www.cnblogs.com/echochen/archive/2012/06/18/2553333.html
總結(jié)
以上是生活随笔為你收集整理的Form学习入门系列(一)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 数据结构 排序和查找
- 下一篇: 【耗子啃过的SEO之入门知识二】SEOe