决策报表从模板数据集中获取数据

按钮控件点击一下出现弹窗,下面是点击后的JavaScript脚本,模板数据集中有数据,但是弹窗显示"未找到企业画像数据",获取数据集这两行代码有什么问题吗?// 窗口尺寸设置

var w = 650;

var h = 450;

// 获取下拉框的值

var 投标公司 = _g().getWidgetByName("投标公司").getValue();

// 直接获取数据集数据

var result = FR.remoteEvaluate('data("企业印象")');

var 企业画像 = result && result.length > 0 && result[0] && result[0][0] ? result[0][0] : "未找到企业画像数据";

// 创建显示内容的div

var $content = $("<div>").css({

    "padding": "20px",

    "font-family": "microsoft yahei",

    "font-size": "14px",

    "line-height": "1.6",

    "color": "#000000"

});

// 添加企业画像内容

$content.append($("<div>").text(企业画像).css({

    "margin-top": "10px",

    "white-space": "pre-wrap"

}));

// 对话框配置

var o = {

    title: 投标公司 + "企业印象",

    width: w,

    height: h

};

// 弹出对话框

FR.showDialog(o.title, o.width, o.height, $content, o);

// 设置对话框样式

setTimeout(function() {

    $(".fr-core-panel-header.fr-core-panel-style-blue.fr-core-window-header").css('background', '#159D73');

    $(".fr-core-panel-title").css({

        "color": "#ffffff",

        "font-family": "microsoft yahei",

        "font-size": "14px"

    });

}, 100);

JavaScript 帆软用户nFhnwgFUsO 发布于 5 小时前
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
用户k6280494Lv6专家互助
发布于5 小时前(编辑于 5 小时前

在JS中使用FR公式

公式错了  参考文档

  • 帆软用户nFhnwgFUsO 帆软用户nFhnwgFUsO(提问者) var 投标公司 = _g().getWidgetByName("投标公司").getValue();
    var result = FR.remoteEvaluate('=sql("mysql49","SELECT company_profile FROM t_tender_company ttc WHERE 1=1 ' + (投标公司 && 投标公司.length > 0 ? " AND ttc.`name`=\'" + 投标公司 + "\'" : "") + '",1,1)');
    var 企业画像 = (result && result[0] && result[0][0]) ? result[0][0] : "未找到企业画像数据";
    alert(企业画像);
    改成了这样还是没有显示
    2025-09-24 15:16 
  • 2关注人数
  • 21浏览人数
  • 最后回答于:5 小时前
    请选择关闭问题的原因
    确定 取消
    返回顶部