在DP2K下,做folder,编译时出现下列错误,不知道哪里没定义啊。

[复制链接]
查看11 | 回复9 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
Compiling WHEN-BUTTON-PRESSED trigger on CANCEL_SAVE_FOLDER item in FOLDER_CONTROL block...
Compilation error on WHEN-BUTTON-PRESSED trigger on CANCEL_SAVE_FOLDER item in FOLDER_CONTROL block:
PL/SQL ERROR 303 at line 1, column 1
qualifier 'APP_FOLDER' must be declared
PL/SQL ERROR 0 at line 1, column 1
Statement ignored
这个APP_FOLDER在哪里,如何定义啊。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
APP_FOLDER好像是存在于一个标准的库中。
这些相关的Window、Canvas、Block、Item…等都包含在Oracle Standard Form APPSTAND.FMB,所以我们需要下载并且在同一个Form Builder窗口里面打开这个标准Form。
在这步操作里面,我们需要把APPSTAND.FMB 的Object GroupsSTANDARD_FOLDER
及其相关的对象移至我们自己客制的Form为我们所用。
所以我们的操作是在同一窗口打开标准的Form和我们自己客制的Form,并且选择APPSTAND.FMB 的Object GroupsSTANDARD_FOLDER
然后用鼠标拖动至我们自己的Form的Object Groups。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
谢谢楼上的。
好像有在copy的时候出了问题。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
增加APPFLDR.pll库文件
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
最初由 huangkungan 发布
[B]增加APPFLDR.pll库文件 [/B]

已经增加这个库文件。
我是按照hbhubei上传的那个文档做的。
只不过我的DP版本是2000的,不是6i的。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
增加APPFLDR.PLL,有一个对话框,问是否remove path,选Yes即可。
我以前选的都是NO,所以不行。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
现在又有一个新问题,就是我在MY_FOLDER上的那个Open按钮及当前的FOLDER TITLE不显示出来。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
还有,我想在Form启动的时候,更新PROMPT里的值,应该写在哪个事件里啊。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
经过试验,写在MY_FOLDER.when_new_block_instance即可。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
遇到问题解决了就好
关键是总结在这个问题中你学到了什么
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行