簡體   English   中英

Crystal Report條件分頁符公式

[英]Crystal Report Conditional Page Break Formula

我有一個基於單個表的交叉表報告。 該報告相當簡單,但是我對分頁符有一些限制。 我的數據如下所示:

每個樣本可以有一個或多個測試,每個測試可以有1-3個結果。 在下面的示例中,鈉測試只有一個結果。 尿素和鈣各有2個結果,索引有3個結果。

SAMPLE_NUMBER   TEST_NAME   RESULT_NAME         RESULT_VALUE
1       Calcium     Calcium Percentage            5
1       Calcium     Calcium Indirect Percentage   5
1       Sodium      Sodium Percentage             5
1       Urea        Urea Percentage               5
1       Urea        Urea Indirect Percentage      5
1       Index       Result 1                      5
1       Index       Result 2                      5
1       Index       Result 3                      5

我有一個限制,我的報告頁面只能容納4列。 該報告在行中具有樣品編號,在列中具有測試名稱和結果名稱。 結果值為匯總值。 由於“交叉選項卡”上的一列被樣品編號占據,因此我的結果僅保留三列。

我想以一種將測試的所有結果組合在一起的方式來破壞數據。 如果列不適合,我希望頁面中斷。 在這種情況下,我希望將鈣和鈉歸為一組。 尿素將在單獨的頁面上,而索引將在單獨的頁面上。

如何在Crystal中編寫這樣的公式? 非常感謝您的幫助! 我希望下周演示該報告! 我附加了圖像的表示形式。

在此處輸入圖片說明

如果您的數據僅包含鈣,鈉,尿素和指數...,那么您可以采用3個部分的方法(假設您在Report Footer中放置了3個部分( Report Footera, Report Footerb and Report Footerc ))。

在3個部分中放置3個交叉標簽,然后為每個部分選中“專家中的New Page After ”選項。

In first crosstab take Calcium and Sodium
In second crosstab take urea and 
In third crosstab take index

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM