Form开发注意事项_第1页
Form开发注意事项_第2页
Form开发注意事项_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.时间的lov选择:当要显示时间的时候:在那个选项上面trigger:key_listval里面的calendar.show;在选项中选择:listofValues->ENABLE_LSIT_LAMP在调用trigger事件的时候注意中间的横线而不是下划线FormTrigger的常见使用当item级block级form级有相同的触发器时,必须设置触发器属性一般低级别的设置为before。优先级别分别为Item级别-》Block级别-》Form级别Form级别的触发器PRE-FORM当开发Form的时候触发,常用来初始化版本信息,以及外部Form调用的查询条件的初始化。WHEN-NEW-FORM-INSTANCE常用来初始化Form的Folder以及弹性域。Block级别的触发器PRE-QUERY查询条件的初始化。POST-QUERY记录查询完成后,给某些非数据库字段赋值WHEN-NEW-BLOCK-INSTANCE当光标移动到Block上时被触发,常用于设置Block的属性如:当满足某些特定的条件时,一些字段或者Block不能更新,不能新增,不能删除等等WHEN-CREATE-RECORD当新增一条记录的时候,可以使用此触发器给新增的记录默认值。WHEN-NEW-RECORD-INSTANCE当点击一条新记录时触发它,假如在某条记录上点击5个字段,也只触发第一次点击。5.WHEN-NEW-ITEM-INSTANCE当光标导航在某条记录的任何一个字段时都会触发一次,如一条记录上有10个字段,点击其中的5个字段,就会触发它5次。WHEN-VALIDATE-RECORD 常用语验证一条记录的有效性,例如常用语当记录不满足条件时,就不让保存或者新增其他记录等等。Item级别的触发器WHEN-VALIDATE-ITEM用于验证字段的有效性,以及清除字段的连带关系。如app_field.clear_dependent_fields('HEADER.CATEGORY','HEADER.CATEGORY_ID');WHEN-LIST-CHANGED用于ListItem类型的字段,在修改它的值时触发。设置button在一些状态变色机制:IF:cux_misc_transaction_4268_v.status='P'or:cux_misc_transaction_4268_v.status='S'thenset_item_property('SUBMIT',ENABLED,PROPERTY_FALSE);ELSEset_item_property('SUBMIT',ENABLED,PROPERTY_TRUE);ENDIF; 'submit,是button名字。堆叠画布时主画布必须在堆叠画布的上面。设置chexbox时要设置:*ValuewhenCheckedY*ValuewhenUncheckedNtCheckBoxMappingofOtherValue?UncheckedJ[nitialValue N新使用FormTemplate修改的属性;Form属性ConsoleWindow修改为你应该显示的第一个windowFirstNavigationDataBlock为你应该显示的第一个Block在Form级别的Trigger的PRE-FORM里面初始化Form的版本信息如:fnd_standard.form_info('$Revision:120.1$',,XXPJMMFGNumber',,AddonPJM','$Date:2012/06/1116:05 $',$Author:Hand$');在Form级别的Trigger的WHEN-NEW-FORM-INSTANCE里面初始化Folder以及设置WindowTitle属性,如:app_folder.define_folder_block('XXBOMF0011',--'ObjectName''LINE',--'folder_block''LINE_PROMPT',--'prompt_block''LINE_STK',--'stacked_canvas''MAIN',--'window'''--'disabledfunctions');app_folder.event('INSTANTIATE');app_window.set_title('MAIN',:_code);--设置必输属性set_item_property('MFG.SERIAL_NUMBER',required,property_false);--设置可修改属性app_item_property.set_property('SUPPLY_SCOPE.SUPPLY_SCOPE_NAME',alterable_plus,property_on);--显示TabCanvasshow_view('MAIN');show_view('TAB_DETAIL');--对Block设置默认的查询l_default_where:='1=1';l_default_where:=l_default_where||'ANDORGANIZATION_ID='||:query_anization_id;set_block_property

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论