Oh yeah at last this worked as desired .... yup with an extra ' ( ' made things 
look good for both the condition's
 
Thanks a lot Fred , James & Carey & others too
 
Now I can say I will have a nice weekend :) .... as my intention to save system 
from creating two ACTL's has been succesful 
 
 even though I am still trying to guess why without using a 'NOT' clause I am 
having problem
 
 
Okay for all, the other way it worked was by creating two diff ACTL's and only 
making use of If Action in both of them ( so no messing up with Else If )
 
 
 
1) IMF:HPD:OpenLandownForm02 ==> Execution Order = 0 , Execute On = Button
         Run IF = (($OPERATION$ =  "CREATE" ) AND ( 'Case ID+' =  "HD" )) OR 
(($OPERATION$ =  "QUERY" ) AND ( 'Case ID+' =  $NULL$ ))
         If Action  = Msg
 
 
2) IMF:HPD:OpenLandownForm03 ==> Execution Order = 1 , Execute On = Button
        Run IF =  No condition ...as I need to execute this all the time other 
than my above covered 2 condition's
        If Action  = Open Window 
 
So this was a another simple way in which I was able to get my desired Result 
but I was required to have 2 ACTL's ,,,which was not making me feel good
 
 
Wishing you all a Wonderful Weekend ...
 
Himanshu Kohli
Remedy Developer / Administrator
 
PS : Just to share that from my persoal exp till date ... I found my solutions 
for my Problems more quickly with you all in the AR List than from the Support  
 
 
 

________________________________

From: Action Request System discussion list(ARSList) on behalf of Grooms, 
Frederick W
Sent: Fri 9/15/2006 10:58 AM
To: [email protected]
Subject: Re: Two different Condition 's in Run If



It looks like it's missing some parenthesis

(NOT ((($OPERATION$ = "CREATE") AND ('Case ID+' = "HD")) OR
      (($OPERATION$ = "QUERY") AND ('Case ID+' = $NULL$))))

Without an extra ( after the NOT and ) at the end, the NOT is only
working on the 1st condition.

I should have layed it out in my normal method, sorry about that...

  (NOT (
         (($OPERATION$ = "CREATE") AND ('Case ID+' = "HD"))
       OR
         (($OPERATION$ = "QUERY") AND ('Case ID+' = $NULL$))
       )
  )


Fred


-----Original Message-----
From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Kohli, Himanshu
Sent: Friday, September 15, 2006 9:43 AM
To: [email protected]
Subject: Re: Two different Condition 's in Run If

Hi Fred

No even what you have suggested this time didn't worked  :(

1) First options of yours fail for both the scenario's i.e. CREATE &
QUERY
2) Second option i.e. by making a swap by using a NOT works only for the
first condition ( i.e. Query or Create ..which ever is mentioned before
the OR )

(NOT (($OPERATION$ = "CREATE") AND ('Case ID+' = "HD")) OR(($OPERATION$
= "QUERY") AND ('Case ID+' = $NULL$)))  ==>  Works for CREATE

(NOT (($OPERATION$ = "QUERY") AND ('Case ID+' = $NULL$)) OR
(($OPERATION$ = "CREATE") AND ('Case ID+' = "HD")))  ==>  Works for
QUERY


Looking forward to crack this simple :( stuff with your Help & Info

Himanshu


________________________________

From: Action Request System discussion list(ARSList) on behalf of
Grooms, Frederick W
Sent: Thu 9/14/2006 7:25 PM
To: [email protected]
Subject: Re: Two different Condition 's in Run If



You want the error for these 2 conditions (and the error is in the
else).
 1) On Query when he has no Case Id selected or searched (i.e. Case ID =
Null )
 2) On Create when his Case ID has a default value ( Case ID = HD)

So those conditions would be:
 1. ($OPERATION$ = "QUERY") AND ('Case ID' = $NULL$)  2. ($OPERATION$ =
"CREATE") AND ('Case ID' = "HD")

So putting them together would be (This will give you the error in the
If):
 (($OPERATION$ = "QUERY") AND ('Case ID' = $NULL$)) OR  (($OPERATION$ =
"CREATE") AND ('Case ID' = "HD"))

You can either swap the actions or NOT the entire criteria:
 (NOT (($OPERATION$ = "QUERY") AND ('Case ID' = $NULL$))
  OR (($OPERATION$ = "CREATE") AND ('Case ID' = "HD")))

Fred


-----Original Message-----
From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Kohli, Himanshu
Sent: Thursday, September 14, 2006 3:11 PM
To: [email protected]
Subject: Re: Two different Condition 's in Run If

James

It so simple but making me really crazy about it ...

ok let me try to explain you briefly

I want to block a user action on a Button Click to open a new Window and
to include both the condition's in a single ACTL's Run If

1) On Query when he has no Case Id selected or searched (i.e. Case ID =
Null )
2) On Create when his Case ID has a default value ( Case ID = HD)

Now I am trying that

Run If      ==>  ('Case ID' != $NULL$)  OR ('Case ID' != "HD")

If  Action ==>  Open the Window

Else If    ==>  Error Msg


Result : If I use only one of each condition in the Run If ..it works as
desired but fails when I try to use both with "OR"

I beleive its somthing to relate with the execution of an ACTL at two
different Operation's CREATE & QUERY on Help Desk form.

I am having

ARS 6.3 , Windows 2k with MS SQL 2K

I hope you will be able to pull me out of this ...

Thanks & Regards
Himanshu Kohli
Remedy Developer / Administrator

PS : It looks so simple but has made me sound like ....

________________________________

From: Action Request System discussion list(ARSList) on behalf of
McKenzie, James J C-E LCMC HQISEC/L3
Sent: Thu 9/14/2006 3:14 PM
To: [email protected]
Subject: Re: Two different Condition 's in Run If

Himanshu:

What EXACTLY are you trying to do?  Your Run-if qualification is leading
me to ask the question.

Thank you for changing the Subject:

James McKenzie
L-3 GSI

________________________________

From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Kohli, Himanshu
Sent: Thursday, September 14, 2006 12:06 PM
To: [email protected]
Subject: Re: Two different Condition 's in Run If

Eric

No even this is not working ...

Frederick

My ACTL executes on a Button on Help Desk form and runs for both CREATE
& QUERY operations but only Status field is a Required Field so idealy
this should not make my Run If condition fail..


Once again If I am using just one of the condition without using 'OR'
all works as desired...

plz help me to get out of this puzzel...

List : plz excuse me for not using a new subject in my initial post
..... that was a mistake :(

Thanks & Regards
Himanshu Kohli
Remedy Developer / Administrator

________________________________

From: Eric Roys [mailto:[EMAIL PROTECTED]
Sent: Thu 9/14/2006 11:21 AM
To: Kohli, Himanshu
Subject: RE: Mid-Tier 7.0 Installation Problem



 Try:
(( 'Status'  != "New")     AND   ('Case ID+' !=  "HD"  ))   OR
(('Status'
!= $NULL$)  AND ('Case ID+' != $NULL$))

The additional parenthesis are needed to distinguish one OR from the
other.


Eric Roys
Sr. Software Engineer
Verizon Business
Email:  [EMAIL PROTECTED]

-----Original Message-----
From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Kohli, Himanshu
Sent: Thursday, September 14, 2006 10:15 AM
To: [email protected]
Subject: Re: Mid-Tier 7.0 Installation Problem

Hey List

I know its going to be very simple but now since I have tried all my
combination (i.e. using braces ) I would like to seek your help.

I want my ACTL to execute its 'Else Action' for the below mentioned 'Run
If ' condition

( 'Status'  != "New"     AND   'Case ID+' !=  "HD"  )   OR  ('Status'
!=
$NULL$  AND 'Case ID+' != $NULL$)

every things works as desired when I use just one of them but with an OR
when try to have both the condition in my Run If ... I fail

Note :  I do not want to make use of  any other parameter other than the
Status & 'Case ID

Thanks for your quick help

Himanshu Kohli

Remedy Developer / Administrator

________________________________________________________________________
_______
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org 
<http://www.wwrug.org/> 
<http://www.wwrug.org/>



________________________________________________________________________
_______
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org 
<http://www.wwrug.org/> 

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org 
<http://www.wwrug.org/> 



_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org

Reply via email to