帆软入门操作

1.定义数据库连接

选“服务器”,点击“定义数据库连接”。
在这里插入图片描述

数据库信息

首先 点击 左上角 的 “” 号
在这里插入图片描述

2.新建普通报表

点击 文件,可新建普通报表

在这里插入图片描述

新建普通报表后,可点击 保存

此时可以 改名字
在这里插入图片描述

也可以在这改名

在这里插入图片描述

3.创建数据集

模板数据集:在当前报表使用
服务器数据集:共享
在这里插入图片描述

  1. 点击上图中的加号,添加SQL语句
  2. 修改删除 键 在加号旁

写SQL语句

select t.name AS 姓名,
       t.employee_no AS 工号,
       t3.name AS 性别,
       t2.name AS 部门,
       to_char(sysdate, 'yyyy') - to_char(t.entry_date, 'yyyy') AS 工龄,
       to_char(t.entry_date, 'yyyy-mm-dd') AS 入职日期,
       t.native_place AS 籍贯  
from T_HRM_EMPLOYEE t
  left join T_HRM_ORGANIZATION t1
    on t1.id = t.organization_id
  left join T_HRM_ORGANIZATION t2
    on t2.id = t1.parent_id
  left join T_STM_DATA_DICT t3
    on t3.id = t.sex_id
  left join T_STM_DATA_DICT t4
    on t4.id = t.status_id
where t2.name = '软件开发科'
  and t4.name = '在职'
  ${if(len(姓名) == 0,"","and t.name like '%"+姓名+"%'")}
  ${if(len(开始日期)>0,"and t.entry_date >= to_date('"+开始日期+"','YYYY-mm-dd')","")}
  ${if(len(结束日期)>0,"and t.entry_date <= to_date('"+结束日期+"','YYYY-mm-dd')","")} 
ORDER BY 入职日期

在这里插入图片描述
可以先在 Navicat 或 PLSQL 中写好,再粘贴过去
在这里插入图片描述

预览报表

在这里插入图片描述

  • 预览结果
    在这里插入图片描述
    工龄里的数字,后边要加个“年”
    在这里插入图片描述
  1. 选中要添加“年”的单元格
  2. 点击单元格元素
  3. 点击高级
  4. 点击函数
    在这里插入图片描述
  5. 点击文本函数
  6. 双击CONCATENATE
  7. 双击工龄
  8. 在括号里写“年”
  9. 检验合法性,最后点击确定
  • 再次预览,就有单位“年”了。
    在这里插入图片描述
    也可以用SQL语句,拼接“年”
(to_char(sysdate, 'yyyy') - to_char(t.entry_date, 'yyyy'))||'年' AS 工龄

4.帆软里的if语句

帆软里的 SQL 语句支持 if 判断,

  • 类似“三目运算”,先判断 “问号”前边的条件,
    true 就执行 语句1,为 false 就执行 语句2
判断条件 ? 语句1 :语句2

只不过帆软里的 if 有特有的格式

$ { if ( 条件, " 语句1 ", " 语句2 " ) }
先判断 条件,为 true 就执行 语句1,为 false 就执行 语句2
符号全是英文半角格式

${if(len(开始日期) > 0 && len(结束日期) > 0,
   "and t.entry_date 
   between to_date('"+开始日期+"','YYYY-mm-dd') 
   and to_date('"+结束日期+"','YYYY-mm-dd')","")}

5.图标呈现

首先选中一块区域,合并单元格
在这里插入图片描述
然后插入图表
在这里插入图片描述
选一个类型
在这里插入图片描述

在单元格元素中也可以选择
在这里插入图片描述
在数据里选择要展示的内容
在这里插入图片描述
到此,帆软入门操作结束。

  • 12
    点赞
  • 102
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
帆软context是指帆软旗下的一款低代码开发平台,主要面向企业用户提供快速、简单的应用开发解决方案。帆软Context平台结合了低代码开发模式和大数据分析技术,可以帮助企业快速搭建和部署各种应用,从而提高生产效率和降低开发成本。 帆软Context平台具有丰富的组件库和模板,用户可以通过拖拽和配置的方式快速创建自定义的应用。平台支持多种开发语言和数据库,适合不同的应用开发需求。同时,帆软Context平台还提供了丰富的数据可视化和报表分析功能,可以帮助用户更好地理解和利用数据,为企业决策提供支持。 帆软Context平台采用敏捷开发模式,可以实现快速迭代和灵活的需求变更。开发人员可以借助平台提供的工具和功能实现代码自动生成和重用,提高开发效率。平台还提供了丰富的集成能力,可以与其他系统和服务进行无缝集成,实现更加强大和复杂的应用功能。同时,平台还支持云端部署和管理,方便用户远程访问和维护应用。 总之,帆软Context是一款功能强大的低代码开发平台,可以帮助企业快速搭建和部署各种应用,提高生产效率和降低开发成本。它的丰富组件库、敏捷开发模式和数据分析功能使得应用开发变得简单、快速和灵活。帆软Context平台在企业数字化转型的进程中,将会发挥重要的作用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值