壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5566|回复: 8

report builder问题

[复制链接]
发表于 2006/11/16 16:13:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
帮一个用户转问题:

我现在问你一下吧, 就是report builder里的FORMULAR COLUMN的问题, 我刚在学.... 这样的代码对不对? 为什么老是说出现fatal sql error
#  吴奕玲 ( Emily ) 说:
function CF_2Formula return Char is
begin

  if (p _first_name is not null) then
   return( 'where first_name = p _first_name');
  else
   return ('');
  end if;
  
end;
发表于 2006/11/16 16:21:16 | 显示全部楼层

add

进来的兄弟姐妹帮我看看, formula column怎么用, 可以返回一个CHAR类型的数据, 然后 加 &, 用在query 的 SQL 里面吗?.....

我这么做之后发现是不可以的, 但是不知道为什么?

有REPORT BUILDER学习资料的朋友, SHARE 一下啊?

thanks!
发表于 2006/11/16 16:30:20 | 显示全部楼层
把char换成varchar2,试试
发表于 2006/11/16 17:25:46 | 显示全部楼层
谢谢楼上的, 问题已经解决,应该就是不能这样做.

再问问楼上的, 如果该成VARCHAR2的话, 他的返回值长度好象也很有限, 所以, 我用CF来做这个是行不通的, 应该就是长度的问题.

还有一个MISTAKE, P_FIRST_NAME 前面少加 : 了, 但是编译怎么就通过了呢, 搞不懂...
发表于 2006/11/16 18:38:04 | 显示全部楼层
原帖由 mili1983 于 2006-11-16 17:25 发表
谢谢楼上的, 问题已经解决,应该就是不能这样做.

再问问楼上的, 如果该成VARCHAR2的话, 他的返回值长度好象也很有限, 所以, 我用CF来做这个是行不通的, 应该就是长度的问题.

还有一个MISTAKE, P_FIRST_NAM ...

VARCHAR2应该支持2000或4000个字符,我想长度应该足够了.
_FIRST_NAME 只指引用参数或字段, P_FIRST_NAME 你是放在引号里面的,表示字符,所以也能通过编译的.
发表于 2006/11/17 14:36:11 | 显示全部楼层
感觉   return( 'where first_name = p _first_name');
这么写有问题
发表于 2006/11/24 10:35:25 | 显示全部楼层
原帖由 sunweijie22 于 2006-11-17 14:36 发表
感觉   return( 'where first_name = p _first_name');
这么写有问题



我也这样认为, p _first_name 应该是参数吧, 如果是的话, 这里就写错了, 正确的写法应是

return( 'where first_name =  '||:p _first_name);
发表于 2006/11/27 13:11:25 | 显示全部楼层
return( 'where first_name = :p _first_name');

这样是对的. 已经成功执行了.但是把他写在 after parameter trigger里面了.
发表于 2006/11/28 09:01:43 | 显示全部楼层
要改SQL的话,是要写在after parameter trigger里的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 13:15 , Processed in 0.016762 second(s), 16 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表