请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
帆软用户MdvQbhNPuc(uid:2816030)
职业资格认证:尚未取得认证
  • 作用就是为了实时查看员工外出任务时,实时位置
  • var serverUrl = "http://192.168.2.207:8080/webroot/decision";var reportLink = "";if (dataType == "学校") {reportLink = serverUrl + "/view/report?viewlet=学校.cpt&name=" + encodeURIComponent(name) + "&policeStation=" + encodeURIComponent(policeStation) + "";} else if (dataType == "学生") {reportLink = serverUrl + "/view/report?viewlet=学生.cpt&name=" + encodeURIComponent(name) + "&policeStation=" + encodeURIComponent(policeStation) + "";}else{reportLink="";}// 打开链接  if (reportLink) {window.open(reportLink, "_blank"); // 在新标签页打开链接  } else {FR.Msg.alert("提示", "未匹配到对应数据类型的报表链接!");}
  • 报表给剩余回访天数赋值公式等于回访周期-(当天日期(YYYY-MM-DD)-最新回访日期)
  • 如图,finereport怎么设置点击名称内容,根据数据类型内容弹出对应的超级链接,比如,如果是学校就弹出学校的超级链接然后链接到网络报表学校.cpt,如果是学生就弹出学生的超级链接然后链接到网络报表学生.cpt,同时要进行传参,A2/C2的数据要和对应的网络报表对应上/ 获取当前行号(FineReport行号从0开始)  var row = this.row;  // 读取数据类型(B列)、名称(A列)、单位(C列)的值  var dataType = contentPane.getCellValue("B", row + 1);  var name = contentPane.getCellValue("A", row + 1);  var policeStation = contentPane.getCellValue("C", row + 1);  // 拼接报表链接(需替换为实际服务器地址)  var serverUrl = "http://192.168.2.207:8080/webroot/decision";  var reportLink = "";  if (dataType === "学校") {      reportLink = `${serverUrl}/view/report?viewlet=学校.cpt&name=${encodeURIComponent(name)}&policeStation=${encodeURIComponent(policeStation)}`;  } else if (dataType === "内部单位") {      reportLink = `${serverUrl}/view/report?viewlet=内部单位.cpt&name=${encodeURIComponent(name)}&policeStation=${encodeURIComponent(policeStation)}`;  }  // 打开链接  if (reportLink) {      window.open(reportLink, "_blank"); // 在新标签页打开链接  } else {      FR.Msg.alert("提示", "未匹配到对应数据类型的报表链接!");  }  
  • app获取经纬度没有问题,但是随后地图中心点经纬度无法读取成功,但是F2/G2格如果提前读取MySQL经纬度数据,中心点就可以读取成功1.app获取经纬度填入F2/G2,是通过模板web属性,加载启始// 移除最外层多余的 function(){}function beforePromise(resolve, reject) {    FR.location(function (status, msg) {        if (status === 'success') {            // 拆分经纬度(假设返回格式为"纬度,经度")            const = msg.split(',');            // 填入对应单元格            contentPane.setCellValue('G2', latitude); // 纬度填G2            contentPane.setCellValue('F2', longitude); // 经度填F2            resolve(true); // 允许提交        } else {            FR.Msg.alert('定位失败', msg);            reject(false); // 阻止提交        }    });}// 若在提交事件中使用,需补充调用逻辑(假设当前是提交前事件)// 新增调用 beforePromise 的逻辑,将其封装为 Promisereturn new Promise((resolve, reject) => {    beforePromise(resolve, reject);});2.设置地图中心点经纬度自动读取为F2/G2,是通过模板web属性,加载结束// 假设地图组件名称为map1var map = contentPane.getWidgetByName('标准'); if (map) {    // 获取中心点经纬度    var center = map.getCenter();     if (center) {        var longitude = center.lng;         var latitude = center.lat;         // 将经度设置到D2单元格        contentPane.setCellValue('F2', longitude);         // 将纬度设置到F2单元格        contentPane.setCellValue('G2', latitude);     }}
  • 如图:帆软设计器表格填报属性设置,内置sql1作为主要数据库,怎么设置只需要内置sql1提交成功就行,内置sql2作为备用数据库不管是否提交成功都行,不用因为sql2保存失败被卡住
  • 如图:值班名单只有第一行和日期列对的上,其他行和日期列就对不上号了
  • 因为是11.0.26复制到新服务器11.0.32版本的设计器,出现了bug,现在想在新服务器把所有表重新做一次,直接复制整表出错了,或者有其他办法解决bug?
  • 现在出现各种奇奇怪怪的bug,直接复制就行,还是需要怎么处理

37

0

37

10

1234下一页
个人成就
内容被浏览2,105
加入社区300天
返回顶部