下载此文档

FormWorkFlow内部交流资料收集草稿.doc


文档分类:法律/法学 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
Form
Form属性列表
Form
功能性—控制台窗口:Form打开时,第一个显示的窗口;
导航—第一个导航数据块:Form打开时,第一个定位到的数据块;
在Form开发过程中Form级的属性,一般只需要修改以上两个属性,用于确定Form一进入时,显示的界面内容;同时需要注意:控制台窗口和导航块要保持一致;即:控制台窗口对应的画布上显示的数据块项必须为导航块上的项;
Form级的属性可以通过内置过程Set_Form_Property来设置;一般这个内置过程的调用放在Form级触发器PRE_FORM WHEN-NEW-FORM-INSTANCE 下;
Block
导航—导航器样式:用于设置在该Block显示的界面中用TAB界面导航至下一导航项的导航风格;同一记录:当用TAB键导航至下一导航项时,系统会自动导航到该记录中的下一个导航项(如果当前项为该记录的最后一导航项时,导航至下一记录的第一个导航项);改变记录:当用TAB键导航至下一导航项时,系统自动导航至下一记录的导航项;改变数据块:当用TAB键导航至下一导航项时,系统自动跳转至下一数据块的显示项;系统默认选择:同一记录
记录—显示记录数:数据块的显示项当以列表的形式显示在画布上时,该属性项的值就是该数据块在画布上一页显示的记录数
记录—查询所有记录:是:该块一执行查询时,系统会把所有符合条件的记录显示出来(当该数据块中有项的计算方式是汇总该块某项的值时,该属性必须设置为是);
数据库—数据库数据块:是:该块是关联数据库的,对该块的修改,系统在提交时,会自动提交至对应的数据库对象中(如果系统退出时,没有提交,系统会提示用户是否保存修改);否:该块是独立块,对于该块的修改系统不会提交;
数据库—查询数据源名称:该块对应的数据库对象名称;
数据库—where子句:设置该数据块查询时的默认查询条件(该条件在触发器Pre-Query下重置条件时,不会将该条件覆盖,而是与该条件合并;系统通过Ctrl+F11执行查询时,系统会把该条件设置为默认查询条件);
数据库—Order By子句:排序列;如果块是以列表格式显示时,默认的排序条件;升序排列;如果是需要按照某项来降序排列的话,需在该列后边加关键字desc
数据库--允许插入、允许更新、允许删除:该数据块的数据库操作权限设置(一般放在block级下的触发器when-new-record-instance下控制,不建议放在when-new-block-instance下控制);
数据库—键模式:如果该块对应的数据库对象为视图的话,同时需要做数据库操作,则该属性值必须设置为:可更新、唯一(同时,需对改块下的某一项设置为主键)
滚动条—显示滚动条:是:画布显示竖直滚动条;
滚动条—显示画布:该数据块对应的滚动条显示的画布名称
视觉属性—视觉属性组:如果该块的显示属性需要设置为其它的复杂属性时,可以在Form下新增一视觉属性组,然后将该属性设置为该视觉属性组
Block级属性的设置一般通过内置过程set-block-property来设置;一般放在block级触发器pre-block(如数据源的设置),when-new-block-instance(如:画布项的显示属性等信息),when-new-record-instance(如:对数据块操作权限的控制);
Item
常规--项类型:LIST:列表项(该项与LOV的差异在于:List:是系统在该项一初始化时,根据FORM定义的列表来显示内容,如果需要增加、删除显示项内容的话,需要通过内置过程:ADD_LIST_ELEMENT 、DELETE_LIST_ELEMENT来控制;而LOV:是系统通过查询语句通过后台程序在对应的数据库对象中执行查询SQL获取的;如果一个块中有LIST项时,用工具dataload导入初始化数据时会有问题;因此,不建议使用LIST项;)
常规—子类信息:current_record_indicator:导航项;
功能性—对齐:数据项内容在显示时的对齐方式;一般数据类型:“字符串”的数据项从左对齐;“数值”:从右到左对齐
功能性—多行:如果该数据项的字符串长度比较大,需要多行显示时,该属性设置为是(或者项的子类继承属性设置为“Text_item_mutliline”)
数据—初始值:在新增记录时,该数据项的默认值;(当项的类型为Date时,$$DATE$$:默认为系统当前日期;当项的类型为Datetime时,$$DATETIME$$ )
数据—必需:该项是否为必输项(对于该项的设置,建议放在block级下的触发器when-new-record-instance下;当然:如果一个数据项的值可以控制另一个项的必输性时,可以

FormWorkFlow内部交流资料收集草稿 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人jianjian401
  • 文件大小1.27 MB
  • 时间2017-07-23