首页 > 其他分享 >帆软报表公式

帆软报表公式

时间:2023-10-31 10:00:55浏览次数:36  
标签:报表 公式 单元格 b2 ds1 A2 value B2 帆软

1、排序:seq() 2、隔行换色:row()%2==0条件格式; 3、去重计数:过滤条件seq($$$)==1 4、汇总去重公式:count(UNIQUEARRAY(value('ds1',4))) 5、按列分组去重公式:count(UNIQUEARRAY(value('ds1',4,18,b2))) 6、=&B4 在当前单元格已B4为父格时,该公式可以跟随父格给出序号 7、sql lite : strftime('%Y',订购日期) ----获取年份 8、占比公式:proportion(b2) -----或者B2/sum(B2[!0]) 9、B2[!0]{A2=$A2}表示B2扩展出来A2相同的单元格 10、比较:b2-b2[a2:1]或者b2-b2[b2:1]或者b2-b2[a2:1,b2:1](逗号表示分割扩展级别,分号表示分割扩展方向,先左父格后上父格)绝对层次坐标 11、环比:b2-b2[a2:-1]  相对层次坐标 12、上年同期:EVAL(CONCATNATE("if(&A3>1,C3/C3[!0]{A3=",A3-1,"&&B3=&B3},0)")) 13、B2[!0]表示B2单元格扩展出来的所有数据,不受主格影响 14、B2{A2=&A2}表示过滤B2,A2的值为当前行的值 15、由占比可以知道,我们可以通过Cell[!0]来获取一个单元格扩展出来的所有数据。 16、在此基础上我们可以通过Cell[!0]{条件}来获取这个单元格扩展出来的所有值中满足条件的数据。 17、层次坐标以$Cell表示当前Cell单元格的值 18、{b3>$b3}表示b3扩展出来的所有值中大于当前b3的值的数据 19、循环引用:if(&a3=1,0,xxz) 20、=&cell获取扩展后单元格的位置 21、隔行row()%2=0 22、数据集.select(字段1,过滤条件)------------对数据集使用公式过滤取数 23、取季:roundup(date/3.3,0) 24、不过滤:if(len($参数)==0,nofilter,$参数) 25、定义单元格图表数据:A1:A3---------[A1,A3,A5] 26、输出1到n的值:range(n) 27、取值:value("ds1",2,1)------------取数据集ds1第二列第一行的值  value("ds1",2,1,"3")------取数据集ds1第二列且符合第一列的值为"3"的数值 28、去重:uniquearray(value("ds1",2)) 29、取值: sql("FRDemo","select min(成本价) from 产品 where 类别ID = 1",1) 30、数值转中文:numto(2345)---二千三百四十五   numto(2345,true)---二三四五 31、取B列相对于当前单元格下一行的值:eval("B"+(row()+1)) 32、_g().parameterCommit(); 33、&format=pdf&__embed__=true 34、&__pi__=false 两个中文下划线 35、不分页参数:__bypagesize__  true or false 36、EVAL("["+JOINARRAY(sql("nc", "select  '['||''''||pk_accountingbook||''''||']' from org_accountingbook where enablestate=2", 1), ",")+"]") 37、replace(today()-1,'-','')切片日期处理 38、科学计数法显示文本:高级自定义显示=replace($$$,'','')

标签:报表,公式,单元格,b2,ds1,A2,value,B2,帆软
From: https://www.cnblogs.com/lgx5/p/17799612.html

相关文章

  • 借助文心大模型4.0轻松搞定统计报表
    在10月17日的百度世界2023上,文心大模型4.0版本正式发布!会上百度董事长李彦宏为我们展示了文心大模型4.0在多轮对话、搜索、地图、商业智能、智能会议、智能视频等方面的强悍。对此我们保持疑问,那文心大模型4.0真有这么好?我们在第一时间拿到测试资格,并进行了实际实测。对比文心大模......
  • 工作常用的EXCEL公式 | 某列相同的数据进行汇总
    需求:解决方法:1、对部门排序,再进行分类汇总(数据-分类汇总) 2、选中A列,CTRL+G,快速定位空值,然后点击合并单元格3、选中A列,然后点击格式刷,刷在B列 4、取消分类汇总 5、删除A列,然后筛选B列为0的数据,然后删除,即可。 (调整一下格式即可) ......
  • vba 处理word 的一些代码:修改公式(1--1)为(1-1)
    SubConvertSpecificEquationsToText()DimoEqAsOMathDimeqTextAsStringDimregExAsObjectSetregEx=CreateObject("VBScript.RegExp")'DefinetheregularexpressionpatternregEx.Pattern="(\d.?\d)"'Patternfor(di......
  • Python环境下LaTeX数学公式转图像方案调研与探讨
    @目录引言方案一:基于LaTeX环境方案二:基于KaTeX(推荐)方案三:基于Matplotlib写在最后引言近来,涉及到一些公式识别的项目,输入是公式的图像,输出是LaTeX格式的数学公式字符串。这类项目一般都采用深度学习的方法来做,这就涉及到构造公式LaTeX字符串和对应渲染后图像的数据集。来训练......
  • 报表组件DevExpress Reporting中文教程 - 如何直接在浏览器中生成报表?
    DevExpressReports组件被设计为一个跨平台的报表解决方案,您可以创建一次报表,然后将文档显示、打印和导出到任何受支持的.NET平台中,用户体验扩展到部署应用程序的所有托管环境/操作系统。DevExpressReporting是.NETFramework下功能完善的报表平台,它附带了易于使用的VisualStud......
  • 基于 ElementUi框架的 table组件制作的 报表功能
    <template><!--月周计划报表--><divclass="monthPlanForm"><el-table:data="tableData":span-method="spanMethod"style="width:100%"><el-table-columntype="index"widt......
  • 水晶报表释放资源
    近期发现水晶报表生成多张pdf时会存在一开始没问题,生成几十张后就生成不了了,排查后发现是水晶报表资源满了,生成后没有释放资源,导致生成失败,然后加了以下代码就可以了///<summary>///水晶报表资源释放///</summary>///<paramname="reportDocu......
  • 组合公式【1552. 两球之间的磁力】
    组合公式从m个箱子中选出n个箱子公式:\(C_{m}^{n}=\frac{m!}{n!(m-n)!)}\)每种方式两两相邻球之间都有一个磁力,假设:放置方式1的两两相邻球之间的磁力的最小值为a放置方式2的两两相邻球之间的磁力的最小值为b...放置方式X的两两相邻球之间的磁力的最小值为x那么本题的题......
  • 手把手教你在项目中引入Excel报表组件
    摘要:本文由葡萄城技术团队原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。前言GrapeCityDocumentsforExcel(以下简称GcExcel)是葡萄城公司的一款支持批量创建、编辑、打印、导入/导出Excel文件的服务端表格组件,能够高性......
  • js实现在报表参数界面获取body中控件的值
     要在报表参数界面获取body中控件的值,你可以使用JavaScript来实现。下面是一个详细的介绍:1.DOM(文档对象模型):  -DOM是用于操作HTML文档的API,它允许你通过JavaScript访问和操作文档中的元素。  -在报表参数界面,你可以使用DOM来获取页面上的控件元素。2.获取控件元......