Jiri,
It looks much cleaner, and it works, so thanks a bunch, but I still
don't understand why (PassOffReason IS NOT NULL OR TicketPassedOff = 'Yes')
doesn't work. It seems like if I want it to be counted if either of those
arguments is true, then that would be the way to do it.
It's a good thing this list is around. I'd never get anything done :)
Michael A. McManus, SSgt, USAF
Remedy Developer
HQ 754 ELSG/DOMH
DSN: 596-6478 / Comm: 334-416-6478
-----Original Message-----
From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED]
On Behalf Of Jiri Pospisil
Sent: Friday, July 27, 2007 7:47 AM
To: [email protected]
Subject: Re: More SQL Help
Michael,
looking at your condition and description of what you are trying to achieve,
should not the condition be
... PassOffReason IS NULL AND ...
rather than
... PassOffReason IS NOT NULL AND ...
In addition, I would also try changing the WHERE clause to read something like:
WHERE Incident_ID = '$Incident_Number$' AND
((PassOffReason IS NULL AND TicketPassedOff = 'Yes') OR
(PassOffReason IS NOT NULL AND PassOffReason != 'Update'))
Hope this helps
Regards
Jiri Pospisil
Technology Support Systems
▪T▪ ▪ ▪Mobile UK▪
-----Original Message-----
From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED]
On Behalf Of McManus Michael A SSgt HQ 754 ELSG/DOMH
Sent: 27 July 2007 13:27
To: [email protected]
Subject: Re: More SQL Help
It's a character field I created and I'm setting the value literally to "Yes"
Temp field maybe wasn't the best way to state that. Hidden workflow field
would be better.
Michael A. McManus, SSgt, USAF
Remedy Developer
HQ 754 ELSG/DOMH
DSN: 596-6478 / Comm: 334-416-6478
-----Original Message-----
From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED]
On Behalf Of Thad K Esser
Sent: Thursday, July 26, 2007 6:36 PM
To: [email protected]
Subject: Re: More SQL Help
**
Michael,
You're using SQL... is your 'TicketPassedOff' field a selection field? Those
are stored in the database as integers.
Also, you say 'TicketPassedOff' is a temp field. If it is display only, then
no value will be stored in the DB. But then I guess you say you aren't getting
any syntax errors, so the column probably is being stored. Okay, go back to my
first thought.
Thad Esser
Remedy Developer
"Argue for your limitations, and sure enough, they're yours."-- Richard Bach
"McManus Michael A SSgt HQ 754 ELSG/DOMH" <[EMAIL PROTECTED]>
Sent by: "Action Request System discussion list(ARSList)" <[email protected]>
07/26/2007 01:19 PM
Please respond to
[email protected]
To
[email protected]
cc
Subject
More SQL Help
**
Listers,
I'm running into more problems with SQL so I figured I'd check here
again. Here's the initial query:
SELECT COUNT(*) AS Total
FROM Session_Tracking
WHERE Incident_ID = '$Incident_Number$' AND PassOffReason IS NOT NULL
This works perfectly. When the user tabs over to the Misc. Tab, the
Total_Session_PassOffs field is set to the correct number.
I got two additional requirements to add to this query. The first is to
eliminate sessions where PassOffReason = 'Update' so I added the following to
the query:
AND PassOffReason != 'Update'
This also works perfectly. The final requirement was to count sessions where
the ticket was passed to Sys POC Working status, but the user didn't select a
reason. What I did was create a temp field on the incident and session form
called TicketPassedOff which is set to 'Yes' when the ticket changes from
Helpdesk Working to Sys POC Working. The set field, and accompanying clear
fields action works, as well as the push fields action over to the session
tracking form. I want the Total_Session_PassOffs field to be set with the
total number of passoffs to include when the TicketPassedOff field = 'Yes' so
my final query looks like this:
SELECT COUNT(*) AS Total
FROM Session_Tracking
WHERE Incident_ID = '$Incident_Number$' AND (PassOffReason IS NOT NULL OR
TicketPassedOff = 'Yes') AND PassOffReason != 'Update'
I thought the OR clause would make the enclosed section evaluate to True when
either or both of those arguments evaluate to true but it doesn't seem to be
working. I don't get any syntax errors, but it's not counting the sessions
where TicketPassedOff = 'Yes' and PassOffReason is null.
Thanks much,
Michael A. McManus, SSgt, USAF
Remedy Developer
HQ 754 ELSG/DOMH
DSN: 596-6478 / Comm: 334-416-6478
__20060125_______________________This posting was submitted with HTML in it___
***IMPORTANT NOTICE: This communication, including any attachment, contains
information that may be confidential or privileged, and is intended solely for
the entity or individual to whom it is addressed. If you are not the intended
recipient, you should delete this message and are hereby notified that any
disclosure, copying, or distribution of this message is strictly prohibited.
Nothing in this email, including any attachment, is intended to be a legally
binding signature.***
__20060125_______________________This posting was submitted with HTML in it___
_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the
Answers Are"
T-Mobile (UK) Limited
Company Registered Number: 02382161
Registered Office Address: Hatfield Business Park, Hatfield, Hertfordshire,
AL10 9BW
Registered in England and Wales
NOTICE AND DISCLAIMER
This email (including attachments) is confidential. If you are not the intended
recipient, notify the sender immediately, delete this email from your system
and do not disclose or use for any purpose.