excel学习库

excel表格_excel函数公式大全_execl从入门到精通

必备表格软件-FineReport正则表达式简介

1. 概述

1.1 应用场景

有时候我们需要用到正则表达式进行信息的校验。

例如有一张使用了「文本控件」的查询报表,输入「销售员」姓名后可查询销售员的销售情况,此时希望设置销售员文本控件的填入信息校验内容为:若填入内容不是中文或中文的前后有空格,都认为是不合法的,如下图所示:

1.2 书写规范

正则表达式的书写规则如下:

1.3 注意事项

如果是在 JS 中使用正则表达式,则需要在正则表达式前后加“/”,如检查手机号码是否合法:/^1(3\d|5[36789])\d{8}$/。

2. 操作步骤

2.1 报表设计

创建普通报表,新建模板数据集,使用内置 DEMO 「销量」数据表,输入 SQL 语句:SELECT * FROM 销量 where 销售员='${销售员}',如下图所示:

点击参数面板,将「销售员」参数添加并设置为文本控件,然后添加查询按钮,或者直接点击「全部添加」,如下图所示:

将字段拖入单元格中,设计报表如下图所示:

2.2 设置控件填写规则

在参数面板选中文本控件,在「属性」栏设置填写规则为「自定义」,输入正则表达式:^[\u4e00-\u9fa5]+$,并输入错误提示「输入不合法」,如下图所示:

公式说明:

2.3 效果查看

保存模板,点击分页预览,详情参见本文 1.1 节。

3. 正则表达式示例

一些常用正则表达式举例:

总结

帆软FineReport,它小到填报、查询、部署、集成、帆软表格制作,大到可视化大屏、dashboard驾驶舱,应有尽有,功能很强大。目前仍然有很多企业用的是Excel或者手工方式进行固定资产管理,经常出现报废了没有下账,维修中不知情,科室之间互相转借等问题,导致信息不准确,管理成本高。使用帆软FineReport,用条形码功能给每个资产都生成唯一的条形码。这样扫描条形码即可查询固定资产信息;还可以进行借调、保修、报废等操作,数据库里资产状态信息实时更新;还可以对已盘点的资产进行标记,进而把未盘点到的资产罗列出来。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接