fvs里加了个表格组件,预览fvs点击表格里的单元格内容就能提交入库改状态能实现吗?

fvs里加了个表格组件,预览fvs,点击表格里的单元格内容就能提交入库改状态,这个功能能实现吗?单元格的超链接写js能实现吗?

FineReport 张宇 发布于 7 天前 (编辑于 7 天前
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户k6280494Lv6资深互助
发布于7 天前

不支持,用网页控件嵌入一个填报报表

  • 张宇 张宇(提问者) 单元格的超链接写js能实现吗?
    2025-05-09 09:50 
  • 用户k6280494 用户k6280494 回复 张宇(提问者) 单元格用按钮,设置不可见,按钮设置填报属性
    2025-05-09 09:52 
  • 用户k6280494 用户k6280494 回复 张宇(提问者) 或者直接设置报表填报属性,用js提交
    2025-05-09 09:52 
  • 用户k6280494 用户k6280494 回复 张宇(提问者) //不校验直接提交

    _g().writeReport(0);

    //校验后提交

    _g().verifyAndWriteReport();
    2025-05-09 09:53 
  • 张宇 张宇(提问者) 回复 用户k6280494 fvs里的表格能加按钮吗?
    2025-05-09 09:54 
最佳回答
0
华莉星宸Lv7资深互助
发布于7 天前(编辑于 7 天前

FVS 不支持填报

--------------------

用普通报表做一个填报,在用网页框控件引用就行

最佳回答
0
FR-LeonLv4初级互助
发布于7 天前

根据知识库内容,FVS表格组件的单元格超级链接可以添加JavaScript脚本来实现交互功能。但关于您提到的"点击单元格内容提交入库改状态"功能,需要具体分析:

  1. 单元格超链支持JS脚本:

  • 可以选中单元格→右侧属性面板点击「超级链接」→添加JavaScript脚本类型的超链

  • 示例JS代码格式:


duchamp.getPage(a).goto();  //切换分页示例{{JS实现FVS切换分页-5244.md}}

duchamp.getWidgetByName("Tab1_页面1").showCardByIndex(b); //切换标签页示例{{点击单元格切换Tab标签页-5125.md}}
  1. 但需注意:

  • 当前知识库中未直接提及通过JS实现数据库提交操作的示例

  • 标准功能主要支持页面交互(切换分页/联动组件)

  • 如需数据库操作,可能需要结合FR的提交功能或调用接口实现

建议方案:

  1. 先通过单元格超链JS获取需要修改的数据值

  2. 然后调用FR的提交API或自定义JS函数发起请求

  3. 需要自行编写后端接口处理数据更新

单元格超链设置示例(超链设置界面参考)

注:任何涉及数据库修改的操作建议先进行充分测试,并与技术支持确认方案可行性。

  • 4关注人数
  • 27浏览人数
  • 最后回答于:7 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部