Technical Questions
 Crystal Reports Forum : Crystal Reports 9 through 2022 : Technical Questions
Message Icon Topic: Crystal Report - Holiday transactions Post Reply Post New Topic
<< Prev  Page  of 2
Author Message
DBlank
Moderator
Moderator


Joined: 19 Dec 2008
Online Status: Offline
Posts: 9053
Quote DBlank Replybullet Posted: 27 Aug 2009 at 2:50pm
Doh. I used '3' as in the 3rd instead of '12' which is the code for the 3rd correct?
 
 WHERE  "TA_MASTER"."PAY_PERIOD"='13' AND "TA_MASTER"."LEAVE_YEAR"='2009' AND
(
("TA_TRANS_DAILY"."DAY"<>'12' AND "TA_TCODE_TIP"."DESCRIPTION"='Federal Holiday')
OR
("TA_TRANS_DAILY"."DAY"='12' AND "TA_TCODE_TIP"."DESCRIPTION"<>'Federal Holiday')
)
 
How about now?


Edited by DBlank - 27 Aug 2009 at 3:14pm
IP IP Logged
Monkey
Newbie
Newbie


Joined: 20 Aug 2009
Location: United States
Online Status: Offline
Posts: 9
Quote Monkey Replybullet Posted: 28 Aug 2009 at 7:23am
After modified TA_TRANS_DAILY.DAY <>12, the report got a little improve but correct data haven't emerged.  I believe that I should add one more condition at 'WHERE' clause. As you can see on the time card, 'Federal H.' corresponds 14 days, I'm thinking to add 'Leave start time' & 'end time' >0, but I haven't find the related fields in the tables so far.
 
The attachment is a part of report.
 
LASTNAME   PAY_PERIOD LEAVE_YEAR   DESCRIPTION   DAY
t27   13 2009   Federal Holiday 0
t22   13 2009   Federal Holiday 0
t27   13 2009   Federal Holiday 1
t22   13 2009   Federal Holiday 1
t27   13 2009   Federal Holiday 2
t22   13 2009   Federal Holiday 2
t27   13 2009   Federal Holiday 3
t22   13 2009   Federal Holiday 3
t27   13 2009   Federal Holiday 4
t22   13 2009   Federal Holiday 4
t27   13 2009   Federal Holiday 5
t22   13 2009   Federal Holiday 5
t27   13 2009   Federal Holiday 6
t22   13 2009   Federal Holiday
6
...

 SELECT "TA_USER"."LASTNAME", "TA_MASTER"."PAY_PERIOD", "TA_MASTER"."LEAVE_YEAR", "TA_TRANS_DAILY"."DAY", "TA_TCODE_TIP"."DESCRIPTION"
 FROM   "BEPWEBTA"."TA_MASTER" "TA_MASTER" INNER JOIN (("BEPWEBTA"."TA_TRANS_DAILY" "TA_TRANS_DAILY" INNER JOIN "BEPWEBTA"."TA_USER" "TA_USER" ON "TA_TRANS_DAILY"."EMP_ID"="TA_USER"."EMP_ID") INNER JOIN "BEPWEBTA"."TA_TCODE_TIP" "TA_TCODE_TIP" ON "TA_TRANS_DAILY"."TC_ID"="TA_TCODE_TIP"."TC_ID") ON "TA_MASTER"."EMP_ID"="TA_USER"."EMP_ID"
 WHERE  "TA_MASTER"."PAY_PERIOD"='13' AND "TA_TCODE_TIP"."DESCRIPTION"='Federal Holiday' AND "TA_TRANS_DAILY"."DAY"<>'12' AND "TA_MASTER"."LEAVE_YEAR"='2009'
 
 
IP IP Logged
DBlank
Moderator
Moderator


Joined: 19 Dec 2008
Online Status: Offline
Posts: 9053
Quote DBlank Replybullet Posted: 28 Aug 2009 at 7:29am
I can't help too much with that without knowing the data. If you you need more assistance just let me know.
IP IP Logged
<< Prev  Page  of 2
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum