var value = this.getValue();
if (value == "ON"){
var res = FR.remoteEvaluate(
'=sql("JDBC2",“INSERT INTO [dbo].[TEST_TABLE](IDATA) VALUES(N'AAAAAAAAAA')",1,1)');
var me = "ONOK";
alert(me);
} else {
if(value == "OFF"){
var res = FR.remoteEvaluate(
'=sql("JDBC2",“INSERT INTO[dbo].[TEST_TABLE](IDATA) VALUES(N'BBBBBBBBBB')",1,1)');
var me = "OFFOK";
alert(me);
}else{
var alert_message = "必须选择一项";
alert(alert_message);
}
}
51 评论
在js脚本中能调用average(), max()等函数吗
赞 0 2023-03-17 16:03
您好 可以参考:JavaScript脚本-https://help.fanruan.com/finereport/doc-view-597.html
赞 0 2023-05-22 14:25
var value = this.getValue();
if (value == "ON"){
var res = FR.remoteEvaluate(
'=sql("JDBC2",“INSERT INTO [dbo].[TEST_TABLE](IDATA) VALUES(N'AAAAAAAAAA')",1,1)');
var me = "ONOK";
alert(me);
} else {
if(value == "OFF"){
var res = FR.remoteEvaluate(
'=sql("JDBC2",“INSERT INTO[dbo].[TEST_TABLE](IDATA) VALUES(N'BBBBBBBBBB')",1,1)');
var me = "OFFOK";
alert(me);
}else{
var alert_message = "必须选择一项";
alert(alert_message);
}
}
我在FR11中用一个单选按钮组,使用这样子的INSERT语句为什么无法插入呀?请问是哪里出错了呢?
赞 0 2023-01-28 17:43
据文档说安全原因只能select. 可用存储过程代替
赞 0 2023-03-02 15:31
FR11支持FR.removeEvaluate() 执行insert和update语句吗?
赞 0 2022-12-02 19:05
支持
赞 0 2023-01-16 10:19
可以参考问答看看呢:https://bbs.fanruan.com/wenda/question/4868.html
赞 0 2023-02-20 18:54
\''+sale+'\' 这几个反斜杠和单引号含义是什么意思啊?
赞 0 2022-10-25 16:22
单引号要加转义符\
赞 1 2023-01-29 17:58
如果SQL里面本身已经携带单引号,该如何处理?
赞 0 2022-10-25 16:23
发现你这个方法是页面获取的固定死的当前日期时间,然后隔个几分钟再点击按钮还是一样的结果,写死了。
赞 0 2022-10-17 16:36
需要刷新才会显示新的时间呢~
赞 0 2022-10-25 14:48
怎么操作
赞 0 2023-02-23 10:56
您好,页面是不会自动更新的,需要你去触发更新,或者设置自动更新,一般通过定时刷新报表这种方法实现,比如看下下面的示例:
JS实现普通报表定时刷新-https://help.fanruan.com/finereport/doc-view-1202.html
JS实现决策报表定时刷新-https://help.fanruan.com/finereport/doc-view-1457.html
赞 0 2023-03-13 10:10