2012-07-13 98 views
0

我正在製作Crystal Reports 2011中的健康益處扣除報告,從SQL視圖中獲取字段。我被卡住的視圖稱爲emp_groups.group_code。下面是在視場的截圖:Crystal Reports 2011 sql查詢查詢

Screenshot.

我想做的事情,就是創建一個抓住所有組的員工在從該視圖(它們可以在1被登記到一個公式所有的組,然後把它放在我的報告中,我是一個Crystal Syntax新手,並且認爲select語句可以工作,但它只抓住了某人加入的第一組(即:一個人可能註冊了LUNLRN ,PHYEX,& WGHTLOSS但只有LUNLRN顯示了對於我這個select語句後)

select {emp_groups.group_code} 
    Case "COACHEDU": 
     "Coach" 
    Case "HRA": 
     "HRA2012" 
    Case "LUNLRN": 
     "Lunch&Learn" 
    Case "PHYSICAL": 
     "Phyiscal" 
    Case "PHYEX": 
     "Exercise" 
    Case "WGHTLOSS": 
     "WeightLoss" 
    Default : 
     ""; 

回答

0

我會參加您的員工屬於員工表的組,然後按員工ID在水晶報表中進行分組,並顯示員工詳細信息以及他所屬的組在組頁腳中的連接

當您按員工編號分組後, 細節部分一式所示:

WhilePrintingRecords; 
StringVar employeeGroups; 

    employeeGroups:= employeeGroups & Trim({table.group_name}) & ',' 

在組頁腳:

WhilePrintingRecords; 
StringVar employeeGroups; 

employeeGroups 

組標題

WhilePrintingRecords; 

StringVar employeeGroups:= ""