我正在將Crystal Report與VS 2012一起使用,並使用數據集並使用運行時填充報告。 我正在獲取「我的報告」的重複行,這是因爲數據輸入的月份和年份等工資不同時期(月/年)。 所以我想擺脫行的重複是我將獲得特定員工的摘要值(組頁腳)部分而不是獲取詳細信息部分,其中每個記錄重複而不是週期。我已經達到了它,但問題是最小函數沒有得到如圖所示的精確最小週期。 這是我用來顯示最小和最大週期值的,因爲我的公式是:在Crystal Report公式中獲取最大值和最小值
Maximum ({DataTable1.Period}, {DataTable1.PPO_NO})&" - "& Minimum ({DataTable1.Period}, {DataTable1.PPO_NO})
和我爲獲得職工月和年公式是:
SELECT PPONO, Name, Father_Name,Designation,BPS,Claimant,Age,Type,IOT, TblPPOBook.Pay_Month + '/' + CAST(TblPPOBook.Pay_Year AS nvarchar(4)) AS Period, Pension, Allow etc. From EmployeeTable Where PayDate Between Date1 ANd Date2.
在這方面的早期幫助將受到高度讚賞。
週期的數據類型是什麼?字符串或日期? – Siva
字符串,Infact它由與查詢合併的兩個字符串列組成。一列是月份,另一列是年份,然後我將它與查詢合併。 – ZahidKakar
嘗試轉換爲日期,然後應用最小和最大函數 – Siva