首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在crystal report 13.0.7中使用2 Group Expert(Group By)时如何删除空格

在Crystal Report 13.0.7中使用2 Group Expert(Group By)时,删除空格的方法如下:

  1. 打开Crystal Report 13.0.7并加载你的报表文件。
  2. 在报表设计视图中,选择菜单栏中的"报表",然后选择"选择专家"。
  3. 在选择专家对话框中,选择"组"选项卡。
  4. 在组选项卡中,选择"组专家"。
  5. 在组专家对话框中,选择你想要删除空格的第一个组字段,并点击"下一步"。
  6. 在下一个页面上,你可以选择如何分组该字段。确保你选择了正确的分组方式,并点击"下一步"。
  7. 在下一个页面上,你可以选择如何显示该组的摘要信息。确保你选择了正确的摘要方式,并点击"下一步"。
  8. 在下一个页面上,你可以选择如何排序该组。确保你选择了正确的排序方式,并点击"下一步"。
  9. 在下一个页面上,你可以选择如何筛选该组。这里是删除空格的关键步骤。 a. 选择"使用公式"复选框。 b. 在公式编辑器中,输入以下公式:Not IsNull({YourFieldName}) and Trim({YourFieldName}) <> "" 其中,{YourFieldName}是你想要删除空格的字段名。 c. 点击"确定"。
  10. 点击"完成"来应用组专家设置。
  11. 重复步骤5到步骤10,对第二个组字段进行相同的设置。

通过以上步骤,你可以在Crystal Report 13.0.7中使用2 Group Expert(Group By)时删除空格。这样,报表中的空格将被过滤掉,只显示非空格的数据。

注意:以上答案是基于Crystal Report 13.0.7的版本,不同版本的Crystal Report可能会有细微差别。如果你使用的是其他版本,请参考相应版本的文档或官方指南获取详细的操作步骤。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Percona Toolkit 神器全攻略(配置类)

* GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。...选项 该工具所有选项如下 连接 MySQL/ GreatSQL 提示输入密码 最佳实践 首先创建两个配置文件(这里为了示范方便配置文件内容较少) # 以下创建test_my_1.cnf配置文件 $ vim...200,便可完整输出 $ pt-config-diff /data/test_my_1.cnf /data/test_my_2.cnf --report-width 200 6 config differences.........中间省略 log_queries_not_using_indexes | ON log_slave_updates | ON 此部分显示几个值得注意的服务器配置变量,使用该服务器了解这些变量可能很重要...################################ Config File | /etc/my.cnf 最后部分显示 my.cnf 文件的精美打印版本,其中删除了注释并添加了空格以对齐内容以便于阅读

10510

python 命令行 解析模块 optp

action 是 parse_args() 方法的参数之一,它指示 optparse 当解析到一个命令行参数如何处理。 action 表示将命令行参数值保存在 options 对象里。...以上面的例子来一步步解释如何生成帮助信息: 自定义的程序使用方法信息(usage message): usage = "usage: %prog [options] arg1 arg2" 这行信息会优先打印程序的选项信息前...用户定义命令行参数的帮助信息,不用担心换行带来的问题,optparse 会处理好这一切。... help 参数的帮助信息里使用 %default 可以插入该命令行参数的默认值。...显示程序版本 像 usage message 一样,你可以创建 OptionParser 对象,指定其 version 参数,用于显示当前程序的版本信息: parser = OptionParser

62020
  • 【SAS Says】基础篇:描述性分析(下)

    好吧,这一节是留给处女座的,主要说如何用proc tabulate和proc report产生一个更加耐看的报告。...tabulate输出的顶部 4.16 为proc tabulate的输出的数据方格指定多种格式 4.17 用proc report产生一个简单的输出 4.18 proc report使用define...box=的作用是tabulete报告的左上角的空格中写下一句简洁的语句(作用类似标题)。...*Sales='Mean Sales by Region'; 这是告诉SAS移去region和mean的顶部,并且将sale的顶部换为“Mean Sales by Region” 有时候当行顶部被赋为空格...这个变量必须是group变量或order变量,并且要在define语句中定义过。可以在任何报告中使用rbreak语句,但只能在有最起码一个group或者order变量的报告中使用break语句。

    4.1K50

    【SAS Says】基础篇:3. 描述数据

    本节介绍如何利用SAS写一份数据报告,给出数据的基本信息。 从3.11开始的内容,是留给处女座的,主要说如何用proc tabulate和proc report产生一个更加耐看的报告。...tabulate输出的顶部 3.16 为proc tabulate的输出的数据方格指定多种格式 3.17 用proc report产生一个简单的输出 3.18 proc report使用define...3.5 用formats改变打印外观 打印数据,SAS会自动为你安排最好的格式,小数点位数、空格等。 当不需要默认格式,可以用SAS formats改变打印的外观。...Put语句 当写原始数据或者报告,也可以put语句中使用formats,每个变量后面加上格式: PUT Profit DOLLAR8.2 Loss DOLLAR8.2 SaleDate MMDDYY8...且如果使用list ,SAS会自动两个变量之间加上空格使用column或者formatted,SAS将会把变量放在任何你指定的地方。

    3.8K101

    已有数据库情况下使用Python进行ORM操作

    现状 实际测试中发现,需要插入大量的测试数据或者有依赖关系的数据 来达到测试的目的,这时我们可以使用python来简化和规范化该操作。...PostgreSQL 的支持 peewee文档地址: http://docs.peewee-orm.com/en/latest/ 中文版文档: https://www.osgeo.cn/peewee/ 生成数据模型 安装...peewee后可以命令行中输入指令,快速的将已有的数据库转化成数据模型 python -m pwiz -e 数据库类型 -p 端口 -u 账号 -H IP地址 --password 密码 -o -i...comment ' 0,关闭,1,开通', is_deleted tinyint unsigned default 0 not null comment '是否删除...doctor_info' indexes = ( (('hospital_uuid', 'job_number'), False), ) 我们使用这段代码来完成一次

    72710

    ASP.NET中水晶报表的使用

    作者 :caoli 我们对VS.Net中的水晶报表(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。...这篇文章教你如何在.Net Web应用中使用水晶报表,也可以让你在学习过程中少走一些弯路。...也正是因为报告引擎的作用,才可以将Asp.Net中的水晶报表转换成为普通HTML格式   水晶报表设计器(Crystal Report Designer (CRDesigner.dll))   水晶报表就是设计器中创建的...水晶报表查看控件(Crystal Report Viewer web form Control (CRWebFormViewer.dll))   水晶报表查看控件是一个WebForm控件,可以将它看成是一个...Report.rpt”,然后”确定“ 注意:文件”World Sales Report.rpt“文件是VS.Net安装创建的。

    2.6K30

    关于“Python”的核心知识点整理大全33

    12.8.3 将子弹存储到编组中 定义Bullet类和必要的设置后,就可以编写代码了,玩家每次按空格都射出一发子弹。...玩家按空格,创建一颗新子弹(一 个名为new_bullet的Bullet实例),并使用方法add()将其加入到编组bullets中(见2);代码 bullets.add(new_bullet)将新子弹存储到编组...我们使用了方法 copy()来设置for循环(见1),这让我们能够循环中修改bullets。我们检查每颗子弹,看看它 是否已从屏幕顶端消失(2)。如果是这样,就将其从bullets中删除(见3)。...请再次运行alien_invasion.py,确认发射子弹依然没有错误 12.9 小结 本章中,你学习了:游戏开发计划的制定;使用Pygame编写的游戏的基本结构;如何设 置背景色,以及如何将设置存储可供游戏的各个部分访问的独立类中...;如何在屏幕上绘制图像, 以及如何让玩家控制游戏元素的移动;如何创建自动移动的元素,如在屏幕中向上飞驰的子弹, 以及如何删除不再需要的对象;如何定期重构项目的代码,为后续开发提供便利。

    13310

    doxygen教程_genedoc教程

    源代码目录和最终的结果目录在每一次运行Doxywizard都进行设定。 2.Wizard->Mode  选择编程语言对应的最优化结果,按照编程语言选择。...@{@}标记可以放置group的注释中,也可以一个独立的注释块  使用这些group的标记符号groups也可以嵌套。  如果多次使用一个group标签,将会出错。...例如你认为有不同(语法)的类型需要归入同一个group(语意)。  这样定义一个member group: //@{ ... //@}  块或者使用。...它被设计为实现一个“lazy”的group定义方法:可以.h文件中使用高优先级来定义结构,.cpp文件中使用\weakgroup这样不会重复.h文件中的层次结构。  ...实际使用中,我们可以看到具体的网页展示如下。   图中有个BSP下的LED模块,这个模块就是承载驱动文件LED。具体代码如下,为了显示效果,我把函数的注释删除了。

    4.4K30

    SAS输出RTF精美排版背后的Code

    Proc template的设置只是排版的一步 远远没有达到精致排版的地步 这个时候需要使用一些rtf的标记语言(我的叫法) RTF输出插入图片这是Logo 请看下方!...输出RTF页眉/页脚加入logo(图片等),小编以前见识有限的时候以为SAS实现不了这个功能,自从发现自己是井底吱哇后,奋发图强天天逛官网,前不久get到的新技能。废话太多了,还是看下图。 ?...小编解释一下分组后面的空白行是如何形成的: 该数据集group变量就是衍生生成用来控制排版的, 将每一组观测赋值一个值,通过proc report中的define /order order=internal...noprint来排序并不输出改变量到报表中,但report过程还是可以对该变量进行操作,利用compute after group; line '#{newline}';endcomp;来实现在没一组观测后进行插入一行空白的操作...后面常见的option选项: DATA 指定做报表的数据集 NOWINDOWS 不输出到结果 HEADLINE 报表变量标题和内容间生成一个水平分隔线 HEADSKIP 报表变量标题和内容间生成一行空格

    9.9K62

    使用连接组优化连接 (IM 6)

    IM列存储中填充表,以下连接运行速度更快: 适合使用Bloom过滤器的连接 将多个小维度表与一个事实表连接起来 两个具有主键 - 外键关系的表之间的连接 02关于连接组 当启用IM列存储,数据库可以使用连接组来优化...使用CREATE INMEMORY JOIN GROUP语句创建连接组。 要向连接组添加列或从连接组中删除列,请使用 ALTER INMEMORY JOIN GROUP语句。...使用DROP INMEMORY JOIN GROUP 语句删除连接组。 注: Oracle Active Data Guard中,备用数据库忽略连接组定义。...连接组如何使用通用字典 一个通用字典是一个表级的,特定于实例的字典代码集合。 当在基础列上定义连接组,数据库将自动IM列存储中创建一个通用字典。 通用字典使连接列共享相同的字典代码。...相反,数据库将在下一次连接组中引用的表被填充或重新填充到IM列存储中生成通用字典。 参考 创建、修改或删除连接组通常会使连接组中引用的所有基础表无效。

    1.2K30
    领券