That helped a little bit. I was using the wrong action type.
However, now I get a Javascript error about a missing ";" somewhere. I
have triple checked my config file and can see nothing wrong. The line
reads:

<menuitem id="MNU_HELP" textid="48173" text="Help" action="CIRV_NOTIFY_AR"/>

and comes directly after the MNU_VIEW line


On Thu, Oct 15, 2009 at 5:46 PM, Nichols, Wesley D CTR USAF ABW 72
ABW/SCOOA <[email protected]> wrote:
> If I understand the issue correctly you would need an active link on the form 
> which contains the CI View that fires on event.
>
> If your config.xml file contains:
>
> <menuitem id="MNU_ID1" textid="48173" text="item1" action="CIRV_NOTIFY_AR"/>
>
> When you click this item in the menu it will throw the event MNU_ID1.
>
> If you have the activelink configured to fire for this event it should 
> perform any action you would like.
>
> Here is a link to the developer guide for 2.1.
>
> http://documents.bmc.com/supportu/documents/00/88/70088/70088.pdf
>
> Starting at Page 70 it describes this process fairly well.
>
> Please let me know if I miss understood what you were asking.
>
> Thanks,
> Wes
>
>
>
> -----Original Message-----
> From: Action Request System discussion list(ARSList) 
> [mailto:[email protected]] On Behalf Of Frank Caruso
> Sent: Thursday, October 15, 2009 8:46 AM
> To: [email protected]
> Subject: Re: CI Viewer: How to open AST form rather than Class form
>
> Has anybody had any luck with this?
> The only thing I can get to happen is adding a new menu item, but I
> cannot capture its click event.
>
>
> On Tue, Sep 8, 2009 at 2:41 AM, Leonard Neely - FOJ
> <[email protected]> wrote:
>> **
>>
>> Hi Peter,
>>
>>
>>
>> I actually tried that (sort of).  I modified the existing [View] menu item
>> in config.xml, by adding the action="CIRV_NOTIFY_AR" attribute.
>>
>> I couldn't get that to work either.  Then I realized that on my test system,
>> Mid-Tier was at v7.01, so I thought that might have something to do with it
>> so I upgraded to 7.1,
>>
>>
>>
>> Of course now, my mid-tier didn't come back up after the upgrade, so I'll
>> have to troubleshoot that first.
>>
>>
>>
>> Thanks,
>>
>>
>>
>> Leonard
>>
>>
>>
>> From: Action Request System discussion list(ARSList)
>> [mailto:[email protected]] On Behalf Of P Romain ARSlist
>> Sent: Monday, September 07, 2009 3:54 PM
>> To: [email protected]
>> Subject: Re: CI Viewer: How to open AST form rather than Class form
>>
>>
>>
>> **
>>
>> BTW, I only tried this on CMDB 2.1 Patch 1.
>>
>>
>>
>> Maybe it was a bug that prevented my tests working.
>>
>>
>>
>> Let me know if you try this and get it to work on your Patch 5 system.
>>
>>
>>
>> Cheers
>>
>>
>>
>> Peter
>>
>>
>>
>> ________________________________
>>
>> From: P Romain ARSlist [mailto:[email protected]]
>> Sent: 07 September 2009 23:48
>> To: '[email protected]'
>> Subject: RE: CI Viewer: How to open AST form rather than Class form
>>
>>
>>
>> Hi Leonard,
>>
>>
>>
>> I've played around a little in this area but didn't manage to get the result
>> I wanted before needing to move to other things but maybe you can crack it.
>>
>>
>>
>> Try editing the default config.xml file for the CI Viewer entry in the Data
>> Visualization Definition form.
>>
>>
>>
>> Add a new line under the MNU_VIEW line to create a new menu item and get it
>> to signal the calling form using action="CIRV_NOTIFY_AR"
>>
>>
>>
>> I could get the menu item added and, using an active link on the CMDB
>> Console form firing on event with no Runif to display a message showing the
>> $EVENTTYPE$ and $EVENTDATA$ keywords, I could see the instance id of the CI
>> selected in the CI Viewer. I couldn't, however, get the active link to
>> trigger when my new menu item was selected.
>>
>>
>>
>> If you can get this to work then you should be able to add the workflow to
>> the CMDB Console form to open the AST forms.
>>
>>
>>
>> Look in the CMDB Developers Guide to get more info about this.
>>
>>
>>
>> Don't forget to re-start Tomcat or whatever other servelet engine you are
>> using when you modify the attachment in the Data Visualization Definition
>> form.
>>
>>
>>
>> Best of luck!
>>
>>
>>
>> Cheers
>>
>>
>>
>> Peter
>>
>>
>>
>>
>>
>> ________________________________
>>
>> From: Action Request System discussion list(ARSList)
>> [mailto:[email protected]] On Behalf Of Leonard Neely - FOJ
>> Sent: 07 September 2009 19:23
>> To: [email protected]
>> Subject: CI Viewer: How to open AST form rather than Class form
>>
>>
>>
>> Hello list.
>>
>>
>>
>>
>>
>> Environment:
>>
>> OS: Sun OS 5.9
>>
>> DB: Oracle 10.2.0.2.0 - 64bi
>>
>> AR Server v7.1 (patch 007)
>>
>> AR Mid Tier v7.1.0.007
>>
>> Atrium CMDB v2.1.0.005
>>
>> ITSM v7.03 (patch 007)
>>
>>
>>
>> I have a requirement to open the related "AST..." form rather than the 
>> "BMC..."
>> class form when a user right clicks on a object within the CI Viewer and
>> selects [View] from the menu to open the CI.  The "AST..." form should only 
>> be
>> displayed if launched from within the CI Viewer.  The normal "BMC..." class
>> form should be opened when interacting directly with the CMDB.
>>
>>
>>
>> Here's what I have so far:
>>
>> 1.  I added a new (Display Only) attribute to "BaseElement" named
>> "z1D_CI_Action"
>>
>> 2.  On "Window Open", I need to set this field with a value of "CI_VIEWER"
>> ONLY if the form was opened from within the CI Viewer.
>>
>> a.  This is where the problem exist.  I cannot figure out how to identify
>> that the form was opened via the CI Viewer.
>>
>> b.  With Active Link logging on, the first thing that shows up in the log,
>> is the "On Window Open" condition, which is the same regardless to if the
>> form was open from the CI Viewer or direct interaction with the CMDB.
>>
>> 3.  If I set the flag field with "CI_VIEWER", I can then have AL workflow
>> perform a lookup in "SHR:SchemaNames" to get the AST form name, then open
>> that form.  Otherwise, the normal BMC class form is opened.
>>
>>
>>
>> Currently, the flag field is always set, so the AST form is always opened
>> (which is not what we want). Has anyone successfully implemented such a
>> customization?  Or, does anyone know how I can capture the menu selection
>> event from the CI Viewer?
>>
>>
>>
>> Any insight would be greatly appreciated.
>>
>>
>>
>> Regards,
>>
>>
>>
>> Leonard Neely
>>
>> _Platinum Sponsor: [email protected] ARSlist: "Where the Answers
>> Are"_ _Platinum Sponsor: [email protected] ARSlist: "Where the
>> Answers Are"_
>>
>> _Platinum Sponsor: [email protected] ARSlist: "Where the Answers
>> Are"_
>
> _______________________________________________________________________________
> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
> Platinum Sponsor:[email protected] ARSlist: "Where the Answers Are"
>
> _______________________________________________________________________________
> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
> Platinum Sponsor:[email protected] ARSlist: "Where the Answers Are"
>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:[email protected] ARSlist: "Where the Answers Are"

Reply via email to