zoukankan      html  css  js  c++  java
  • Form学习入门系列(一)

    从现在开始,我们开始学习Form的基础知识,关于Form Builder的安装以及设定就跳过,有问题请联系我。

    一个标准的Form是由Window、Block、Canvas、Item等组成的。下面是关于这些基本对象的说明:

    Form: 可以有多个Window;

    Window:只能有一个Canvas,但是还可以包括其他类型的Canvas;

    Canvas:我们所称的画布。官方解释如下:Canvas is a surface where visual objects,such as graphics and items are arranged。和Block没有直接的对应关系,而是直接和Item相对应。一个Canvas上面可以有来自不同的Block的多个item,是我们对Item进行位置调整的平台。

    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中最基本的组织元素,是我们设计的最小单位

    Parameter: 相当于全局变量,其作用是传递参数,Oracle标准的Form也有单独建一个block(多个item)来传递参数的例子;

    Record Group:主要应用是可以提供给LOV与List item作为数据源。 A record group is internal Form Builder data structure that has a column/row framework similar to a database table

    LOV: List Of Value,会直接对应到Text Item上面,点击后会弹出给用户选择数据;

    Attached Libraries:存放的是Oracle标准的一些PLL文件

    Property Classes:Oracle标准的一些属性类,我们在建立Window、Canvas、Data Block等都会选择一个属性类以继承一些属性和方法

    在我们的开发过程中,经常用到的有Form Trigger、Window、Canvas、Data Block、Item、LOV、Record Group、Parameters等,其中Window、Canvas、Data Block、Item是四个最基本的Object,缺一不可。

  • 相关阅读:
    NPOI操作Excel
    父窗口调用iframe子窗口方法
    js 全选全不选
    常用的几种 SQLServer 分页查询方式实现
    通用简单的 分页 SQL
    C#导出
    delphi xe firemonkey 调用VLC播放器播放视频
    Android版本和API Level对应关系
    Android开发之视频录制1
    Android上实现视频录制
  • 原文地址:https://www.cnblogs.com/echochen/p/2553333.html
Copyright © 2011-2022 走看看