自定义一个按钮,执行一段SQL代码,JS格式怎么写?求指点

想在填报界面, 新增一个按钮, 执行一个删除语句, 用JS如何写? 高手指点一下!!!


不是删除选中的行.

想自定义一个按钮, 执行一个删除语句, 用到当前参数的值.

删除前有个确认就更好了.

FineReport hhf365 发布于 2020-9-27 15:09 (编辑于 2020-9-27 15:12)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
张洪威Lv6高级互助
发布于2020-9-27 15:15

https://bbs.fanruan.com/wenda/question/18881.html

这个问答里面有大佬给了demo,套一下就行。

  • hhf365 hhf365(提问者) //JS中执行 sql var a=contentPane.curLGP.getCellValue(\"F1\"); //var a=contentPane.parameterEl.getWidgetByName(\"date\").getValue(); var sql=\"sql(\\\"BI_DW\\\", \\\"DELETE from DIM_STOCK_STYLE_IM where DATES=\'\" + a+ \"\'\\\", 1, 1)\" var jilu=FR.remoteEvaluate(sql) if(jilu==0){ //JS中调用提示窗口 FR.Msg.alert(\"提示\",\"确定删除吗\"); $(\'#popup_message\').css(\'color\',\'#f11717\');//定义窗口文字样式 }
    2020-09-27 16:01 
  • hhf365 hhf365(提问者) 取单元格的值,可以, 参数的值获取不到, 高手可以看看, 参数的值为何获取报错了: CustomJSError : Cannot read property \\\'getWidgetByName\\\' of undefined
    2020-09-27 16:04 
  • 张洪威 张洪威 回复 hhf365(提问者) var a=contentPane.getWidgetByName(\'date\').getValue();
    2020-09-27 16:09 
  • 2关注人数
  • 694浏览人数
  • 最后回答于:2020-9-27 15:15
    请选择关闭问题的原因
    确定 取消
    返回顶部