• 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,缺一不可。

  • 相关阅读:
    通过SQL Server 2008数据库复制实现数据库同步备份
    SQL Server进制
    Server2008+SQL2008 日志读取代理器未运行 进程无法在“WINXXX”上执行“sp_replcmds”
    swing中使用皮肤包
    JTextArea的自动定位最后一行
    JFrame如何设置背景图片
    swing中单击回车相当于点击登录
    execute、executeUpdate、executeQuery三者的区别(及返回值)
    JTable设置透明
    在eclipse中导入android项目
  • 原文地址:https://www.cnblogs.com/echochen/p/2553333.html
Copyright © 2020-2023  润新知