Re: Values of Radio Button Selections?

2007-04-21 Thread Mike White
I read the other responses to this, which speak to the limitations of Check
Box fields, but it seems that you're asking how to build a menu to use
Radio Button  values.  If this is the case, it's handled in your search
menu criteria.  Use the Field ID of the Radio Button field.  For example,
if your Radio Button's Field ID is 536870913, then your search menu
qualification might look like $536870913$ = 0, $536870913$ = Y,
$536870913$ != $NULL$, or something similar.

Mike White
Office:  813-978-2192
E-mail:  [EMAIL PROTECTED]



   
  Cupp, Michael E  
   
  Jr. CTR USAF To:   arslist@ARSLIST.ORG
   
  AFRL/SNOD   cc:  
   
  [EMAIL PROTECTED]Subject:  Values of Radio 
Button Selections?
  FB.AF.MIL
   
  Sent by: Action  
   
  Request System
   
  discussion
   
  list(ARSList)
   
  [EMAIL PROTECTED]

  ORG  
   

   

   
  04/19/2007 16:30  
   
  Please respond to 
   
  arslist   
   

   

   




**
This is very basic, but it's not evident to me.

I have created a Radio Button Field.  I have 2 values Y and N (I'd like a
checkbox, but can't get that to work either).

When I want to select based on Y values, I get no results when I say 'Radio
Button' = Y

How can I create a Menu that finds only records where the Y Radio Button is
selected?  Alternatively, how can I use a Checkbox and only return values
where the CB is checked?


Thanks!
Michael
__20060125___This posting was submitted with HTML in
it___

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where the 
Answers Are


Re: Values of Radio Button Selections?

2007-04-21 Thread Carey Matthew Black

Michael,

A Check box in ARS is really just a display effect for a Selection
field. ( So all of the Selection Field design patterns apply. ) The
only real twist on the UI is that only the first (zero position) value
is visible for the selection field that is displayed as a check box.

So a quick review of ARS Selection fields.

General info

This field is really an integer value on the RDBMS. Before v7, all
values started at zero and were incremented by 1. So the range was
something like [0] OR [0,1] or [0,1,2N]. However in v7 the now let
you skip numbers so the range can be [1000,5000,20]. Each integer
value has TWO string values that map to the integer value. To explain
that I need to be more specific

Lets say you have a Yes, No Maybe selection field that you
assigned the integer values of 0, 1, and 2 respectively. So that ARS
can be fully localized the field labels need to be alterable so that
the view (one for each local) can show the DB Name in a string that
is correct of the local of the view. So a Selection fields value (each
integer) has N strings (one for the DB value, and one per view of the
form) that fully describe it to the end user. If a form has an English
view and a Spanish view then the Yes value would be displayed as
Yes on the English view and Si on the Spanish view and the integer
zero when stored on the DB from either view.

/General info


So if you want multiple check boxes (where the user can only select
one value of the set) you must create a new Selection field for each
check box you want to display in the UI. However you can also have
the value stored in only one real selection field too.

It is possible to have workflow fire when a user checks on of the
check boxes and clears all of the other check boxes in the set. It can
also set the right value in a single selection field at that time too.
Let me try to explain that

Let's say you need three check boxes for your users. (Yes, No, and
Maybe) The Yes field can be a real field and the other two could (
if you choose to ) be display only fields. The Yes field would have
it's value 0 = Yes, 1 = No and it's value 2 = Maybe. The No an
d Maybe fields could be display only and would only need a 0 value
that maps to their string. You would add active links on the Yes
field (on display) that would set the No or Maybe fields when it's
value is 1 or 2 respectively.

On a submit/modify/search OPERATION active links can stuff the proper
value into the first check box field. So you need an active link on
each check box UI to set the Yes field to the correct integer/string
value and to clear the other fields. Example: When the user checks the
third check box (Maybe) then an active link would set (SetField) for
the Yes field to the value of 2(Maybe) which will leave that UI
check box as unchecked, but will store the value to the DB all the
same. Then that same active link should set the No field to NULL to
clear the check (if it was set) on that UI. For the No field similar
workflow would be needed to set the Yes field to a  value of 1(No)
and set the maybe field to NULL to clear it's check box(if it was
set).


So... Here is where the rub comes in with the above display only
field design The advanced search bar. Users would need to
understand that the No and Maybe check boxes are really not DB
fields that they can search on. Rather they would need to search where
the Yes field equaled No or Maybe (depending on the search they
want to do). So a valid Advanced Search Bar search might actually be:
'Yes' = No OR 'Yes' = Maybe . I know that looks very strange. So I
would suggest that the DB name for the Yes check box not be named
Yes. Rather it should be named (and labeled) so that is describes
the attribute that is being stored. (Ex. 'Requester Happy?'. Then that
ASB looks like 'Requester Happy?'=No OR 'Requester Happy?'=Maybe)
Also to help the user understand that the set of check boxes all
belong to that single label, make sure that you put the fields
together in a column/row in such a way that it makes sense to them.
  I like the column approach and tend to try to put the Label for the
zero value field on top of that field and the column. Then I like to
leave the field labels for the display only check box fields to be
null. ( This helps prevent the users from trying to do advanced search
bar searches on the display only fields too. ) I also like to stack
the values in ascending order so that that check boxes line up in a
column with the value aliases to the right of the check boxes.
(Hum... I really should find some time to post an screen shot of this
stuff, but I hope the wordy description helps all the same for now.)


I hope that this description sparks a few ideas for how you can
achieve the UI effect your after.

--
Carey Matthew Black
Remedy Skilled Professional (RSP)
ARS = Action Request System(Remedy)

Love, then teach
Solution = People + Process + Tools
Fast, Accurate, Cheap Pick two.



On 4/19/07, Cupp, 

Re: Helpdesk Management Escalation

2007-04-21 Thread ARSList
I have setup SLAs to notify managers when tickets have been not been
WORK IN PROGRESS status for each group.  These SLAs depend on each
groups written timeframes and required by each customer.

There is an ESCALATED field that is set YES or NO in Helpdesk.  If you
don't have SLAs you could use that field, however, I think the licensed
agents can change this field as well.  I am not sure where it is in the
Helpdesk form off the top of my head though.

Good luck.

Nick


Havin' Fun in Sacramento.

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Brad Terhune
Sent: Friday, April 20, 2007 1:42 PM
To: arslist@ARSLIST.ORG
Subject: Helpdesk Management Escalation

I wanted to start including the work logs in the Case ID [number
here] has been escalated messages I have been receiving.

I believe I found the proper filter at RSM:ESC-SendHPDNotif.  However,
it looks like it pulls out of RSM:Escalation and the Work Log field is
not included.

I was wondering if anyone had any recommendations as to how to a good
way to do this without messing things up too much.  I was thinking I
could modify the present Notify action or add another notify action
that references HPD:Helpdesk?

Has anyone implemented anything like this?  Thanks,
Brad Terhune
[EMAIL PROTECTED]


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where
the Answers Are

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where the 
Answers Are


Re: Date in Case number

2007-04-21 Thread Carey Matthew Black

Steven,

I would strongly suggest that you NOT alter the field 1 value. Add a
new field. Do your business logic there and then propagate those
changes to the table fields/forms of interest too. Simply add the
time/cost of all of those changes and inform your management of the
impact to the application and any future upgrades. See how much they
think this is really worth.

Generally I find that when you can use existing functionality (AKA:
'Create Date') and not have to do additional, expensive, and difficult
to maintain enhancements appeals to most management types.

--
Carey Matthew Black
Remedy Skilled Professional (RSP)
ARS = Action Request System(Remedy)

Love, then teach
Solution = People + Process + Tools
Fast, Accurate, Cheap Pick two.


On 4/20/07, Steven Pataray [EMAIL PROTECTED] wrote:

** My managment would like to have a date included our HelpDesk Case number
i.e. HD20070420x. The x would be the actual sequential case number.
They would use this so they know what day a ticket was created. I really
don't want to create another field with this number appended to each other
since a lot of the reports and table queries are based on the Case number.
Does anyone have any advise how I can achieve this?

Thanks
Steve

ARS/HelpDesk 6.3 patch 19
Oracle 10g R1 Clustered
Application server Windows 2003


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where the Answers 
Are