Custmozing dynamic shell tab functionality
We are using Jdev 11.1.1.5.0 version. Our application demands functionalities that requires some enhancements to existing oracle dynamic tab shell functionalities. SO I extracted the oracle-page-templates.jar file and added required changes to Tabs, Tab and TabContext java files.
I replaced the new jar, when I try to run my application, I am getting following error.
oracle.jbo.JboException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-29000
at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:185)
at oracle.adf.model.binding.DCBindingContainerReference.createExecutableBinding(DCBindingContainerReference.java:233)
at oracle.adf.model.binding.DCBindingContainerDef.createExecutables(DCBindingContainerDef.java:726)
at oracle.adf.model.binding.DCBindingContainerDef.initializeBindingContainer(DCBindingContainerDef.java:866)
at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:1086)
at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:149)
at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:95)
at oracle.adf.model.BindingContext.get(BindingContext.java:1114)
Please let me know if any one has extended this functionality.
Thanks
Satya
Hi Satya,
I've made some changes to the standard Tab Shell Template myself a while ago. Looks like your problem is based on the changes you've made. Maybe you should post more about the changes you've made.
In this blog post I describe how to make some UI changes to the standard template without replacing it.
[http://www.adf-juggernaut.org/2011/03/decompiling-oracle-ui-shell-template.html]
Regards,
Enno
Similar Messages
-
Bind an Action at Tab switching in Dynamic Shell Tab.
Hi,
I am using Jdeveloper 11.2.4
I am using Dynamic UI shell in my main application.
My requirement is that when i have more then 1 tab open and i switch among them, i fire an event i.e. Whenever i move from 1 tab to the other, an event should be fired and i can catch that event in my Function in Bean.
The main reason i want this is because which ever tab is currently in focus, i need to get the details of that tab and set a few variables based on them.
So whenever the tab is changed, i can call the same function.Hi Marcel,
I expose my problem.
In the FormA (in reality it's a table View), I have a toolbar with a button. The action of this button call a popup iView which update database and at return of this popup I update my FormA with a timer. This popup return a boolean flag which indicate if the timer must call my web service or not. So, at the beginning, the FormA don't contain any rows and the timer will not call my web service because there are not any rows which can contain the return flag of my popup.
To resolve this problem, I think to create a FormB (a form view) with a button (same name and action that the button in the toolbar of the FormA) and a hidden text field. Now, FormA don't call the popup iView, it's FormB which do it.
So, when I click on the button (in toolbar) of the FormA, I would like apply ('Apply to' option in button properties of the FormA) this action to the button of my FormB to call the popup iView and, when this popup iView return a flag, this flag will be store in a hidden text field of the FormB. The timer look at the value of this hidden text field and will call my web service or not to update the FormA.
But the 'Apply to' option for another form (not self) don't work.
I hope you understand my expression
Regards -
Adding dynamic UI SHELL TAB in portal
hi i have application developed in adf now i want to add that application in my portal and display using UI SHELL TAB For example i have tab employee and have sub menu add employee and update employee how can i do that,i did create Adf library jar and add it in my portal
Thanks a lot..
Useful information -
Hi everyone,
We work on JDeveloper 11.1.1.6
and weblogic 10.3.5
and Dynamic shell template
we have taskflow for every tab
the tab itself contains browse task flow which responsible to view data and turns to another taskflow responsible for editing a select record. Edit Task flow always begin new transaction
if we have one tab only everything worked perfect
if we have two tabs, and the two on edit task flow we got Exception about begin new transaction in second task
we realized the problem in data control sharing
so we decide we do not need to share data control in browse task flow but we need it in edit to get data control of browse which mean row to edit
but that bring another problem
open task flow browse (none shared) work fine then run edit task (shared) from it work also fine finally commit or rollback then we have some components content disappear like there is no data control for them
can anyone help me?
BR,
AlaaGreat paper Frank Nimphius
It give me a deep information about task flow transaction options
actually when I check my work it must be right
we have data frame for our browse task flow shared with its edit task flow
I check everything then I recognize the problem is in quick search and search components which lose their queryDescriptor
Actually we do not change anything in default values of quick search
it is code like this
<af:quickQuery label="Search" searchDesc="Search" id="qryId1"
value="#{bindings.ImplicitViewCriteriaQuery.quickQueryDescriptor}"
model="#{bindings.ImplicitViewCriteriaQuery.queryModel}"
queryListener="#{bindings.ImplicitViewCriteriaQuery.processQuery}">
so we do not know what is the actual problem here
can you help us to understand it?
BR,
Alaa -
Hi,
Though I could find lot of threads about skinning the dynamic shell UI, none of them have any concrete solution. Anyone who has done it earlier or have any idea please help answer the below 2 questions
1) Can I use the default template and still apply the skin to change the background color (i.e. thats the primary requirement as of now), tab color etc., ?
or
2) Should I create my own version of the template to apply skin?
As per Frank in The Dynamic Tabs UI Shell Template (UI Shell) theme change skinning is possible , but if I could get a little bit more detail on where/how that would be really great.
Appreciate your response. Thanks !
- SSHi,
see: http://docs.oracle.com/cd/E23943_01/web.1111/b31973/ap_config.htm#sthref406
if you set a web.xml context parametere for org.apache.myfaces.trinidad.DISABLE_CONTENT_COMPRESSION and set it to false then using Firebug in Firefox, the skin names applied to a component look as af_component_area (e.g af_inputText_labell) which you translate back to e.g. af|inputText::label
As Chris said, some components have style class names associated to allow instance specific skinning (which is that the style class name is added to the skin definition). To learn about which component has a style class applied, I suggest to download the Dynamic Tabshell source code and check the component you want to skin. The skin itself is best developed using the visual skin editor (stand alone for JDeveloper 11g R1 or embedded for JDeveloper 11g R2)
See: http://www.oracle.com/technetwork/issue-archive/2011/11-nov/o61adf-512006.html
Frank -
Under the Mac Yosemite 10.10.2 O.S. -- the System Preferences: Java pane/ctrl-panel: Update-tab-function no-longer works, after updting to Java 8v40 JRE & SDK -- says that the internet connection is not valid !
A few questions....I assume your network is connected to the Internet? Do you use a proxy? If so, is it set in the browser or in the Java Control Panel?
-Roger -
Order by clause Dynamic in Oracle function
How can i get order by Clause Dynamic in Oracle function
My function Returns sql query with SYS_REFCURSOR . and i will pass the order by column as input parameter
create or replace
FUNCTION TEST_SSK
p_srot number
RETURN SYS_REFCURSOR
AS
C_testssk SYS_REFCURSOR;
BEGIN
OPEN C_TESTSSK FOR
SELECT LOAN_CODE,LOAN_DATE,DUE_DATE,LOAN_AMT FROM LOAN_MASTER
order by P_SROT;
return C_testssk;
end;Edited by: user10736825 on Dec 22, 2010 11:34 AMyou can go for a dynamic query ;)
create or replace
FUNCTION TEST_SSK
p_srot number
RETURN SYS_REFCURSOR
AS
C_testssk SYS_REFCURSOR;
l_str VARCHAR2(4000);
l_order VARCHAR2(100);
BEGIN
l_str := 'SELECT LOAN_CODE,LOAN_DATE,DUE_DATE,LOAN_AMT FROM LOAN_MASTER ';
IF p_sort = 'LC'
THEN
l_order := ' ORDER BY LOAN_CODE ';
ELSIF p_sort = 'LD'
THEN
l_order := ' ORDER BY LOAN_DATE ';
END IF;
l_str := l_str || l_order ;
OPEN C_TESTSSK FOR l_str;
return C_testssk;
end; -
Tab Function in Pages for iPad moved?
Was using pages for ipad today, and I used to use a tab function from the top menu bar by hitting a button that looks like an align button and it allowed for page breaks and tab functions.
I think I updated pages, and now I have to hold down as if I were to select a word or words, use the insert function, and then get to Tab/Page Break.
Is there a way to change this preference? It was so much easier the with the menu bar button!
Thanks,
NateI am trying to create a simple table, with varying column widths, eg Year Month Day Description. After going through the very limited options in Pages and doing plenty of Googling I have come to the conclusion that Apple doesn't allow you to have varying column widths in a single table :-( So I tried to create a custom table by using tabs, ie Year <hold, insert, tab> Month <hold, insert, tab hold, insert, tab> Day <hold, insert, tab> Description = 4 tabs = 12 steps :-( A Tab button on the keyboard would've been great, but the Ipad keyboard doesn't have one :-( neither do they allow me to customize my keyboard :-( I found software that seems to be able to do what I need but Apple says I'm not allowed to purchase the software in my country :-(
-
TAB functionality in a custom screen.
Hi,
I need to develop a screen where in it contains table controls, different push buttons and Input output fields. One of the button is TAB. This tab button should function as a TAB functionality in the keyboard. Meaning whenever I click on this it should take me from one button to another button and when cursor is in table control it should take from one column to another column. Suppose if cursor is on fields (Input/Output fields) then it should take from one field to another field.
Cursor on Fields:
I have tried with Set cursor and increasing the counter and again using the set cursor to place on the counter(next) field. But this is not working. I have different types of fields meaning some Char, Int, Currency. Among these I need to move cursor.
<b>Points will be awarded.</b>
Br,
LaxmiHi Malla,
Thanks!
I was doing the same , but I was passing the value of the field instead name of the field for the SET CURSOR. To scroll the tabs between the diff push buttons i am assigning the functional key to each push buttons whihc has a facility in the 3rd party tool.
Br,
Laxmi -
How to set field length in Dynamic IT tab
Hi All,
I am creating 1 dynamic internal table with refrence of field catalog, but in the dynamic IT tab and work area i am gettinf field length is 10 char.
But i want to change this into 15 or 20 char like this.... how can i change this
Please help me .
DATA: ep_tab TYPE REF TO data,
new_line TYPE REF TO data.
FIELD-SYMBOLS: <l_table> TYPE table,
<l_line> TYPE ANY.
CALL METHOD cl_alv_table_create=>create_dynamic_table
EXPORTING
I_STYLE_TABLE = c_char
it_fieldcatalog = it_fieldcatalog
I_LENGTH_IN_BYTE = ' '
IMPORTING
ep_table = ep_tab.
ASSIGN ep_tab->* TO <l_table>.
CREATE DATA new_line LIKE LINE OF <l_table>.
ASSIGN new_line->* TO <l_line>.
This is my code.
Regards,
Arjun.Hi,
try this
** ALV DECALRATION
DATA : wa_lvc_cat TYPE lvc_s_fcat,
gt_lvc_cat TYPE lvc_t_fcat.
DATA : wa_fieldcat TYPE slis_fieldcat_alv,
gt_fieldcat TYPE slis_t_fieldcat_alv.
DATA : wa_slis_layout TYPE slis_layout_alv.
PERFORM create_dynamic_itab. " Fill fieldcatlog and create dynamic itab
*& Form CREATE_DYNAMIC_ITAB
* text
* --> p1 text
* <-- p2 text
FORM create_dynamic_itab .
CLEAR g_pos .
PERFORM fill_gt_lvc_cat_fld USING 'MATNR' 18 . "fieldname outputlen.
PERFORM fill_gt_fieldcat_field USING c_x 'MATNR' 'CHAR' 18 text-006.
PERFORM fill_gt_lvc_cat_fld USING 'CODE' 40 .
PERFORM fill_gt_fieldcat_field USING ' ' 'CODE' 'CHAR' 40 text-024.
CALL METHOD cl_alv_table_create=>create_dynamic_table
EXPORTING
it_fieldcatalog = gt_lvc_cat
IMPORTING
ep_table = new_table.
ENDFORM. " CREATE_DYNAMIC_ITAB
*& Form FILL_gt_lvc_cat_FLD
* text
* -->P_0006 text
* -->P_18 text
FORM fill_gt_lvc_cat_fld USING p_fieldname TYPE any
p_outputlen TYPE any.
wa_lvc_cat-fieldname = p_fieldname . " 'MATNR'
wa_lvc_cat-outputlen = p_outputlen. " 18
APPEND wa_lvc_cat TO gt_lvc_cat.
CLEAR wa_lvc_cat.
ENDFORM. " FILL_gt_lvc_cat_FLD
*& Form FILL_GT_FIELDCAT_FIELD
* text
* -->P_C_X text
* -->P_0012 text
* -->P_0013 text
* -->P_18 text
* -->P_TEXT_006 text
FORM fill_gt_fieldcat_field USING p_key TYPE any
p_fieldname TYPE any
p_datatype TYPE any
p_outputlen TYPE any
p_seletext_m TYPE any.
g_pos = g_pos + 1.
wa_fieldcat-col_pos = g_pos. " 1.
wa_fieldcat-key = p_key . " c_x.
wa_fieldcat-fieldname = p_fieldname. " 'MATNR'.
wa_fieldcat-datatype = p_datatype. " 'CHAR'.
wa_fieldcat-outputlen = p_outputlen. " 18.
wa_fieldcat-seltext_m = p_seletext_m. " text-006. "'Material'.
APPEND wa_fieldcat TO gt_fieldcat.
CLEAR wa_fieldcat.
ENDFORM. " FILL_GT_FIELDCAT_FIELD
PERFORM fill_output_layout. " Fill the output data into field symbol
*& Form FILL_OUTPUT_LAYOUT
* text
* --> p1 text
* <-- p2 text
FORM fill_output_layout .
ASSIGN new_table->* TO <fs_table>.
CREATE DATA new_line LIKE LINE OF <fs_table>.
ASSIGN new_line->* TO <fs_line>.
LOOP AT gt_mseg INTO wa_mseg.
ASSIGN COMPONENT 'MATNR' OF STRUCTURE <fs_line> TO <fs_field>.
<fs_field> = wa_mseg-matnr.
READ TABLE gt_grdtrans INTO wa_grdtrans WITH KEY mawerk = wa_mseg-WERKS
matnr = wa_mseg-matnr
mat_doc = wa_mseg-mblnr binary search.
IF sy-subrc = 0.
LOOP AT gt_qmfe INTO wa_qmfe WHERE qmnum = wa_grdtrans-qmnum.
READ TABLE gt_qpct2 INTO wa_qpct2 WITH KEY codegruppe = wa_qmfe-fegrp
code = wa_qmfe-fecod
BINARY SEARCH .
IF sy-subrc = 0.
ASSIGN COMPONENT 'CODE' OF STRUCTURE <fs_line> TO <fs_field>.
<fs_field> = wa_qpct2-kurztext.
ENDIF.
endloop.
clear wa_qmfe.
ENDIF.
ENDLOOP.
CLEAR wa_mseg.
PERFORM fill_layout. " Filling the layout of REUSE_ALV_GRID_DISPALY
*& Form FILL_LAYOUT
* text
* --> p1 text
* <-- p2 text
FORM fill_layout .
wa_slis_layout-zebra = c_x.
wa_slis_layout-colwidth_optimize = c_x.
ENDFORM. " FILL_LAYOUT
Edited by: ShaliniSinha on Mar 30, 2009 1:49 PM
Edited by: ShaliniSinha on Mar 30, 2009 1:55 PM -
my dock mysteriously has disappeared and will not show up on the bottom of my screen. my command tab function to move between applications does not work either. i just installed the latest update for mac os but it hasn't fixed the problem. any advice?
Start by running the two basic checks provided by Disk Utility's "First Aid" tab to make sure the file system & system permissions are OK. (You can ignore SUID warnings in the permissions check.)
If that doesn't turn up anything, try creating a new user account for testing purposes. If the problem goes away in the new account on its first login, it implies some user preference file is corrupted or an incompatible or corrupted login item is present in your normal account.
If that turns up nothing, try Mac OS X: starting up in Safe Mode, then log into your normal account. If the problem disappears it implies something mentioned here is or was the culprit. (Some problems are fixed by a safe boot, others require more work.)
If any of these steps reveals a problem, don't go to the next one until it is resolved. If you need more help determining what to do about any revealed problem, please post a description of it & list any steps you have already taken that had no effect. If you can resolve the problem, please post a description of what you did as well. (Others will benefit from your experience, good or bad.) -
Hi ,
I am in BPC MS 7.0 with SP7 .
While openning dynamic templates tab ...i am getting fallowing message ..
"the discription information is missing , contact your administarator "
I have admin access for BPC system and this error appear in only capex application , remanning applications , i am able to open dydnmic templalates.
pls let me know any inputs ..
Regards,
PSRHi ,
I am using generic application and type is reporting .
Recentely we upgraded SP2 to SP7 .
But remanning applications are working fine .
pls let me know any inputs ...
Regards,
PSR -
Why no Alt-Tab functionality (true last active, not just up or down the line)?
I see the keyboard shortcuts for moving up and down the open tabs (ctrl-shift-tab and ctrl-tab) and the go direct to a numbered tab etc...
what I really want is a last tab function that if pressed repeatedly would simply take you back and forth between the last two tabs. Such that if I have 8 tabs open and am presently on tab 7 and then switch to tab 4, then I press this keyboard shortcut it would take me directly back to 7. If pressed again it would go back to 4. etc.
Take filling out a tax form or something as an example. I've got my browser open, several pages on tax help, tax code, and the like along with one with my paystub info and one that I am entering data into. I repeatedly need to bounce back and forth between the tab with the info on it (paystub) and the tab with the data entry on it.
I suppose one could workaround by only having the two desired tabs open in the browser window or by having two browser windows open with each needed page, but this is such ingrained function (alt-tab in windows goes directly between your last two open applications no matter how many you have open) that it just seems very natural to want browser tabs to only go back and forth between the last two as well.
really think this should be developed...seems simple (from an uneducated POV) and serves a definite purpose.
thanks.Thanks, that works great.
FYI I came across that several times, however none of them made it clear that the desired behavior was understood and that this was the actual fix for it.
Thanks again and for those wondering - this does actually make ctrl-tab behave as normal windows alt-tab does....can't believe I've gone so long without this frustrated by every time I hit alt tab wanting to change tabs and changing applications instead.
this is great...thanks firefox (still think this should be default instead of the climb up and down the open list of tabs) -
TAB functionality(next page) in BDC recording process?
Hi,
I am trying to record a transaction using SHDB for BDC,
in recording process I am selecting records in popup screen and that screen will be having 9 records all the time and after selecting 9 records when I press tab(for going into second page) that TAB functionality is not recording.
Can any one please let me know how I can implement TAB(going to next page in recording process)
Thanks for ur time...(waiting for valuable answers)Hi Rich,
sorry i forgot to answer .,.
I am using BP transaction and selecting business partner and ship to address tab i am trying to add address records to ship to address tab.
P+ did not work .. its not going to next page.
thanks.. -
How to set background image in Dynamic Shell Layout
Experts,
Using dynamic shell layout, how can we create a skin like this http://www.2shared.com/photo/OqXfb5jq/layoutissue.html
Issues :
1)Need to set the background to the page - How to set it in dynamic shell layout.
2)Panel box color to be changed
please advice
thnks
jdev 11.1.2.1Color goes UNDER the background image. Just set it.
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"StarPilot06" <[email protected]> wrote in
message
news:eqqve6$341$[email protected]..
>I am trying somethign that seems tricky to me...
>
> The image I am using I faded to a solid color on the
bottom half. I set
> the
> background image to to left and NO REPEAT but when the
cell grows with
> content
> and it stretched beyond the image it goes blank
underneath. How do I set
> a
> background color without going over the background
image?
>
> I need them both to be background because I want to use
text over both.
>
> Any ideaS?
>
Maybe you are looking for
-
How do i switch Mail to MSN on my macbook/mini?
Here is why in 2006 i bought a .mac account in 36 days its over I rarely used it Now i know i will lose some stuff,one being my [email protected] e-mail address............but on windows PCs I am [email protected],I want THAT mail which is http(not i
-
Budget Check Based on delivery date on FM
Hi Experts, Is there any way to control budget check for PR/PO based on delivery date and not the posting date in FM? Appreciate your help. Thanks !
-
I bought my first mac in May. Can i get iWork free now that i have Mavericks?
I bought my first mac in May. Can i get iWork free now that i have Mavericks?
-
WARNING! page has appeared
i am posting images to the "photo" template on iWeb. after publishing the site several times with problems (images didnt appear) i have now recieved an ALERT! page telling me this page is unknown does anyone know what this means? i have tried directi
-
i.e. make permanent change/default settings to font, color. I don't want to make these changes on each individual email