没有搜索到数据弹窗(msg)代码怎么写呢?

1.png

如果输入的地区在数据库中没有,弹出窗口提示“无此地区数据”,这个代码怎么写呢?初学,请大神们能给一个详细的代码和步骤,谢谢!

msg的代码我知道怎么写,但是如何判断没有数据呢?写在那里呢?

FineReport zgscdyyb 发布于 2019-6-4 11:04 (编辑于 2019-6-4 11:19)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
zgscdyybLv4见习互助
发布于2019-6-17 11:17

没人能给一个详细点的代码吗?新手想学点东西

最佳回答
0
zsh331Lv8专家互助
发布于2019-6-4 11:06
最佳回答
0
张洪威Lv6高级互助
发布于2019-6-4 11:09(编辑于 2019-6-4 11:11)

弹窗之类的js可以看下文档


最佳回答
0
虾米、木木Lv2初级互助
发布于2019-6-4 11:10

10.0版本 https://help.finereport.com/doc-view-603.html

最佳回答
0
allenchouLv3见习互助
发布于2019-6-4 13:16

我觉得步骤如下:

整体是通过javaScript事件来写

①用js获取你输入的地区  譬如:var area=contentPane.curLGP.getCellValue("单元格");

②通过sql函数去数据库查地区 用数组去装 譬如:var array=sql("FRDemo","SELECT * FROM area )

SQL函数的用法:https://help.finereport.com/doc-view-846.html

③再将上述的array遍历和①中的area比对


大概的js事件这样写:

var area=contentPane.curLGP.getCellValue("单元格");

var array=sql("FRDemo","SELECT * FROM area );

for( i){

if(array[i]==area){

FR.Msg.alert("");

}

}


  • 4关注人数
  • 919浏览人数
  • 最后回答于:2019-6-17 11:17
    请选择关闭问题的原因
    确定 取消
    返回顶部