找回密码
 注册成为天翎用户
查看: 1119|回复: 4

报表问题

[复制链接]
夏天 发表于 2012-8-23 08:36:15 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2012-8-24 10:59 编辑

一个查新表单中有两个文本框,后一个文本框里有脚本,是对前一个文本框的值判断,然后重计算获取值,创建一个视图,视图关联此查询表单,又去调用一个存储过程,在创建一个交叉报表去关联这个视图的时候,点击查询按钮,但是查询表单的表头却不见了,怎么回事??   
       文本框中的脚本:
var  aa=getItemValue("dno");
var  bb=aa.substring(0,4);
if(bb=='GCLL'){
bb="工程";
}
if(bb=='CLXS'){
bb="销售";
}
bb;
查询表单:第一个文本框(dno)  ,第二个文本框(dtype)
前台显示:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
bess 发表于 2012-8-23 08:47:22 | 显示全部楼层
您好,我们这边同事已经测试重现了您的问题,稍后晚点我们同事会将该问题作为bug提交至研发进行修复,给您带来不便,敬请见谅!
回复

使用道具 举报

purple 发表于 2012-8-24 10:52:00 | 显示全部楼层
很抱歉,前天晚上测试的时候没注意看您的脚本,
var  aa=getItemValue("dno");
var  bb=aa.substring(0,4);
页面刚加载时,你的aa是空值,不能直接调用substring方法,所以需要先判断aa是否有值,您加上判断即可解决该问题。
回复

使用道具 举报

 楼主| 夏天 发表于 2012-8-24 10:58:55 | 显示全部楼层
已解决,确实缺少判断
回复

使用道具 举报

purple 发表于 2012-8-24 10:59:01 | 显示全部楼层
客户Q上反馈,加上判断即可解决该问题
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 03:10

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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