Skip to Main Content

APEX

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

p_param.value is always null when item-type plug-in used in Interactive Grid

Tony AndrewsJul 24 2017

I am trying to develop an item-type plug-in for use in an Interactive Grid in APEX 5.1.2.  However I can't fathom how to obtain the item's current value from within the render procedure - p_param.value always returns null.

By hacking a copy of the Modern Star Rating plug-in - which works - I can see that p_param.value is always null in its render function too.  In fact, I've modified it to (a) write out the value of p_param.value, and (b) ignore the value of p_param.value and use the text "Hello world" instead:

        -- render the text field widget

        sys.htp.prn (

            'p_param.value="'||p_param.value||'"<input type="text" ' ||

            wwv_flow_plugin_util.get_element_attributes(p_item, l_name, 'apex-item-starrating apex-item-plugin', false) ||

            'id="'    || p_item.name|| '" ' ||

            'value="Hello world" />' );

It still works perfectly well, though I can see "Hello world" via Chrome's Inspect tool:

<div class="a-GV-columnItem">p_param.value=""<input type="text" name="18541337687439737242" class="apex-item-starrating apex-item-plugin js-ignoreChange js-tabbable" id="C18541337687439737242" value="Hello world" tabindex="-1"></div>

I can only assume from this that the Javascript function starRatingItemInit is doing all the real work, and whatever you render in the PL/SQL is irrelevant to obtaining the item value?

My requirement is to take a delimited value like 'AAA.BBBBB.CC' and present it broken up into a number of select lists, one with current value 'AAA' etc.  From what I've seen it appears I will need to set these current values from Javascript code which can get the delimited value using $v('MY_ITEM') after the select lists have been rendered, because during rendering the value appears to be null.  Am I right?  Is there any documentation, or blog post etc., on building item-type plug-ins in Interactive Grids?

Comments

732615
Can't show you any documentation but i've run both SE1 and EE on VMware without problems. Can't tell if all functionality works on it but the basic ones i used worked.
Absolutley it is.

Have you heard of BIC2GO ?

When I was in OCS we used to cart round a BIC2GO image to help us get up and running when doing POC's with customer data, plug the VMWare into customer network and the client can access all presentation services over there network.
Nicolae Ancuta
Hi,

we have an OBISE1 installed on an Windows XP (OBISE1 is supported only in Windows) on VMWare.
On VMWare you can install virual machines with linux and windows OSs.
It doesn't matter if is an phisical or virtual machine. The OS matters.

Regards
Nicolae
644784
From what I understand, BIC2GO is for development/demo purposes.

My question is for running OBI EE on vmware for the production instance.
rmoff
OBIEE supported platforms doc: http://download.oracle.com/docs/cd/E10415_01/doc/bi.1013/e10417.pdf

If it doesn't specify it then by inference you could say it's not supported. Best to raise an SR to clarify with Oracle if you have to be certain.

As others have said, it certainly works on VMWare - but that's not the same as supported :)
Beat me to it ! , page 30 on that doc link above
1 - 6
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Aug 21 2017
Added on Jul 24 2017
0 comments
1,137 views