Oracle Form开发应用之Item级别的主要属性

项目(英文)  项目(中文) 说明
Functional 功能性  
 * Enabled 启用  该Item是否可用 (Default:Yes)
 * Justification  对齐  指定以何种方式对Item框中的文本值对齐
 (Left,Center,Right,Start,End)
 * Implementation Class 实现类  指定JavaBean容器类名
 * Multi-Line 多行  文本是否可以多行显示(Default:No)
 * Wrap Style 折行风格  选择由于宽度不够文本自动换到下一行的时候以Word/Character/None哪种方式为准
  ( Word,Character,None )
  Word(Default): 以完整单词为单位进行换行
  Character: 以字符为单位进行换行
  None: 不换行
 * Case Restriction    大小写限制  Mixed(Default): 在该Item框中以正常的大小写显示文本
 Upper: 在该Item框中文本全部转换为大写显示
 Lower: 在该Item框中文本全部转换为小写显示
 * Conceal Data  隐藏数据  在该Item框中隐藏文本内容,用以Password输入(Default:No)
 * Keep Cursor Position  保持光标位置  记住光标位置,从别的画面回到那个画面的时候,光标会停留在最后所在的Item上(Default:No)
 * Automatic Skip  自动跳离  项目值输入完之后,会自动过渡到下一个项目(Default:No)
 * Popup Menu  弹出式菜单  在Item中点击鼠标右键的时候弹出的菜单设定
Navigation 导航  
 * Keyboard Navigable  可用键盘导航  光标是否可以经停该Item(Default:Yes)
    若为No,光标会直接跳向下一个Item
 * Previous Navigation Item   前一个导航项  在同一个block内,对项目之间的光标移动顺序(可以任意的进行定义)。光标到达之前的Item定义。
 * Next Navigation Item  后一个导航项  在同一个block内,对项目之间的光标移动顺序(可以任意的进行定义)。光标将要到达的Item定义。
Data 数据  
 * Data Type  数据类型  指定该Item的数据类型
  Alpha: 大小写混合文本
  Char: 与Varchar2类型所对应,最多支持2000个字符
  Date: 与Date类型所对应,默认格式为 DD-MON-YY(18-SEP-06)
  DataTime: 与Date类型所对应,默认格式为DD-MON-YY HH24:MI[:SS](18-SEP-06 23:59:59)
  Edate: 可与Data或Number类型所对应,默认格式为 DD/MM/YY(18/09/06)
  INT: 整数类型(1000,-1000)
  Jdata: 可与Data或Number类型所对应,默认格式为 MM/DD/YY (09/18/06)
  Long:可支持超长文本数据到65534bytes,但是若做变量使用则必须小于等于32760bytes。Long数据
  类型的Item不能用在Where和Order by子句中,并且不能在Runtime环境中的Enter-Query模式下查询数据
  Money: 对应Number数据类型,可进行格式化处理的数字数据(10,000,-10,000)
  Number:对应于Number或Float数据类型,可显示范围在1.0x10-129 to 9.99x10124中的数值
RINT:整数类型(1000,-1000),数据右对齐
RMoney:对应Number数据类型,可以格式化处理并右对齐的数字数据
Rnumber:对应于Number或Float数据类型,数据右对齐
Time:对应于 Number或Colons数据类型,默认格式为HH24:MI[:SS](21:07:13)
 * Maximum Length  最大长度  项目内显示的最大文字数
 * Fixed Length  固定长度  是否固定文本宽度,必须与指定值一致 (Default:No)
 * Initial Value  初始值  初始值
 * Required  需要  必须要输入内容的Item (Default:No) 
 * Format Mask  格式掩码  99,999.9     - 提供给使用者的数据形式.
 999.99“%”   - 文字要以 “ ”形式表现.
 L999           - 数字100以 \100输出.
 * Lowest/Highest Allowed Value  最低/最高允许值  定义Item中可输入的最小/最大值
 * Copy Value from Item  从项中复制值  指定针对master-detail关联的Data Block中,当在detail Block中创建或查询数据时,指定的
  Item值将 从master block中的primary key Copy 到 detail block中对应的foreign key上 
(<block_name>.<block_item_name>)
 * Synchronize with Item   用项同步化   同步同一block内的其他Item值。例如当同一Data Block下面的item1和item2互相设置为
  Synchronize with Item,那么当其中任一Item值被用户变更时,另一Item也会随之变更。
Calculation 计算  
 * Calculation Mode   计算模式  None(Default): 指明该Item不是一个Computed Item
 Formula: 该Item将通过在Formular属性中指定的公式进行计算
  * Formular   公式  Summary: 该Item将汇总指定的Item根据Summary Function属性中指定的集合函数进行合计值计算
 指定计算公式 (eg.:emp.sal + :emp.comm)
  注:只有当Calculation Mode选择为Formula方式时,该属性有效
 * Summary Function  汇总函数  summary function => AVG,SUM,COUNT,MAX,MIN,Variance,Stddev
 * Summarized Block  汇总块  指定将要summary的block
 * Summarized Item   汇总项  指定将要summary的item (注:需要设定block level的 query all records:为yes)
Records 记录  
 * Current Record Visual Attribute Group  当前记录视觉属性组  当前记录显示属性组(使用visual attribute)
 * Distance Between Records  记录间距离  显示画面中记录之间的距离(multi record)
 * Number of Items Displayed  显示的项数  在Block中要显示的record数量. 当属性为0时,随Record属性.
Database 数据库  
 * Database Item   数据库项  是否为base_item
 * Column Name  列名  在base_table中对应的column名称
 * Primary Key  主键  指明该Item是一个base_table item,若该Item所对应基表列为Primary Key,则该属性设置为
  ‘Yes’(Default:No),那么在Forms中 该Item在进行DML操作时会进行数据Unique检查
 * Query Only  仅查询  不可以使用插入/更新/删除等DML语句,只可查询(Default:No)
 * Query/Insert/Update Allowed   允许查询/插入/更新  是否允许查询/插入/更新数据(Default:Yes)
 * Query Length  查询长度  当该Item在Enter Query模式下时,可以输入的最大文本长度
  0(Default):不限制
 * Case Insensitive Query  区分大小写的查询  指定用户是否可以针对该Item进行忽略大小写查询(Default:No)
 * Update Only if Null  仅为NULL则更新  指明是否只有item值为null时才可以update (Default:No)
 * Lock Record  锁定记录  修改Item值时记录是否进行行锁定 (Default:No)
List of Values(LOV) 值列表(LOV)  
 * List of Values  值列表  选择该Item使用的LOV
 * List X Position  列表X轴位置  打开LOV后,LOV所在的横向坐标
 * List Y Position  列表Y轴位置  打开LOV后,LOV所在的纵向坐标
 * Validate from List  从列表中验证  是否验证Item框中的文本属于LOV列表中的项目,若不同则系统将弹出LOV对话框(Default:No)
Editor 编辑器  
 * Editor  编辑器  文本编辑器使用Forms默认编辑器还是系统编辑器
  <Null>:Forms默认编辑器
  SYSTEM EDITOR:使用系统编辑器
 * Editor X Position  编辑器的X轴坐标  0(Default),文本编辑器打开后的横向坐标
 * Editor YPosition  编辑器的Y轴坐标  0(Default) ,文本编辑器打开后的纵向坐标
Physical 物理属性  
 * Visible  可视的  该Item是否显示
 * Canvas  画布  指定Item将在哪个canvas上显示
 * Tab Page  标签页  指定Item所在的tab page(使用tab canvas的时候)
 * X Position  X轴坐标  Item显示时所在的横向坐标
 * Y Position  Y轴坐标  Item显示时所在的纵向坐标
 * Width  宽度  Item的 width
 * Height  高度  Item的 height
 * Bevel  立体  Item的显示方式
 Raised: 凸起显示
 Lowered: 凹陷显示
 None:无任何效果
 Inset: 嵌入显示
 Outset: 抬起显示
 Plain: 平面显示
 * Rendered  释放  当光标没有在Item上的时候,系统资源释放
 (Default:Yes)
 * Show Vertiacal Scroll Bar  显示垂直滚动条  是否显示纵向Scroll Bar
Visual Attributes  视觉属性  
 * Visual Attribute Group  视觉属性组  设置可视化属性组
 * Prompt Visual Attribute Group  提示视觉属性组  设置Prompt可视化属性组
 * Character Model Logical Attribute   字符模式逻辑属性  指定终端显示的字符模式
 * White on Black  黑底白字  当用户终端为黑白显示器时,指定是否以黑底白字方式显示
Color  颜色  
 * Foreground Color  前景色  前景色
 * Background Color  背景色  背景色
 * Fill Pattern  填充图形  填充图形
Font 字体  
 * Font Name 字体名称  字体名称
 * Font Size 字体大小  字体大小
 * Font Weight 字体粗细  字体粗细
 * Font Style 字体风格  字体类型
 * Font Spacing 字体间距  字间距
Prompt    
 * Prompt 提示  Item 的text label
 * Prompt Display Style  提示显示风格  Prompt的显示类型(First record ,Hiden, All records )
 * Prompt Justification 提示文本对齐  Prompt的对齐方式(Left,Right,Center,Start,End) 
 * Prompt Attachment Edge 提示附件边缘  Prompt所在位置 (Start,End,Top,Bottom)
 * Prompt Alignment 提示对象对齐  Prompt对象内部字体的对齐方式(Start,End,Center)
 * Prompt Attachment Offset 提示附件偏移  Promp和Item间的距离
 * Prompt Alignment Offset 提示对象对齐偏移  在prompt对齐中prompt间的距离
 * Prompt Reading Order 提示阅读顺序  Default,Left To Right,Right To Left
Prompt Color 提示的颜色  
 * Prompt Color 提示前景色  Prompt 颜色设定
Prompt Font 提示字体  
 * Prompt Font Name 提示字体名称  Prompt字体名称
 * Prompt Font Size 提示字体大小  Prompt字体大小
 * Prompt Font Weight 提示字体粗细  Prompt字体粗细
 * Prompt Font Style 提示字体风格  Prompt字体类型
 * Prompt Font Spacing 提示字体间距  Prompt字间距
Help 帮助  
 * Hint 帮助提示  指定显示光标所在Item的提示信息
 * Display Hint Automatically 自动显示提示  光标到了有提示的Item时会自动输出提示信息,若为No则必须选择help后才可以看到(default:No)
 * Tooltip 工具提示  当选中Item后,在该Item的下方产生一个显示提示信息的小窗口(tooltip)
 * Tooltip Visual Attribute Group 工具提示视觉属性组  指定Tooltip的可视化属性组
International 国际  
 * Initial Keyboard State 初始键盘状态  Default,Roman,Local
 * Reading Order 读取顺序  Defalt,Left To Right,Right To Left
 * Keyboard State 键盘状态  Any(Default),Roman Only,Local Only
     
时间: 2024-10-12 15:59:40

Oracle Form开发应用之Item级别的主要属性的相关文章

Oracle Form开发应用之Data Block级别的主要属性

项目(英文)  项目(中文) 说明 General 常规 * Name 名称  Data Block 名称 eg:BLK_NAME  * Subclass Information   子类信息  设定Property class eg:BLOCK Navigation 导航  * Navigation Style  导航器风格  当光标到记录的最后一个item后  Same Recorde: 返回到第一个Item  Change Recorde: 转到下一个Recorde的第一个Item  Ch

Oracle Form 使用注意事项

一.处理错误 1.当错误出現在Oracle Form PL/SQL中时,处理的方法如下: begin if (err_condition) then fnd_message.set_name(appl_short_name, message_name); fnd_message.error; raise form_trigger_failure; end if; end; 2.当错误出现在Stored Procedure中時,处理的方法如下: begin if (err_condition) t

转: Oracle Form 中commit 与do_key(&#39;commit_form&#39;)区别

1.commit_form针对form上面的数据变动进行commit,对于代码中的类似update,insert语句也进行提交:如果form上面的数据变动和代码中的数据变动有冲突,最后以界面上的为准.2.do_key('commit_form')会首先寻找form下的triggers中的KEY-COMMIT这个trigger,并执行KEY-COMMIT中所写的代码.如果没有KEY-COMMIT这个trigger,则会针对form和代码一起提交.如果form上面的数据变动和代码中的数据变动有冲突,

Oracle Forms开发应用之Form级别的主要属性

项目(英文)  项目(中文) 说明 Functional 功能性   * Title  标题  form title   * Console Window  控制台窗口  要显示在的窗口名称(Window1)   * Menu source  菜单源  文件或是数据库(文件)   * Menu Module  菜单模块  要使用的main menu name(DEFAULT&SMARTBAR)   * Initial Menu  初始菜单   初始菜单.如果Initial Menu中设置初始菜单

Oracle Form Data Entry Sample

I shared a data entry example form here in this post for Oracle Forms beginner developers, so that they may take an idea to how to develop a simple data entry form in Oracle Forms. The form can be fully modified. Example is given for an emp table and

Oracle Form Builder:CREATE_GROUP Built-in

Description  Creates a non-query record group with the given name. The new record group has no columns and no rows until you explicitly add them using the ADD_GROUP_COLUMN, the ADD_GROUP_ROW, and the POPULATE_GROUP_WITH_QUERY Built-ins. Syntax       

Oracle Form Builder本地部署运行的实现(案例)

D:\Oracle\DevSuiteHome_1\j2ee\DevSuite 问题二:问题二是在问题一的基础上出现的,操作了问题一的解决办法后,再次运行表单,会出现浏览器崩溃的情况. 解决办法:步骤一:找到Developer Suite安装目录下的jinit文件夹(如:C:\DevSuiteHome\jinit),安装其中的jinit.exe应用程序. 步骤二:在打开的Oracle Forms Builder中,点击菜单“编辑”->“首选项”.在弹出框中,选择“运行时”选项卡,然后在“应用程序服

修改Oracle的Job Scheduler 日志级别及删除运行日志

Job 运行久了会产生大量运行日志,这些信息可通过下面的方式清除: 1.创建job: Create job links to previous job class.   DBMS_SCHEDULER.create_job (     job_name        => 'test_log_job',     job_type        => 'PLSQL_BLOCK',     job_action      => 'BEGIN NULL; END;',     job_class

oracle错误ORA-00604 递归sql级别1出现错误 ora-00942 表或试图不存在 ORA-06512 在line 11

错误截图如下: 搜索了很多方法,但是都没有办法解决,不过最终还是找到了一个好的解决办法, 多谢那位仁兄的博客[http://blog.itpub.net/519536/viewspace-689469] 一下内容纯属转载,建议去原博客查看详细 处理方法既然知道了导致用户无法删除的原因是由于找不到表SDO_GEOM_METADATA_TABLE所致.那处理方法便是找回之.我们可以考虑使用catmd.sql脚本重新初始化Oracle Spatial用到的表的方法进行恢复. 1)catmd.sql脚本