新填报预览(op=write_plus)

编辑
  • 文档创建者:jiangsr
  • 浏览次数:8700次
  • 编辑次数:9次
  • 最近更新:幽冥猫儿 于 2019-06-03
  • 1. 版本说明

    设计器版本

    10.0

    2. 描述


    新填报预览,与普通填报预览有下面的区别

    1)采用了新样式的控件
    2)加载速度快,采用了分页加载,每次只加载3页内容,滚动后再加载跟普通填报预览一样,就是指在 Web 端预览用来填报数据的模板,一般在只需要录入修改数据的时候使用,当然也可用来查看数据。下面我们以内置的自由填报模板 .cpt 模板为例,来看看新填报预览的使用方式以及其一些属性的设置。

    3. 新填报预览(op=write_plus)

    新填报预览不仅可以用来查看,而且可以在线输入与修改数据,从而进行数据的采集与入库。打开设计器,在模板面板中打开doc/Form/FreeForm/自由填报模板.cpt这张模板,点击预览按钮下方的倒三角,选择新填报预览,如下图:

    注:新填报功能推荐使用 Chrome、FireFox 等主流浏览器,IE11 及以上的版本(包含 edge);不支持 IE10 及以下;若使用国产双核浏览器例如 360 浏览器,使用极速模式。



    注:FineReport 的预览方式有记忆功能,所有新建的模板第一次预览的默认预览方式为分页预览,以后的默认预览方式为上一次打开的方式。
    点击新填报预览按钮之后,就会在 Web 端以填报的方式打开模板,可在 Web 端对模板内容进行编辑修改,进行数据的入库操作,如下图:

    注:新填报预览的 URL 地址相比较于分页预览,其后面多了一个 &op=write_plus 的参数,即这个 op 参数的值来控制模板的预览方式,没有参数就是普通分页预览,有参数且参数值为 write_plus 就表明这是新填报预览。

    4. 填报预览设置

    在设计器中点击模板>模板web属性>填报页面设置,就可以对填报页面进行设置,详见填报页面设置。这些设置与分页预览是类似的,因此不再赘述了。

    5. 填报校验

    关于填报校验的具体设置,可以参考 填报校验 目录下的文档。在此不多赘述。

    新填报预览下,校验出错之后:保留当前编辑内容,即控件编辑过后如果校验失败,则提示出错信息同时控件保留当前编辑的内容。

    如下图所示:


    6. 不支持功能

    1)【不支持】在 URL 后面加上 &__cutpage__=v 来开启分页模式
    2)【不支持】输出离线 html
    3)【不支持】设置填报当前编辑行背景
    4)【不支持】列表控件支持性
    5)【不支持】树节点按钮的显示
    6)【不支持】单元格内的文本控件是否支持单元格样式,比如居中,单元格背景
    7)【暂不支持】单元格控件内容改变后是否需要自动撑开单元格
    8)【暂不支持】悬浮元素支持性
    9)【不支持】参数面板设置显示位置

    10)【不支持】单元格数据字典

    11)【不支持】contentPane.parameterEl.getWidgetByName("控件名");


    7. 移动端

    不支持新填报预览

    附件列表


    主题: 设计思路
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]