历史版本2 :[App]模板查看 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 描述编辑

移动端在交互上做了很大改进,更贴近用户体验。

2. 下拉刷新功能编辑

移动端在设备顶部向下拖拽会提示可以刷新,手指释放后实现刷新,具体包括:目录树刷新、报表刷新、表单刷新等。

3. 左侧右滑动退出功能编辑

移动端增加手势退出,手指贴着左侧边,向右滑动的话做退出操作。 其中,IOS上,右滑翻页手指放开前有动态效果,滑动距离小于2/5屏幕宽度时,放开手指,弹回当前页面;只有当滑动距离>=2/5屏幕宽度时,才会退出当前页,返回上一页。Android上,如果滑动距离<1/2屏幕宽度,则不需要退出;只有当滑动距离>=1/2屏幕宽度时,才退出当前页,返回上一页。
注:如果是内部左右滑动的话是翻页操作,必需贴着左边界进行滑动。 手指贴边向右轻扫,不做退出操作。
目前支持左滑退出的地方有:报表界面(不包括参数界面)、表单界面、二级目录界面、设置界面。

4. 左右滑动翻页功能编辑

移动端界面,左右手势滑动,可实现翻页效果。其中,左右滑动时,如果报表大有滚动条,则先滑报表,到边界时才做翻页操作。

5. 定时推送消息到移动端编辑

在日常报表统计中,例如销售日报、库存报表,为了提醒系统用户来查看相应的报表,或者告知用户报表数据已经更新,可实时查阅,需要定时给系统用户提示信息,并且提供链接供点击查看。FineReport提供了定时推动消息到移动端功能,当app中报表或数据有更新时,会提醒用户查看。
5.1 定时任务设定
在定时任务的输出设置>通知与存档中,选中 “推送消息”,下面提供设置消息内容:
注:消息内容能够支持公式,比如支持使用公式,比如说文件名称文本框中输入${today()}; 消息有默认值:“您有新的消息。” 消息有长度限制,最大长度为256个字符。
5.2 移动端设置
安装或者更新app后,首次打开,提示是否允许发送推送通知,点击“好”则移动端可以接收推送通知:
如果选择不允许,想要接收推送通知消息,则需要在手机或pad中设置。 IOS: 设置>通知中心中开启 Android:设置>应用控制
5.3 移动端查看
移动客户端只要当前用户为指定的用户,且没有登出,就可以收到定时推送过来的消息。效果如下:
  • 未打开客户端
如果用户此时没有打开客户端,比如处于锁屏或者打开其他应用时,移动端可以收到消息,点击消息的时候自动打开app并定位到对应的cpr报表。
  • 已打开客户端
如果用户打开了客户端,查看其它报表,此时在顶部状态栏中提示消息:
如果有消息没有看,则app图表右上角有消息个数提示,开打app后,cpr所在目录也会有提示
打开后,cpr所在目录有提示:

注:定时任务生成的cpr需要设置查看权限,只有有权限的用户才会收到消息,并且能够查看cpr。