2011-09-23 335 views
0

這可能稍微複雜一些,但這裏就是這樣。如何按字母順序排列組?

此報告列出了每週的加班時間。每個司機都有工作表,它們概述給定班次的細節。用戶選擇一週的時間段,並且我有一些公式可以用一週中每天的工作時間填充變量。該線是這個樣子:

CKL09844 - 拉塔     斯科特        9.5       8.6         10.5               0 hourlysum等

記錄按'駕駛員ID' - 第一個字段進行分組 - 但我希望按字母順序列出。目前僅顯示組頁腳。任何人有任何建議?

編輯:按姓氏按字母順序排列,即。

回答

2

您可以

  1. 更改組的「姓氏,名字」一個或多個字段,而不是driverID或

  2. 使用匯總到組排序。你可以通過插入像maximum({table.name},{table.driverID})這樣的摘要並將其放在頁腳中然後抑制它(這很愚蠢,但在它允許您訪問下一步之前,Crystal實際上在報表中需要此字段)。然後,轉到「報告 - >組排序專家 - >對於此組排序:全部」並選擇您剛剛創建的摘要。

+0

謝謝瑞恩 - 我會給它一個鏡頭。另一個很快的例子是:我正在生成一份加班報告,雖然Crystal Reports可以將班次分組爲幾周,但它使用標準的星期六至星期六;我需要週一到週日(即9月12日至18日)。有沒有辦法改變這個設置,或者我堅持寫一個複雜的公式? – opticon

+0

有很多方法可以做到這一點。一個是在這個[線程](http://stackoverflow.com/questions/7531322/change-the-definition-of-a-week)中概述。 – Ryan