How to get the handle of AM in custom co
Hi All,
I am extending a controller in that controller if I use the code
OAApplicationModule am1 = pageContext.getApplicationModule(webBean);
I will get the handle of the am which is attached to the region.
But i want to get the handle of an AM which exists out side of the region i had imported the AMImpl
and now please let know how can i get the handle of this AM in my extended CO(custom CO)
Please reply with a piece of code.
Thanks
Ajay
it gives the Root AM
but i want to handle the Application module of an lov.
I was trying with
CsfPoLovAMImpl lotam =(CsfPoLovAMImpl)pageContext.getApplicationModule(webBean);
But it is giving an class Cast exception as
java.lang.ClassCastException: oracle.apps.csf.portal.task.server.CsfDebriefAMImpl
at CsfPoLovAMImpl lotam =(CsfPoLovAMImpl)pageContext.getApplicationModule(webBean);
Thanks
Ajay
Similar Messages
-
How to get the handle of the Validation Failure Message Popups.
Hi,
I'm using Jdev 11.1.2.0
I have added validation rule(less than system date) and failuremessage("date should not after currentdate") on the date field in EO.
when I enter greated than the sysdate in date field in page, I'm getting validation failure message in a popup with ok button. its working good.
but when i click on the popup ok button, the focus should go the date field again and it is higlighted.
So, how to get the handle of the popup's ok buton? and how to highlight the datefield after clicking the popup's ok button?
Any suggestion would be appreciated.
thank you.if i understood correclty means,
i hope that, error popup is provided by framework.. how could be possible? to catch the error popup ok button.
am not well aware of catching the error popup which is provide by framework..
but i had answer for your part of the question,
if the condition go off false means you force the cursor into date field. this is can be done using 'javascript'. unless using script you can't do that. ADF doesnt provide any force focusing feature.
please google how to focus the field.
https://blogs.oracle.com/jdevotnharvest/entry/how_to_programmatically_set_focus
http://technology.amis.nl/2008/01/04/adf-11g-rich-faces-focus-on-field-after-button-press-or-ppr-including-javascript-in-ppr-response-and-clientlisteners-client-side-programming-in-adf-faces-rich-client-components-part-2/
http://lspatil25.blogspot.in/2012/04/adf-default-cursorfocus-to-input-field.html
http://donatas.nicequestion.com/2012/04/component-to-set-initial-focus-in-adf.html -
I would like to know how to get the unrestricted quantity excluding actual customer ordr quantities on a given group of items?
Hi , Welcome to the HP Forums!
It is a terrific place to find answers and tips!
For you to have the best experience in the HP forum I would like to direct your attention to the HP Forums Guide.Learn How to Post and More I grasp you would like to replace the keyboard and would like the part number and where to purchase one. Here is a link to the HP Pavilion 17 Notebook PC HP Pavilion 15 Notebook PC Maintenance and Service Guide . Please note chapter 3, page 20, item 2 for the replacement keyboard part numbers. You stated you were having a difficulty locating where to purchase the part. Here is a link to HP Notebook PCs - Ordering HP Certified Replacement Parts for your convenience. You can also try a Google search with the part number for other vendors that may have one. To say thanks for replying please click the thumbs up icon below. If this has addressed your query please choose solution provided to help other people locate this information. Best of Luck! -
How to get the handle of all text fields in the subforms, using script
Hi Friends,
I have around 20 fields in a subform, how can i get the names of all the fields using script.
I wish to enhance the following script where the field names are hard coded
thereby the script itself will get the names of the field names.
var f1 = this.parent.somExpression + ".TextField2" + ",";
var f2 = f1 + this.parent.somExpression + ".DropDownList1" + ",";
var f3 = f2 + this.parent.somExpression + ".NumericField1";
xfa.host.resetData(f3);
Any help will be greatly appreciated..
Thanks
JJHi Paul,
Thanks for your comments.
I achieved the clear contents by resetting, by taking input from your thoughts..
form1.sub1.sub2.sub3.table_1.addDelete_Top.addDelete.deleteRow::click - (JavaScript, client)
//Here is my code finally look like..
//row 1, table_1 are also subforms
for (var i=1;i<10;i++){
var myRow = this.resolveNode("table_1.row1[" + i + "]");
if(myRow.presence == "hidden"){
i = i-1;
var myRowDelete = this.resolveNode("table_1.row1[" + i + "]");
if(i!=0){
xfa.host.resetData(myRowDelete.somExpression);
myRowDelete.presence = "hidden";
break;
if(i==9){
xfa.host.resetData(myRow.somExpression);
myRow.presence = "hidden";
break;
Thanks
JJ -
HTML Client: How to get the content/value of a custom control?
I made two Custom Controls named, "CustomControl_1" and "CustomControl_2".
In the render function of "CustomControl_1", how to access the value of "CustomControl_2"?
For example,
myapp.BrowseOrders.CustomControl_2_render = function (element, contentItem) {
$(element).text("Some Value");
myapp.BrowseOrders.CustomControl_1_render = function (element, contentItem) {
$(element).text( Value of CustomControl_2 ? );I would recommend creating screen properties and binding the controls to those screen properties. Then you can easily get a reference to any value. See this article for an example of the process using custom controls:
Using The Clippy Agent in the Visual
Studio LightSwitch HTML Client
Unleash the Power - Get the LightSwitch 2013 HTML Client / SharePoint 2013 book
http://LightSwitchHelpWebsite.com -
How to get the el expression foruserrole in custom template jspx from secob
Hi All,
I am working on webcenter template customization .
My requirment is based on the user roles i want to control the visibility of certain webcenter tabs and link .
I foundd a security object which holds all user related data information .
Like
"#{security.userDisplayName}"
"#{security.authenticated}
is it possible to get such a kind of el expression to access useroles what we defined in OID .
Thanks ,
Arun.#{securityContext.userInRole['yourRole']}Should do the trick.
Edit: just notice you put the roles in OID... Don't know if this is working for OID but maybe you should integrate OID with weblogic as a provider. This way the roles should be propagated to WLS. If you already have integrated OID and WLS, than i think this EL should work.
Edited by: Yannick Ongena on Mar 11, 2011 10:58 AM -
CRM 5.0 ear files - How to get the b2c.ear file for custom development
Hi all,
We are using CRM 5.0 e-commerce (B2C). We are looking to import the b2c.ear file into the NW dev studio. We do not seem to be able to find the file.
Alexandre
PS: Do we need to have the NWDI in order to do custom ISA (b2c) development ?Hi
Unlike in 4.0 we wont have EAR file directly to import. First Basis people need to setup NWDI where in they import all packages. Once it is ready, in NWDS(dev env) we need to import configuration which will internally impors Development Components and their dependencies. Once you have everything in locla machine, we can create project make EAR FILE...
i hope this answers your quesiton.
regards,
Laxman -
How to get the row reference of inner table of an advance table
Hi Gurus,
Using R12.1.3, How to get the handle of inner table row reference of an advance table in controller.
Regards,
ZakirThe javadoc for oracle.jbo.Key is really helpful.
getAttributeNames()
getAttributeValues()
etc -
Get the handle to the table cell button
Hi,
I need to get a handle to a button which is itself is table cell - please have a look at the xml below.
How do I get a handle to a button which has id "EamSubmitButton" below?
Thank you
Anatoliy
<ui:tableSelection>
<oa:multipleSelection viewName="EAMIssueMaterialResultTableVO" viewAttr="Selectflag" id="FndSelectCheckbox" user:akAttributeCode="FND_SELECT_CHECKBOX" user:akAttributeApplicationId="0">
<ui:contents>
<oa:selectionButton text="Issue" id="EamSubmitButton" textTranslationExpansion="100%" user:akAttributeCode="FNDBUTTONCELL" user:akAttributeApplicationId="0" use="/oracle/apps/fnd/attributesets/Buttons/Submit"/>...Ajay and Anil,
Thank you for responding.
In my case it is customization (extension, R12.1.1)
I have a custom region with a button A.
And I have a seeded page where I have a table with a button (id=EamSubmitButton) contained within a table cell - this is a piece of xml that I quoted before:
... <oa:selectionButton text="Issue" id="EamSubmitButton" textTranslationExpansion="100%" user:akAttributeCode="FNDBUTTONCELL" user:akAttributeApplicationId="0" use="/oracle/apps/fnd/attributesets/Buttons/Submit"/>
</ui:contents>
</oa:multipleSelection>
I need to toggle Disabled property of button "EamSubmitButton" when button A is clicked.
And I don't know how to get the handle to this "EamSubmitButton" button so that I can set it's Disabled property to true or false.
Normally I would get the handle off the bean by way of webBean.findIndexedChildRecursive.
But this doesn't work in this case. I get null.
Please let me know if you have any ideas.
Thanks
Anatoliy -
How to get the value from Advanced table
Hi,
In the Advanced table have 2 LOV fields, I need LOV field value dynamically in the controller to validate the save button, if iam not selected any value in lov save button will not allow to save the data. In the table i am using 'Add another row'. How to get the lov field value in the process form request??? and how to do this requirement
Thanks
Naresh1. You can specify required property on LOV field to "yes". For events where you wish to disable the client side validations, set the property disable client side validation to "true".
2. If above behavior is not what you are looking for, then you need to handle in AM and not CO.
a. Call an AM method from CO.
b. In that AM method, get handle of VO.
c. Iterate the VO Rows and check for your validation rules.
-Prince
http://www.princekapoor82.blogspot.com -
How to get a handle Logged in As message in Apps Home page
Hi,
I want to get the handle to Logged in As meesage in Apps homepage ,when i pressed personalize link. As i want to change this custom message, by some other message,for that i should be able to see the text in the personalize link because i want to attach a custom controller to that.Here i also want to add that am able to see that message in about this page link, it is inside a flow layout, but am not able to see it inside the personalize link.
Please help me in this issue.
ThanksThis issue alredy discuss on this forum
Re: How to change the oracle's home page to show our custom message.
Let us know if this is not able solve your customization. -
How to get the number of files currently open?
hi,
does any one know how to get the number of files currently open in windows OS?
e.g. lets say .txt files...
any comment will be really appreciated.
thanksAssuming that you don't want to actually do this from within Java code (which would obviously require native code), here's a utility that will give you a list of which file handles are opened by which processes (on Windows):
http://www.sysinternals.com/ntw2k/freeware/handle.shtml
- K -
How to get the column index inside a dataTable
Hello,
before I get staked, there are multiple threads handling familiar topics to the one I'm questioning about but none gives an anwer. If there is one, I'm propably to less skilled to see it.
So here is my Problem: I've build a web-interface to a time-recording system. The hours worked on a certain project are displayed in a dataTable component which is generated out of a mySQL Query. Each entry (column/row) contains a inputText component to display and edit the specific value.
Editing one of these inputText elements now fires a valueChangeEvent which reads the new value and stores it in the database. For that cause I need to know the row- and column-index of the inputText component that fired the event.
Using the getClientId method from the valueChangeEvent I get some Information which makes it possible to calculate the row/column index. A typical clientID looks like "form_table:mainTable:0:_id14". "form_table" is the ID of the form the dataTable is in. "mainTable" is the id of the dataTable component. "0" is the row the component is in. And finally "_id14" stands for the id randomly given to the inputText component by JSF.
My Problem is now, that though I can calculate the column out of the[i] "_id14", this calculation is hardcoded. So everytime I add a component in before the dataTable, the calculation needs to be adjusted in the code.
The Questions:
- How to force a sensefull id indicating a column-index for the inputText components inside the columns of a dataTable?
- Nicer since no workaround: How to get the column-index inside the dataTable on a natural way? (e.g. out of the valueChangeEvent the specific inputText component fires)
After some investigation here on the board and on the net I know multiple ways to get the row index, (Things like component-binding and so on) but I can't find a answer on how to get the column-index.
Thanks to all answers and/or links to things my eyes missed while searching for one....then index 0 becomes index 1 and my program doesn't work properlyThe program works properly, just not as you expect it to.
As you've noticed the table gives you the flexibility to move columns around. So if you move column 0 to column 1, why would you expect to still use 0 as the index? The table manages the reordering of columns for you to make sure the data being displayed in each table column comes from the correct column in the data model.
You can manage this yourself using one of the following methods (I forget which one):
table.convertColumnIndexToModel(int viewColumnIndex)
table.convertColumnIndexToView(int modelColumnIndex)
Or, you can get data from the data model directly:
table.getModel().getValueAt(row, 0); -
How to get the current schema name
Hi,
Can anybody please tell me how to get the current schema name, there is some inbuilt function for this,but i am not getting that. Please help me.
Thanks
Jogeshok folks, I found the answer at Tom's as usual.
http://asktom.oracle.com/tkyte/who_called_me/index.html
I rewrote it into a function for kicks. just pass the results of DBMS_UTILITY.FORMAT_CALL_STACK to this function and you will get back the owner of the code making the call as well some extra goodies like the name of the code and the type of code depending on the parameter. This ignores the AUTHID CURRENT_USER issues which muddles the schemaid. Quick question, does the average user always have access to DBMS_UTILITY.FORMAT_CALL_STACK or does this get locked down on some systems?
cheers,
paul
create or replace
FUNCTION SELF_EXAM (
p_call_stack VARCHAR2,
p_type VARCHAR2 DEFAULT 'SCHEMA'
) RETURN VARCHAR2
AS
str_stack VARCHAR2(4000);
int_n PLS_INTEGER;
str_line VARCHAR2(255);
found_stack BOOLEAN DEFAULT FALSE;
int_cnt PLS_INTEGER := 0;
str_caller VARCHAR2(30);
str_name VARCHAR2(30);
str_owner VARCHAR2(30);
str_type VARCHAR2(30);
BEGIN
str_stack := p_call_stack;
-- Loop through each line of the call stack
LOOP
int_n := INSTR( str_stack, chr(10) );
EXIT WHEN int_cnt = 3 OR int_n IS NULL OR int_n = 0;
-- get the line
str_line := SUBSTR( str_stack, 1, int_n - 1 );
-- remove the line from the stack str
str_stack := substr( str_stack, int_n + 1 );
IF NOT found_stack
THEN
IF str_line like '%handle%number%name%'
THEN
found_stack := TRUE;
END IF;
ELSE
int_cnt := int_cnt + 1;
-- cnt = 1 is ME
-- cnt = 2 is MY Caller
-- cnt = 3 is Their Caller
IF int_cnt = 1
THEN
str_line := SUBSTR( str_line, 22 );
dbms_output.put_line('->' || str_line);
IF str_line LIKE 'pr%'
THEN
int_n := LENGTH('procedure ');
ELSIF str_line LIKE 'fun%'
THEN
int_n := LENGTH('function ');
ELSIF str_line LIKE 'package body%'
THEN
int_n := LENGTH('package body ');
ELSIF str_line LIKE 'pack%'
THEN
int_n := LENGTH('package ');
ELSIF str_line LIKE 'anonymous%'
THEN
int_n := LENGTH('anonymous block ');
ELSE
int_n := null;
END IF;
IF int_n IS NOT NULL
THEN
str_type := LTRIM(RTRIM(UPPER(SUBSTR( str_line, 1, int_n - 1 ))));
ELSE
str_type := 'TRIGGER';
END IF;
str_line := SUBSTR( str_line, NVL(int_n,1) );
int_n := INSTR( str_line, '.' );
str_owner := LTRIM(RTRIM(SUBSTR( str_line, 1, int_n - 1 )));
str_name := LTRIM(RTRIM(SUBSTR( str_line, int_n + 1 )));
END IF;
END IF;
END LOOP;
IF UPPER(p_type) = 'NAME'
THEN
RETURN str_name;
ELSIF UPPER(p_type) = 'SCHEMA.NAME'
OR UPPER(p_type) = 'OWNER.NAME'
THEN
RETURN str_owner || '.' || str_name;
ELSIF UPPER(p_type) = 'TYPE'
THEN
RETURN str_type;
ELSE
RETURN str_owner;
END IF;
END SELF_EXAM; -
Hello!
I'm trying to create a kind of a navigation tree for my application.
It should represent some elements of an XML structure and some other nodes for other options.
The binding with the context is not a problem, I can create the tree up to all the levels I want to.
The problem now is, that I don't know, how to get the "current tree element", when there is any action.
For example:
public void onActionSelect(...) {
String test = wdContext.currentTreeNodeElement().getText();
wdThis.wdGetContext().currentContextElement().setSelectedElement(test);
With this method I can get the text of the "first level nodes". If I want to get the "second level node", I can do
String test = wdContext.currentTreeNodeElement().currentChildElement.getText();
..and for the next levels so on.
Isn't there any general method to get the information of the selected element without knowing before, whether it is a nodeElement or a nodeElement.currentChildElement or a nodeElement.currentChildElement.currentChildElement, ...?
Greetings,
RamóHi,
if you following that pdf ,
i think your not implemented the below code in DomodifyView method
if (firstTime) {
IWDTreeNodeType treeNode = (IWDTreeNodeType) view.getElement("TheNode");
/* The following line is necessary to create parameter mapping from parameter "path" to parameter "selectedElement".
Parameter "path" is of type string and contains the string representation of the tree element (its corresponding context element to be exact)
that raised the onAction event. Parameter "selectedElement" is of type IWDNodeElement (or extends it) and is defined as parameter in the event handler
that handles the onAction. The parameter mapping defined here translates the String "path" into the corresponding context element that then can
be accessed within the event handler
treeNode.mappingOfOnAction().addSourceMapping("path", "selectedElement");
/* The following line is necessary to create parameter mapping from parameter "path" to parameter "element".
Parameter "path" is of type string and contains the string representation of the tree element (its corresponding context element to be exact)
that raised the onLoadChildren event. Parameter "element" is of type IWDNodeElement (or extends it) and is defined as parameter in the event handler
that handles the onLoadChildren. The parameter mapping defined here translates the String "path" into the corresponding context element that then can
be accessed within the event handler
treeNode.mappingOfOnLoadChildren().addSourceMapping("path", "element");
please cross check once.
Thanks,
Ramesh
Maybe you are looking for
-
Problem in alv report coumn header in the background while using salv
Hi all, now i am working on alv report for this i have used salv i mean oops alv ,So here i am facing one issue while executing the report in background the report column headers are not displaying properly as it is displaying in f
-
How can I change LDAT user attbibutes from my application ???
how can I change user attbibutes from my application!!!! It always tries to create a new user but I need to change only values (like tel number!!!) of EXSISTING user!!! I can not find any class/method to change the value of existing User attribute !!
-
Where on the mini ipad is the menu device so i can pick the keyboard
I am trying to hook up my mini ipad but i cant seem to locate the menu devices on my ipad.....HELP
-
How could I make dbcosole service ?
I use oracle11gR2 on win2008R2. I created first database by DBCA and windows service OracleDBConsoleSID was made. I created second dabase by DBCA but failed to create windows service OracleDBConsoleSID2 service. How could I make OracleDBConsoleSID2 s
-
.jar file deployment problem
Hi I am running a web application using tomcat 4.x . I want to deploy the appllication as war file in tomcat I did the following step: 1.jar cf web.jar * use this command to make .jar file 2. placed it in tomcat_home/webapp folder. it is able to get