Dmitry,

As I understand it, you want to do a push from each and every row in a form
and have that triggered by workflow on a button. There are a few different
ways that you can do this, but Carey's suggestion is probably the simplest.

Try this. (I will assume that you want to do a push from every row in
"FormA" or some subset of the fields.)

1. Add a display only field on FormA. Make sure that who ever will be
pushing the button has write access it it.
2. Add a filter that fires on modify when the display only field equals some
fixed value,  say DOITNOW.
3. Add a button on what ever form you want that has an active link with a
push action that pushes the value DOITNOW into the dsiplay only field you
added to FORMA. Make sure that the qualification includes every row in
FormA, or every row that you are interested in pushing from.

You need both the filter on the form and the push action to every row on the
button.
The filter performs the action you want and the active link selects the rows
that you want to act on.

Joe Kubasek
The Ohio State University



On 1/17/07, Bezhenar, Dmitry <[EMAIL PROTECTED]> wrote:

Thanks for your explanation Carey.

One thing I don't understand is executing an action on every row in a
table (i.e. view/vendor form).
For example, escalation can set field to a specified value in every row in
the table.
Since I want to do it using a button-click I cannot use escalations here.

Filter does another thing - it is triggered on submitting/modifiing/etc..
But I cannot run it on every row. The row has to be already modified by
something else to trigger a filter.


Kind Regards
Dmitry Bezhenar


-----Original Message-----
From: Action Request System discussion list(ARSList) [mailto:
[EMAIL PROTECTED] On Behalf Of Carey Matthew Black
Sent: Wednesday, January 17, 2007 5:40 PM
To: [email protected]
Subject: Re: Newbie workflow question

Dmitry,

No problem. ( You said you are new so here is a bit of my ARS design
thoughts. Sorry it is so long. :) )

In general Escalations are a lot like a Push action with the "Modify
all matching" condition. Which can be done from an Active Link or a
Filter. Except that the Escalation is "triggered" by time passing and
Active Links and Filters are triggered by a single "user action" or
"data transaction".


The the point is that:

Escalations and Active Links can trigger a Filter.
However Escalations and Filters can NOT trigger an Active Link.
Nor can a Filter or an Active Link trigger an Escalation.

So if your design is to implement it once and trigger from various
triggers then you put the workflow in Filters and you can then call it
from Active Links, Filters, or Escalations.

:)


I know it might seem complicated at first, but it really is very
simple at the end of the day.

If you know any programming language, then ARS is likely "strange".
Well until you learn these objects and how they interact.

If you do not know any programming language, then ARS is likely "very
different" but also approachable for very simple application tasks. (
The more programming experience you have the more design patterns you
can identify in ARS. The more design patterns you actually use then
the more compact and scalable your ARS applications will be. However
that is more a speed/return on investment measurement. You can be very
functional in ARS with very little programming experience too. However
you will likely spend a lot of time repeating what you did somewhere
else in the application, over and over again.)

Good luck.

--
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 1/17/07, Bezhenar, Dmitry <[EMAIL PROTECTED]> wrote:
> Thank you Carey,
>
> Though I didn't think it would be so complicated. :)
>
>
> Kind Regards / C ?????????
> Dmitry Bezhenar


_______________________________________________________________________________
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"


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

Reply via email to