网站大量收购独家精品文档,联系QQ:2885784924

form开发问题及解决.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
form开发问题及解决

fmb文件存放路径:cd/$CUX_TOP/forms/US编译路径:cd/$AU_TOP/forms/US二、编译fmb文件:frmcmp_batch $CUX_TOP/forms/US/文件名apps/apps output_file=$CUX_TOP/forms/US/文件名三、做form开发前的几个基本准备工作:1、配置数据库TNS(用来获取数据库连接信息):安装目录/network/admin/tnsnames.ora;栗子:D:\DevSuiteHome_1\NETWORK\ADMIN = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = syfdemo)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = VIS) ) )2、进到服务器$AU_TOP/forms/US下载fmb文件$AU_TOP/resource下载pll文件到EBS_R12_Resource(自建)目录下3、配置FORMS_PATH 位置:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_DevSuiteHome1值:C:\DevSuiteHome_2\cgenf61\admin;C:\DevSuiteHome_2\forms;C:\EBS_R12_Resource;C:\EBS_R12_Resource\ZHS;C:\EBS_R12_Resource\US顺手配置下相同位置的NLS_LANG:AMERICAN_AMERICA.ZHS16GBK(英文环境)SIMPLIFIED CHINESE_CHINA.ZHS16GBK(中文环境)4、创建数据库对象要做的准备工作: (1)创建表对象 (2)写comment (3)创建索引和同义词及序列或vpd策略 (4)注册表和字段(5)建包(insert、delete、update、lock) (6)创建视图 5、修改window名称修改pre_form和when_new_form_instance触发器修改程序app_custom下close_window过程中if条件中的windows名称设置window导航数据块以及primary_canvas设置画布所在的windowtip:window导航到块的第一个item是按照datablock中的顺序来的,而非画布中item的顺序 6、修改程序单元APP_CUSTOM中window的关闭设置。设置block、window、item的subclass 7、添加update、insert、lock、delete触发器,以及form程序包。 8、注册form时注意功能名和form名以及源文件中的form名要一致。 9、功能挂不上菜单时检查功能定义的时候是否填写了特性。四、下拉日历框的设置步骤:设置item下KEY_LISTVAL触发器设置item属性Enable_Lamp五、一个window有且只有一个content画布六、打开功能只能显示一个日历窗口检查:1.window是否绑定画布。2.form的第一个导航块是否设置正确。七、找不到数据:职责说明是否填写了中文。八、主从块查不出数据:主块的位置是否放在从块之前。九、无法插入数据:检查数据表是否存在不能为空的字段未显示或未赋初值。Tip:有默认值的字段不可赋值为空十、参数parameter的初始化在form级触发器Pre-Form中完成。设置为当前登录用户的信息::_id := fnd_profile.value(ORG_ID);十一、找不到块,找不到id检查思路:1、是否设置导航数据块2、窗口是否关联了画布3、when-new-form-instance中数据块和画布设置是否有误4、pre-form的设置十二、通过fnd_message.debug(‘检查信息输出’)来设置检查点。十三、LOV设置了多个item的查询时,只要查询一条记录会自动匹配列相应的item并返回值。十四、非基表项设置lockedrecord(锁定记录)防止并发操作数据不一致十五、item中boolean属性设置:app_item_property.set_property(‘块名.item名’,update_allowed,property_ture,)十六、frm-40105不能解析项的引用:检查项的lov属性十七、app_find.query_range长度不够:query_length的长度为0.即等于maximum_length的长度十八、属性设置及部分系统变量:

文档评论(0)

a888118a + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档