Problem with tab panel

I designed the Panel tab with tab 3.
2nd tab contain read-only table, and user can select the folder and press the button "Edit", another page loaded for update record.

The problem: when the user click on 'back' button in the edit page to return to the Panel by tabs, Navigation go to the first tab, which is false.
How do I configure a second navigation or necessary tab?

Technologies used: Jdeveloper 11.1.1.0.1, ADF BC

Hello

You can set a bean to support for your tabs Panel and use it to set the tab appropriate, such that disclosed...

                panelTabbedMain.getChildren().get(i).getAttributes().put("disabled",
                                                                         true);

I am disabling the tabs like that. You should be able to put the correct child "revealed" also with the same logic.

Another way might be to use EL-all your point of show-detail to take his property disclosed in the EL and the EL should be smart enough to return true only for the release tab. For example, if you manage a hashmap in session matched with tab-names and value as true or false. So your show-detail items will be something like #{TabManager.tabDisclosure ['tab2']} in the disclosed property. GetTabDisclosure of your tab - manager must return a hashmap with true or false to tab2 keys... However, I would have preferred option-1...

Kind regards
Julian

Tags: Java

Similar Questions

  • I have currently problems with control panel Nvidia causing black outs and computer freezing/not not be able to start.

    I have currently problems with control panel Nvidia causing black outs and computer freezing/not not be able to start.

    1) update your nVidia/software drivers to the latest version for your model video card + operating system.

    (2) check that the equipment is not defective.

    This is not a Microsoft / number of the operating system.  For additional troubleshooting - contact the manufacturer (nVidia).

  • I work in InDesign CS5 and have a problem with the panels on the right. Some of them are empty. Ideas?

    I work in InDesign CS5 and have a problem with the panels on the right. the panels color chart, paragraph styles, and totally blank menus link. I pulled upward from publications that I already worked on and they are still virgins. I tried to load styles from other pubs, ID, and that does not work either. I can see them when I go to create a new style and use BASED on function.

    Any ideas?

    Try to restore your InDesign preferences. Here's how:

    FAQ: How to reset or 'trash' preferences?

  • Problems with the Panel tabs with CS5, CC2014, CC2015?

    I created a script with TabbedPanel in ESTK CC, works very well in afx CC 2014, but it seems that there are some problems with the other versions (CS5 and CC2015).

    Can someone help how to generalize the limits and the tabs?

    Here is my Code briefly for the tabs.

    //

    //

    //

    function buildUI (thisObj) {}

    var myPanel = (thisObj instanceof Panel)? thisObj: new window ('pallet', 'Gear of Stress', undefined, {resizable: true});

    myPanel.timeSavers = myPanel.add ('tabbedpanel', [0,0,400,300], "Reducing Stress V1'");

    myPanel.timeSavers.cProject_tab = myPanel.timeSavers.add ("tab", undefined, 'Project');

    myPanel.timeSavers.MyTools_tab = myPanel.timeSavers.add ('tab', undefined, 'MyTools');

    myPanel.timeSavers.Explorer = myPanel.timeSavers.add ("tab", undefined, 'Explore');

    myPanel.timeSavers.Others_tab = myPanel.timeSavers.add ("tab", undefined, "Install");

    Return myPanel;

    }

    var myToolsPanel = buildUI (this);

    //

    //

    //

    Below the results to remain CS5, CC2014, CC2015. How to promote the universalization of the buttons, tabs, alignments etc as in CC2014 in other versions. Someone please help?

    afx cs5.pngafx cc 2014.pngafx cc 2015.png

    Don't you think that the resource string could solve this problem?

    You can certainly try a resource string. I used only once I understood how they worked, I find it much easier to build a UI in this way.

    myPanel.layout.layout (true);  Tried it, but all child elements arranged in a line or column that's it, do not respect the limits specified.

    To a resource string, make sure that every single container element specified margins or spacing info. If they do not have this set the automatic layout manager will just default to each calibration of control internal specifications, which vary with each version of AE.

    How can I universalize the user interface for all versions of EI? While I'll change once and for all.

    There is no miracle solution for all versions of AE to play nice with your construction. You to beta-test your code in each version of the EA you want your script to run on and then unique questions individually. Your script should contain a checker version AE, so you can know what patches, you need to implement when the user runs the script. It is not ideal and is one of the many oddities of software development based on the API of someone else.

  • problem with tabs and filter the lines of memory cache

    Dear all I have a problem with the oaf page has two tabs under two of them consists of a table and add the button to the row. Second tab, it's a detail of the first tab, which means that each line in the first tab may refer to one or more lines in the second tab, my problem is when I add the line in the first tab and go to the second tab to add lines to this line of the display of the page added all lines not only the matching lines.

    my code:

    1 - controller

    When press Tab of Lot lines (partial action)
    If (goLotsTab".equals (pageContext.getParameter (OAWebBeanConstants.EVENT_PARAM))) {" "}

    String trxLineId = "38";//row.getAttribute("TrxLineId").toString(); "
    AddLotParam serializable [] = {trxLineId};
    am.invokeMethod ("getTrxLot", addLotParam);
    }
    What press Add button lines of lots (partial action)
    If (addLot".equals (pageContext.getParameter (OAWebBeanConstants.EVENT_PARAM))) {" "}
    String trxLineId = "38"; row.getAttribute("TrxLineId").toString ();
    AddLotParam serializable [] = {trxLineId};
    am.invokeMethod ("addTrxLot", addLotParam);
    }

    When press Add a tab line (partial action)
    If (addLine".equals (pageContext.getParameter (OAWebBeanConstants.EVENT_PARAM))) {" "}
    am.invokeMethod ("addLine", params);
    }

    Methods 2 - am

    public void getTrxLot (String pTrxLineId)
    {
    OAViewObject vo = (OAViewObject) getXXSiteLotsVO1 ();
    LinVo OAViewObject = (OAViewObject) getXXSiteLineVO2 ();

    Line linRow = linVo.getFirstFilteredRow ("SelectLineFlag", "Y");
    pTrxLineId = linRow.getAttribute("TrxLineId").toString ();

    If (!) VO.isPreparedForExecution ())
    //{
    try {}
    String existringWhereClause = vo.getWhereClause ();
    vo.setWhereClauseParams (null);
    vo.setWhereClause("trx_line_id=:1");
    vo.setWhereClauseParam (0, (pTrxLineId) Number);
    vo.executeQuery ();
    vo.setWhereClauseParams (null);
    vo.setWhereClause (existringWhereClause);
    }
    catch (Exception exceptionl)
    {
    throw OAException.wrapperException (exceptionl);
    }

    // }
    following line is commented, but I think that it will contribute to the memory of the filter
    cached data to be mapped.

    Rank [] lotRows = vo.getFilteredRows ("TrxLineId1", pTrxLineId);
    }

    /////////////////////////////////////////////////////////////////
    public void addTrxLot (String pTrxLineId)
    {
    OAViewObject vo = (OAViewObject) getXXSiteLotsVO1 ();
    LinVo OAViewObject = (OAViewObject) getXXSiteLineVO2 ();

    Line linRow = linVo.getFirstFilteredRow ("SelectLineFlag", "Y");
    pTrxLineId = linRow.getAttribute("TrxLineId").toString ();

    If (vo.getFetchedRowCount () == 0) {}
    vo.setMaxFetchSize (0);
    // }

    VO. Last();
    VO. Next();
    Line = vo.createRow ();
    row.setAttribute ("TrxLineId", pTrxLineId);
    vo.insertRow (row);
    row.setNewRowState (Row.STATUS_INITIALIZED);
    }

    OK, I'll share my latest code using other

    public void createTransaction() {}

    OAViewObjectImpl vo = getXXSiteHeaderVO1();

    If (! vo.isPreparedForExecution ()) {}

    vo.executeQuery ();

    }

    If (vo.getFetchedRowCount () == 0)

    {

    vo.setMaxFetchSize (0);

    }

    String status = "incomplete."

    OADBTransaction txn = (OADBTransaction) getOADBTransaction ();

    • oracle.jbo.domain.Date currentDate = txn.getCurrentUserDate ();

    Line = vo.createRow ();

    row.setAttribute ("TrxStatus", status);

    1. row.setAttribute ("TrxDate", currentDate);

    vo.insertRow (row);

    row.setNewRowState (Row.STATUS_INITIALIZED);

    }

    {} public void addLine (String pTrxHeeaderId)

    OAViewObject vo = (OAViewObject) this.getXXSiteTrxVL1 () .getDestination ();

    VO. Last();

    VO. Next();

    Line = vo.createRow ();

    int linNum = vo.getFetchedRowCount () + 1;

    row.setAttribute ("TrxHeaderId", pTrxHeeaderId);

    row.setAttribute ("LineNum", String.valueOf (linNum));

    row.setAttribute ("SelectLineFlag", "Y");

    vo.insertRow (row);

    row.setNewRowState (Row.STATUS_INITIALIZED);

    }

    Public Sub getTrxLot()

    {

    LinVo OAViewObject = (OAViewObject) this.getXXSiteTrxVL1 () .getDestination ();

    Line linRow = linVo.getFirstFilteredRow ("SelectLineFlag", "Y");

    String pTrxLineId = linRow.getAttribute("TrxLineId").toString ();

    linVo.setCurrentRow (linRow);

    OAViewObject vo = (OAViewObject) this.getXXSiteLineLotsVL1 () .getDestination ();

    }

    Public Sub addTrxLot()

    {

    LinVo OAViewObject = (OAViewObject) this.getXXSiteTrxVL1 () .getDestination ();

    Line linRow = linVo.getFirstFilteredRow ("SelectLineFlag", "Y");

    String pTrxLineId = linRow.getAttribute("TrxLineId").toString ();

    linVo.setCurrentRow (linRow);

    OAViewObject vo = (OAViewObject) this.getXXSiteLineLotsVL1 () .getDestination ();

    VO. Last();

    VO. Next();

    Line = vo.createRow ();

    row.setAttribute ("TrxLineId", pTrxLineId);

    row.setAttribute ("RowKey", new oracle.jbo.domain.Number (1));

    vo.insertRow (row);

    row.setNewRowState (Row.STATUS_INITIALIZED);

    }

  • Problems with TAB HELP

    When I use the HELP TAB from the main screen, I can connect to any website but I am trying to access documentation crashes Dreamweaver.

    for example

    Help (microsoft message asking to send the text of the error returns)
    Getting Started with Dreamweaver

    Whats's New in Dreamweaver (crashes without an error message)

    Any help or advice appreciated

    Tony Prodger

    Update my problem - solved.

    Found the answer on Adobe TechNotes

    http://www.Adobe.com/cfusion/knowledgebase/index.cfm?id=6d7a2c59

    Problem with Internet Explorer 7

    Thank you

    Tony Prodger

  • Help please with tabbed panels

    Hello

    Is someone can you please tell me how I can change the color of the background of the tabs of tabbed panels.  They are gray and I can go to each tab and set a new color and when this tab is selected, the new color shows, but when I click on the tab of the next panel, the background of a previous dates back to gray.  How can I get this gray background color just changed?

    Confused everybody, because I think I'm confused me lol

    Thanks if you can help!

    Kathleen

    review the status of each tab for example. normal, rollover, the mouse toward the low and active.

  • Problems with the panels at startup

    Sometimes all the panels (palettes) when I run the application InDesign open as a single panel with dozens of tabs.

    This means that I have to re - sort all the panels, with some of them closed, some of them in the dock and other open (Floating (planer).

    Does anyone else have this problem?

    What are the causes and there at - it an easy way to get results to display correctly?

    I suspect that it is a default preference, but I'm not sure.

    CS3 incidentally.

    Yes, it usually comes to the top as you left it... at least, for me, it was good for years. Never known of problems like yours, but if it happens, I think, personal workspace is a way forward. At least, you can restore your panels easily, with a single click. As far as I know, there is no other settings in the preferences or anywhere else on this topic.

  • Problem with tab groups

    So I decided to try the groups to tabs, because I had never actually used the feature before. Now, every time I open Firefox the tab or tabs that belonged to the Group of open again. How can I stop this?

    Hello

    The reset Firefox feature can solve a lot of problems in restaurant Firefox to its factory default condition while saving your vital information.
    Note: This will make you lose all the Extensions, open Web sites and preferences.

    To reset Firefox, perform the following steps:

    1. Go to Firefox > help > troubleshooting information.
    2. Click on the button 'Reset Firefox'.
    3. Firefox will close and reset. After Firefox is finished, it will display a window with the imported information. Click Finish.
    4. Firefox opens with all the default settings applied.

    Information can be found in the article Firefox Refresh - reset the settings and Add-ons .

    This solve your problems? Please report to us!

    Thank you.

  • problem with tab structure control and event

    Hello

    My program has a tab control. In each tab, I have an event structure to control some events.

    I encountered some problems. These are:

    1. in each tab, I set tab as an event control, to altogether from the structure of the event as tab change (for example, the image below). My first problem is that when I change the tabs, in the arch depending on whether my program is entered in the next tab environment, happening at the event: change value to main tab! And gives bad result.

    2 - I've scheduled two final tabs as below in the image. I had no routine in these two tabs. Simply, I want when I change the tab, it goes to the next case of the tab control. But when I run the program, it goes to something as busy after one or two changes tab and did not work properly.

    Could someone help me please?

    Thanks in advance

    Baran

    Rebecca wrote:

    I want to have 4 tabs, each tab having 3 Boolean control.

    If in each tab all Boolean control wins 1, a Subvi should be run.

    I wrote this code with some time within each tab loop this case hase 3 for each Boolean control. The result is true.

    But I think that if I write it with a structure of the event within each tab instead of 3 cases, the cpu load will be lower.

    Is it not true?

    Make a unique Structure of the event.

    Add events for all controls (buttons, Boolean)

    When the event is triggeredcheck for active tab control and decide what void / vi to run

    It will work fine you

  • Someone at - it problems with plesk panel?

    I use dreamweaver cs4 and download on plesk panel for webhostgiant but the ftp will not sort the files correctly.  I am new and extremely frustrated by this Panel.  Is there a host who works well with dreamweaver?  There is so much that I really didn't know where to go, and so any advice would be great.

    Thank you

    With Plesk, you can control how the site is set up. The site in DW definition must match the. I have been hosting with Pesk for many years and have never encountered a problem.

    Maybe your hosting provider can give you tips on how to configure things.

  • Satellite U400 - problems with the Panel, the touch and media keys

    Hello, I have the TOSHIBA Satellite U400. Everything's a lot but I have some concerns.

    1. the touch screen (media buttons on the top of the keyboard - mute-media-play/pause-stop-rewind-forward-) turn
    the computer running if you touch! How to stop that from happening? I only need to use the POWER button.
    Start button / stop is sufficient.

    2. press MUTE on the touchscreen, no its not really "mute" or "disable." Instead, she don't
    is the Tower the White Glow Light for all Touch Panel ON and OFF (including the word "SATELLITE").
    How can I make it works?

    3. When you connect to Windows, I can choose between the password or RECOGNITION of FACES. How do I
    Assign the FACIAL RECOGNITION only without having to choose it?

    Thank you

    SAL :)

    Hello Sal

    I played around with this stuff and here is my opinion on this subject.

    (1) as far as I know there is nothing strange. I noticed the same thing on notebooks too. For example, if you want to listen to music, you can simply press PLAYER button (3rd from left) and begins at will for laptop and open windows media player. If you want to go on the internet you can simply press INTERNET ((deuxieme button on the left). Laptop will be put into construction and Internet Explore will be open.
    So there is nothing strange, and even get on my Satellite P200 and brand-new Satellite A300.
    To be honest I don't know if this can be disabled. I'll ask a friend of mine. It is monster of Toshiba and maybe he knows more about it. But this behavior is certainly not strange.

    If you want to use only the power button and then press power button to start. Do not touch the other.

    (2) Please check s operating manuals and look for info on this button. AFAIK it is clearly written Mute or LED on / off depending on the model you purchased, press this button to mute the sound or turn on or off the illumination of the logo of the brand, touchpad and buttons.
    So please do not mix anything. This button has no two options. On your model, you can disable illumination only. It is the same on my laptop. So there is nothing wrong with your laptop.

    (3) you also misunderstood this feature. If face recognition is activated the two options will be displayed. If you do not want to enter a password you can use the option of face recognition. But what you will do if for some reason your face may not be identified correctly. How you want to connect?

    So, please don't be irritated by these things, everything is OK.

  • Guys have a problem with the Panel, whenever I have open application in there, says Windows cannot find rundll32.exe I can do...?

    I tried the following things...
    Tried the expand command given in your site... nothing happened... a cmd windows opened and closed...
    Then, I tried to expand the file to another drive and tried to copy in the system32 folder... Access denied.
    I tried to use the command line to copy the file into the sytem32 folder... problem of the soul again. Access denied...
    I found a copy in the file $ $ntservicepackinstall or the Dllcache folder...
    Then I tried the repair option by using the... used xp CD and tried to unzip the file in the system32 folder, nothing happened...
    I started with a linux distribution, tried copying the file...
    Miracle I found it in the system32 folder...
    So I rebooted using Windows XP and searched for the file but I can't find...
    Help me please...
    I'm just a learner...

    It's me aruldd...
    It is myself...
    It was due to a software called 'lock folder xp', just now uninstalled, rebooted and wow the pc works fine...
    Thank you...
    Kind regards
    Aruldd

  • Problem with tab in InDesign CS6 stops

    Hello.

    I'm trying to align a large number (with stops) as

    1,229

    102.864

    7.075

    2.140.753

    2.251.921

    in Indesign CS6. Obviously, I would like to align itself with the second point.

    After you choose OpenType > Tabular Lining in the character Panel menu, I am able to almost perfect alignment. However, looking more closely, I can see that the second point does not correspond perfectly as it should. Why is this? Any help would be greatly appreciated!

    Thank you!

    DOSIS seems to be a font .ttf with proportional figures (and a glyph alternative available for the digit 1). It is not appropriate for work in a table where you want numbers aligned vertically.

  • Strange problem with custom panel

    Hello

    I implemented a custom panel using the generic model provided with CS4, but one of my fields does not fill properly.

    The offending field must how to create the name in the authors field.  If I create a new file and fill in all the fields in my custom panel. Then close the file and open it again.  All areas are met, except the name of the creator, which is empty.  The data is always in the file, in the IPTC creator field, but why it appears in my custom panel?

    Any help would be appreciated.

    James

    <? XML version = "1.0" encoding = "UTF-8"? >

    " < = xmlns:ui xmp_definitions ' http://ns.Adobe.com/XMP/FileInfo/UI/ ">

    "" < prefix xmp_schema = namespace "pearson" = "http://pearson.com/namespace/xmp/"label ="$$$ / panelTitle/Panel/pearson = Pearson Education V.4" description = "' $$$ / pearson/Panel/panelDescription = please fill out this form before submitting photographs to Pearson." > "

    < / xmp_schema >

    " < xmp_schema prefix ="pearson"namespace ="http://pearson.com/namespace/xmp/"label =" $$$ / pearson/Panel/panelIntro = please fill in all the fields of this form before submitting pictures of Pearson Education. » >

    < / xmp_schema >

    " < prefix xmp_schema ="xmp"namespace = ' http://ns.Adobe.com/Xap/1.0/ " "label ="$$$ / pearson/Panel/white =" >

    < xmp_property name = "Authors" category = "external" label = "' $$$ / iptc/core/Contact/creator = the creator name: ' type = 'text' xmp_path ="Authors"description =" $$$ / pearson/Panel/CreatorDesc = this should be the name of the active creator. This can be an individual or a company. » />

    < / xmp_schema >

    " < prefix xmp_schema ="photoshop"namespace = ' http://ns.Adobe.com/Photoshop/1.0/ " "label ="$$$ / pearson/Panel/white =" >

    < xmp_property name = "CaptionWriter" class = "external" label = "' $$$ / pearson/values/CollectionTitle = the title of the Collection:" type = "text" xmp_path = "CaptionWriter" description = "$$$ / pearson/Panel/collectionTitleDesc = this should be the collective name for the photoshoot. This may have been provided by Pearson in advance. » / >

    < xmp_property name = "AuthorsPosition" class = "external" label = "' $$$ / pearson/values/CollectionID = ID of the Collection:" type = "text" xmp_path = "AuthorsPosition" description = "$$$ / pearson/Panel/collectionIDDesc = Collection ID should be your contact Pearson. Otherwise please contact them before submitting any asset in order to ensure that this area has been met. » />

    < / xmp_schema >

    " < prefix xmp_schema ="pearson"namespace = ' http://Pearson.com/namespace/XMP/ " "label ="$$$ / pearson/Panel/white =" >

    < xmp_property name = "ModelRelease" class = "external" label = "' $$$ / pearson/values/modelRelease Model = Release: ' type = 'boolean', xmp_path ="modelRelease"description =" $$$ / pearson/Panel/modelReleaseDesc = please check this option if you have a model release contract duly completed for each model in the picture. » / >

    < xmp_property name = "LocationRelease" class = "external" label = "' $$$ / pearson/values/locationRelease = location output: ' type = 'boolean', xmp_path ="locationRelease"description =" $$$ / pearson/Panel/locationReleaseDesc = please tick this option if a location release was required and finished for this image. » / >

    < / xmp_schema >

    " < prefix xmp_schema = namespace"Iptc4xmpCore"=" http://IPTC.org/std/Iptc4xmpCore/1.0/xmlns/ " "label ="$$$ / pearson/Panel/white =" >

    < xmp_property name = "Location" category = "external" label = "' $$$ / iptc/core/Image/location = location: ' type = 'text' xmp_path ="Location"description =" $$$ / pearson/Panel/locationDesc = please provide a brief description of the location of the photoshoot. » / >

    < ui:separator / >

    < / xmp_schema >

    " < prefix xmp_schema ="photoshop"namespace = ' http://ns.Adobe.com/Photoshop/1.0/ " "label ="$$$ / pearson/Panel/white =" >

    " < xmp_property name ="Headline"class ="external"label =" ' $$$ / iptc, core, content, Headline = legend: ' type = 'text' xmp_path = "Headline" description = "$$$ / pearson/Panel/captionDesc = please provide a caption for the image, including important information such as the construction of the names etc '" / >

    < / xmp_schema >

    " < xmp_schema prefix ="pearson"namespace ="http://pearson.com/namespace/xmp/"label =" $$$ / pearson/Panel/panelToolTip = for more details about how a field must be filled, please stationary via a domain name. » >

    < / xmp_schema >

    " < xmp_schema prefix ="pearson"namespace ="http://pearson.com/namespace/xmp/"label =" $$$ / pearson/Panel/panelSupport = if you need assistance please do not hesitate to contact us at imagesATpearsonDOTcom "> "

    < / xmp_schema >

    < / xmp_definitions >

    James,

    Xap:authors is an alias not documented for dc:creators which is

    Type = "seq" element_type = "text" instead of type = "text".

    Apparently, the file Info CS4 tolerates the incompatibility of property definition

    When you save the contents of the property in DC: creator, but not

    tolerate incompatibility during playback of the ownership of the file.

    I changed the type = and it now displays the content. He will accept,

    and subsequently to display multiple names, separated by semicolons.

    Note: An alternative implementation is to use photoshop:Author which

    is an alias for DC: creator / *. It's just the first entry in the

    DC: creator classified list (array). A single creator name sounds

    in accordance with your description text.

    Note: The xmp_path = parameter, probably left when converting a

    Custom CS3 file info panel, is ignored in CS4 'generic' custom file

    Information panels. It would probably be best to remove it to avoid confusion.

    Note: You can add ui:multiLine = "true" ui:height = "66" to the

    Field Caption is so that the majority of its content (4 lines)

    Displays in the blink of an eye. Vertical scrolling is more convenient than

    horizontal scrolling.

    Kind regards

    Carl Rambert, Pound Hill Software

Maybe you are looking for