问题标签 [suppress]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
charts - 在 Crystal Report 中隐藏 PIE 图表的空图例
我的 Web 应用程序中有一个带有 Group Expert 的饼图。组专家基于地址,我的水晶报表数据源中有两个数据表。一个用于饼图输入,另一个仅用于在没有显示饼图时发出警告消息。
除一种情况外,所有工作正常。如果没有找到饼图的记录,则显示空图例,如下所示:
我曾尝试通过抑制使用公式,但它不起作用。
c++ - R:C++ 中来自 Rprintf 的抑制消息
我正在编写一个 R 包,其中包含一些运行冗长计算的 C++ 代码。在 C++ 代码中,我使用 Rprintf() 来输出信息。我尝试使用 suppressMessages() 抑制 R 的输出,但这不起作用,消息仍然出现在 R 会话中。
我发现了一些类似的问题,人们使用 printf 而不是 Rprintf,但我已经在使用 Rprintf。我还尝试了 R_ShowMessage(),它也立即显示,而不是被 suppressMessages() 抑制。
这是一些示例 C++ 代码:
以及调用此代码的函数:
现在,以下 R 代码不会抑制输出:
我正在使用 R 版本 3.1.0
我很感激任何帮助!
matlab - 当从另一个函数中调用该函数时,如何抑制该函数中的代码行?
我有两个函数,一个是从另一个内部调用的。我希望在第二个函数中调用第一个函数的某些部分时不执行。
当我从命令窗口调用以下第二个函数时,我想禁止显示最后一行disp(...)
目前,调用 vecSpeed 函数会导致从 vecSpeed 函数中调用的其他先前函数(以及一些从 vecVelocity 函数中调用的函数)显示一堆语句,但我只想要disp(. ..)来自要调用的 vecSpeed 函数的语句,而不是其他任何语句。
crystal-reports - Crystal 报告具有多个 OR 运算符的抑制公式不起作用
我正在尝试向我的 Crystal Report (XI) 字段添加一个非常简单的抑制公式,但它没有按预期工作。
如果满足某些条件,我希望文本框可见,否则禁止显示。勾选了抑制框,我当前的公式如下:
如果满足 1、2 或所有 3 个条件的任意组合,则显示文本(既不field1
也不field2
返回null
)。
但是 Crystal Reports 只计算公式的第一行;如果field1 = V2
然后该字段不显示。
任何帮助将不胜感激。
java - 除了使用“继续”之外,还有另一种使用 while(true) 循环忽略值的方法吗?
我被要求获取用户输入并忽略不在 -30 和 40 范围内的值。要跳过无效数字,我使用“继续”语句。我在谷歌上搜索了消息来源说继续/中断是不好的做法。IDE 还会发出“不必要的继续”警告。下面的代码是解决这个问题的好习惯,我应该覆盖警告还是解决它?
我的代码如下所示:
visual-studio-2010 - 使用计数抑制条件报告数据
我正在尝试抑制 Report 上的数据,但它并没有按照我想要的方式发生,还有其他方法可以做到这一点:
我的要求:我有最后余额、投资、赎回等交易
如果记录中有任何其他交易,我想取消最后余额。如果没有任何其他交易,那么我想显示最后余额。
例如:日期交易单位金额
在此示例中,投资记录在案,因此在这种情况下我不希望最后余额。
但是如果只有 Last Balance Transactions
然后我想要我尝试使用的 Last Balance Count :
本地数字var myCount;
如果 {FundTransactionReport.TSD_TRXNAME} = '最后余额' 那么 myCount := 0
别的
myCount := Count({FundTransactionReport.TSD_TRXNAME},{@Group1});
然后比较这个计数
打印记录时;
如果 {@Count} <= 0 则(如果 {FundTransactionReport.TSD_TRXNAME} = 'Last Balance' 则为真)
当有其他交易抑制最后余额时,它可以正常工作,但是当除了最后余额之外没有任何其他交易时,我该如何处理这种抑制?
crystal-reports - 在更改组 Crystal Reports 时在页面底部显示文本字段
我正在使用 Crystal Reports 14。我正在使用 oracle 报表生成器从旧的公司软件(但功能非常强大)升级报表。我有一份按机构分组的报告,在组的最后,在页面底部,我需要显示一个静态文本字段,其中包含每个机构负责人的详细信息(这些报告打印并签名于每个机构的负责人结束)
我尝试了几种方法,例如将文本字段放在组页脚上,但我之前在组页脚上启用了选项新页面,因为我不希望两个机构在同一页面上。但这也会产生一些布局问题,所以它是一种选择。
我尝试的另一种方法是将它放在页脚上,但我怎样才能有条件地抑制它,以便它只显示在组的末尾?有没有办法在更改组时拥有一个 dammy 字段(如标志),以便我可以在这种情况下抑制字段?
我希望我已经提供了所有信息并尽可能清楚。请提前打扰,但我需要尽快解决。
record - Crystal reports Record number not including "suppressed records(detail section)"
How can get the record number in details section not including the suppressed?
I have tried the following:
1. Right Click on any of the fields and select "Format Field.."
2. In the "Format" editor, go to "Common" tab.
4. Now go to the formula button "X+2" beside "Display String" and place the following code:
- Created formula @aa and placed the following code:
but it gives me a record number starting from 0. I want it to start from 1. can anybody help me?
reporting-services - 没有数据就不要生成报告 - PDF
我有一份报告,有时没有要输出的数据。该报告与其他几个报告一起运行,然后全部输出为 PDF。但是,即使没有数据,此报表仍会生成带有空白页的页眉和页脚。
我可以将页眉和页脚移动到报表中,并尝试在这些元素=if(rownumber("PersonalProfile")=0, True, False)
的Hidden
属性中隐藏这些元素。它隐藏了所有内容,所以现在页面是空白的,但它会输出一个空白的 PDF。有没有办法完全压制举报?
我正在使用 2008,但我没有看到Report Visibility
属性。报告的所有数据Tablix
都在一个矩形内。
有 3 个数据集:PersonalProfile
其中包含数据的核心;BoardNames
它只是为报告生成董事会的名称;BoardMeetings
它允许用户选择一个日期参数。
java - 如何在junit测试中抑制/绕过静态方法?
假设我有以下代码:
我想要做的是运行我的 returnFourtyTwo() 方法而不在我的单元测试中抛出运行时异常。之前我已经能够使用 suppress() 方法绕过类构造函数,但这是我第一次不得不绕过非静态类中的静态方法(具有多个参数)。不幸的是,有关该主题的资源有点稀缺。