Problem in navigating out of block

Hi,
There is a form created with the help of data block wizard. The form contains 4 data blocks. The entry is to be done in a way that the first threee fields are from the first data bolck and the 4th field is from the next data block. The problem I am facing is that when i try to navigate from the first block to the 2nd block the WHEN-VALIDATE-ITEM trigger of the 4th item of the first block is getting fired, thus preventing me to move to the next block and there are no validation trigger on the block level.
please let me know what the problem can be.
Help is required urgently

Hi,
that's standard behaviour. Item Validation will fire when you change blocks. If validation is successful it shuld not stop you, also you could try using ITEM_IS_VALID which if fiddley way to do it.
If it is possible for you to create a view that combines the columns the two blocks then it would make your data entry easier.
one other option is to fiddle with the validation scope
Easo

Similar Messages

  • Problem in navigating out of a block

    Hi,
    There is a form created with the help of data block wizard. The form contains 4 data blocks. The entry is to be done in a way that the first threee fields are from the first data bolck and the 4th field is from the next data block. The problem I am facing is that when i try to navigate from the first block to the 2nd block the WHEN-VALIDATE-ITEM trigger of the 4th item of the first block is getting fired, thus preventing me to move to the next block and there are no validation trigger on the block level.
    please let me know what the problem can be.
    Help is required urgently

    Hi,
    that's standard behaviour. Item Validation will fire when you change blocks. If validation is successful it shuld not stop you, also you could try using ITEM_IS_VALID which if fiddley way to do it.
    If it is possible for you to create a view that combines the columns the two blocks then it would make your data entry easier.
    one other option is to fiddle with the validation scope
    Easo

  • Problem in navigating out of the block

    Hi,
    There is a form created with the help of data block wizard. The form contains 4 data blocks. The entry is to be done in a way that the first threee fields are from the first data bolck and the 4th field is from the next data block. The problem I am facing is that when i try to navigate from the first block to the 2nd block the WHEN-VALIDATE-ITEM trigger of the 4th item of the first block is getting fired, thus preventing me to move to the next block and there are no validation trigger on the block level.
    please let me know what the problem can be.
    Help is required urgently

    Hi,
    that's standard behaviour. Item Validation will fire when you change blocks. If validation is successful it shuld not stop you, also you could try using ITEM_IS_VALID which if fiddley way to do it.
    If it is possible for you to create a view that combines the columns the two blocks then it would make your data entry easier.
    one other option is to fiddle with the validation scope
    Easo

  • Firefox have some promlems and it block when is opeining hotmail, in my laptop always have that problem, so i need check my email using another programs...that problem is in my laptop or it´s a problem of navigator??

    Firefox have some problems and it block when is opening hotmail, in my laptop always have that problem, so i need check my email using another programs...that problem is in my laptop or it´s a problem of navigator??

    I know you can't help with my Yahoo problem, however, apparently at some time in the past I have went to the Sync and tried to figure it out on both my laptop and my desktop, because I have the long snyc key information. However, when I go to try to sync both computers I never get the box to enter that key on either one. That is my problem. So should I try and get a new sync key and see if that works.

  • Navigation within a block of data

    I'm in the process of re-writing my old old Excel Spreadsheet for financials into Numbers.
    The first bit, getting the formulas to survive a sort by date was asked and answered in a thread "Problems sorting after applying a simple formula". I have that working in test and I am happy to observe that when formatted text is sorted in numbers the formatting seems to go with the data - I remember having different outcomes sometime ago in ooo.
    Anyway, the question.
    My Financials (in Excel) are a year a page and will be over 1,000 lines long (all my accounts in one sheet).
    Today (being July of course) will be about 400 lines down and the remaining lines (below TODAY) contain a mixture of budget and forecast items (for example I know I will have a Rates bill to pay in 10 days so it sits in the sheet with the correct date (in the middle of next week) getting closer to TODAY each time I sort.
    To assist me in Navigating to TODAY, that Journal entry is left blank and I can get to it from anyplace in the Journal Column with <end><up> or <end><down> (as appropriate). In fact this is in a little Macro that sorts the data (select all using captured keystrokes, sort, position the cursor with <end><up>).
    I can cope without macros (Numbers does not do macros - Check?) but navigation over so much data without my trusty <end><direction arrow> is too painful to contemplate.
    Keyboard Shortcusts in Numbers Help tells me that <end> is "Scroll to end of sheet".
    Is there some way of navigating through big blocks of data such as this<end><direction arrow> trick?
    I'm thinking some sort of Find but Numbers would need to remember a unique target between sessions for thst to be an easy answer.

    Chipili,
    Here's a completely different method that you may want to consider. In all my Numbers documents that involve dates, I have (strategically located) a 2-Cell table that has a Header cell "Today" and just below it a cell with the formula: =TODAY(). It's handy on several levels. Format your today formula cell with the "1/5/2009" Date option - this format works best (and I don't know why). It doesn't matter how you have formatted the date you want to find, but what you will paste into the Find Window needs to be formatted this way.
    Now, activate the FIND panel with a COMMAND-F and it will open at the bottom of your Numbers window.
    Then to locate the current date you would select your special TODAY cell, COMMAND-C, click in the Find window, COMMAND-V. You will get at least one hit, the cell with the TODAY() expression. If the date appears anywhere else, you will get a line for this in your list of finds and clicking on it will take you there. Often I'm looking for a date a week or 10 days earlier than today's date. It's easy to create an expression for this: =TODAY()-7, for instance.
    Hope this gives you something to think about.
    Jerry

  • Problem with navigation and masthead by changing languages with Anonymous

    Hi All,
    i have a problem with navigation and masthead by changin the language when accessing as anonymous user.
    Ive created two additional users anon_de  (with language german )and anon_en (for english).
    I've created also two links in the in masthead:
    /irj/portal/anonymous?guest_user=anon_en and /irj/portal/anonymous?guest_user=anon_de
    When i choose "de" for the first time it works fine, but when i choose "en" again the language in the content are is changing to english again, but not in navigation and masthead. When i click again on link for "en" the languge is set to english. Strange thing is that when i click on "de" instead the portal content change to german but masthead and navigation are in english now, as it should be before....
    It seems that masthead and navigation have always prevoius language selected.
    Do you know, what could be the reason of that strange behavior?
    Thanks for help
    Karol

    Hi Detlev,
    you are right. the user is not "updated" fast enough... the strange thing is, that it works by the first time i change the language...
    well.. i can implement that workaround as you suposed, but it would be a really workaround as the same page will be requestes second time, causing requests number to be double..
    Thanks for help
    ps. i forgot to mark this message as question to give points.. if you tell me how i can change that ill reward your answer..

  • Problems with navigation when deploy application on WebLogic 10.3

    Hi! I have problems with navigation when I deploy my application on Weblogic server 10.3. In my application I have two pages. One page where I can see the records. In this page I have button Create with action to secound jspx page. When I press this button then the first form (where I could see all records) is empty - the create operation worked, but navigation to second page not. Navigation rules is in adf task flow. In default server all works correct. Where is the problem?
    Maybe when I deploy my application I need specialy deploy adf task flow or somewhere write something? If so, then can you explain me where? Any suggestions what to do.
    Best regards!

    I have in log:
    2009.26.3 20:12:52 oracle.adfinternal.controller.faces.lifecycle.JSFLifecycleImp
    l setLifecycleContextBuilder
    WARNING: ADFc: Replacing the ADF Page Lifecycle implementation with 'oracle.adfi
    nternal.controller.application.model.JSFDataBindingLifecycleContextBuilder'.
    2009.26.3 20:12:52 oracle.adfinternal.controller.util.model.AdfmInterface initia
    lize
    INFO: ADFc: BindingContext is present, using ADFm APIs for DataControlFrames.
    2009.26.3 20:12:52 oracle.adfinternal.controller.metadata.provider.MdsMetadataRe
    sourceProvider <init>
    INFO: ADFc: Controller caching of MDS metadata resources ENABLED.
    2009.26.3 20:12:52 oracle.adf.controller.internal.metadata.MetadataService$Boots
    trap add
    INFO: ADFc: Loading bootstrap metadata from '/WEB-INF/adfc-config.xml'.
    2009.26.3 20:12:54 oracle.adf.share.security.providers.jps.CSFCredentialStore fe
    tchCredential
    WARNING: Unable to locate the credential for key AUGI in D:\bea\user_projects\do
    mains\base_domain\config\oracle.
    2009.26.3 20:12:54 oracle.adf.share.jndi.ReferenceStoreHelper throwPartialResult
    Exception
    WARNING: Incomplete connection information
    Edited by: Debuger on Mar 26, 2009 11:18 AM

  • Problems with TV Out signal after upgrading to iOS 5.1

    Has anyone experienced problems with TV Out signals on their iPad 2 using the Apple HDMI Adapter after upgrading to iOS 5.1?  I am trying to connect to my HDTV after upgrading and cintunally receive an "Unsupported Video Signal" message with a blank/back screen.  Prior to upgrading, I had no connection problems and could view TV Shows, Movies, Music Videos, Keynote, etc...without problems.  I've been unable to find any resolution to this problem, even followed Apple guidance to detach and reattach the HDMI adapter without success.  Seems like a software bug to me and it's a major problem when trying to conduct business or personal activities.  Hopeing Apple has a fix in work already...anyone else have any ideas?  Thx in advance...

    Try a reset. Press & hold the Power and Home buttons together for 10+ seconds, ignoring the red power-off slider, until you see the Apple logo. It is safe to do, there should be no content loss. It is the same as rebooting your computer.
    If that does not work, restore the iPad to the factory settings.

  • Problem with fading out particles in cs5

    I have a problem with fading out particles or anything for that matter in my CS5 after effects!  I set up the key frames right.  O opacity at first and whatever number at next and it fades in fine,  But when I try to do the reverse it will not fade out and only stops the effect if I cut its durration at the red par representing it on the top of the time line. This produces and rough aburpt cut of the effect which will not due.  Please can anyone tell me what I am doing wrong that I can't fade out particles with opacity?

    First question: What OS and what's the build of CS5.5?
    Second question: What effect are you using? There are a bunch of ways to generate particles.
    Last question: if you turn off the effect can you get the layer to fade out? Pressing Alt/Option + t will set a keyframe for opacity on your layer and reveal the keyframe in the time line. Do that, set the value to 0, then move down the timeline a few frames and set the value to 100. This should generate another keyframe. Now move down a few more frames and press Alt/Option + t or change the value for opacity to anything and then back to 100, or copy the previous keyframe and paste to set a 3rd keyframe. Finally move down a few more frames and set the value to 0. You should have 4 keyframes in your tlimeline for opacity. If you want to clean up the layer press Alt/Option + ] to set the out point for the layer.
    Everything should work just fine. Turn on the effect and your layer and the effect should fade out.
    If you want to do something else with the particles, like fade out a particle over the lifetime of the particle we'll need to know which plug-in you're using.

  • Problems with filling out PDF forms

    We have problems with filling out PDF-forms. Aotomatic filling of forms is deactivated and we use the Adobe Reader 11.0.05. The problem is: After some time the inputs are wrong put down in the form. For example: I write 120 and in the form stands 125. We have already extinguished the cache. Thanks for your help in advance.

    You will get that first message when the document has been changed in a way that invalidates the internal digital signature that's applied when a document is Reader-enabled. Certain changes are allowed (e.g., filling fields, commenting, signing) and will not invalidate the signature, but others are not. The exact cause of the change is often hard to track down, but it can be due to font problems, some type of file corruption, or something that Acrobat/Reader attempts to correct when the file is opened/saved. You will also get the message if the users system time is not correct and is currently set to some time before the document was Reader-enabled. It seems best to use the most recent version of Acrobat to enabled the documents and recent versions of Reader to work with them.
    It problem is probably not related to the user using anything in the Sign pane.

  • Has anybody had a problem with greyed out wifi on i phone 4 gs

    Has anybody had a problem with greyed out wifi setting on iphone 4gs

    Forty four in the last week.
    wifi greyed out

  • Problem While Taking out Printout Through ME9F

    Hi,
    I am facing problem while taking out printout of purchase orderthrough ME9F.
    as if i have to take out the printout of any po i have change the printer to LP02 in messages in me22n.
    In messages i hav output type NEUand in that Logical destination is set to LP01.
    Now can any body tell me how can I Set that output type for printer LP02 So that whenever the New Po is created i Don't have to change it's Logical destination type.

    hi,
    FIrstly check NACE
    THen go to MN05 for setting...
    Steps:
    Maintain the o/p type...
    click on the key combination...
    Can maintain at any of them as per your requirement...
    in the next screen,Then change for single vendor or for range of vendors....enter the necessary data...
    Then in the next window, maintain the vendor, function and partner if any, medium etc...and save it...
    Now from next time it'll give you the this maintained o/p type...
    Regards
    Priyanka.P
    Edited by: Priyanka Paltanwale on Oct 22, 2008 10:04 AM

  • Problems to read out an XML

    Hello together
    I have a problem to read out an XML file with JDOM. I am in charge to read out one attribute of the XML with JDOM. But my XML file has more than one Attribute of the same type. It is repeated more than once... It looks like that...
    <Resolution v="PT15M"/>
                   <Interval>
                        <Pos v="1"/>
                        <Qty v="0"/>
                   </Interval>
                   <Interval>
                        <Pos v="2"/>
                        <Qty v="0"/>
                   </Interval>
                   <Interval>
                        <Pos v="3"/>
                        <Qty v="0.379"/>
                   </Interval>
                   <Interval>
                        <Pos v="4"/>
                        <Qty v="2.453"/>
                   </Interval>
                   <Interval>
                        <Pos v="5"/>
                        <Qty v="0"/>
                   </Interval>
                   <Interval>
                        <Pos v="6"/>
                        <Qty v="0"/>
                   </Interval>
                   <Interval>
                        <Pos v="7"/>
                        <Qty v="1.108"/>
                   </Interval>
                   <Interval>
                        <Pos v="8"/>
                        <Qty v="2.22"/>
                   </Interval>
                   <Interval>
                        <Pos v="9"/>
                        <Qty v="0"/>
                   </Interval>
                   <Interval>
                        <Pos v="10"/>
                        <Qty v="0.247"/>
                   </Interval>
                   <Interval>
                        <Pos v="11"/>
                        <Qty v="0.712"/>
                   </Interval>
                   <Interval>
                        <Pos v="12"/>
                        <Qty v="0.964"/>
                   </Interval>
    Now, I want to read out the Qty from 1 to 6 and I tried it now with an Iterator but it doesn't work...I don't know what the problem is, so please help me...
    I also post the Java File here. I am sorry for y English..
    package FahrplanXML;
    import java.io.File;
    import java.io.IOException;
    import java.util.Iterator;
    import org.jdom.Attribute;
    import org.jdom.Document;
    import org.jdom.Element;
    import org.jdom.JDOMException;
    import org.jdom.input.SAXBuilder;
    public class Saxwer {
         //Variablendeklaration
         private File inFile;
         //Konstruktor
         public Saxwer(File in) {
              this.inFile = in;     
         //Weitergabe der Variablen durch return vorbereiten
         //public String getDtdVersion() {
              //System.out.println (scheduleDtdVersion);
              //return scheduleDtdVersion;     
         public void saxwer() throws JDOMException, IOException {
              //FileAuswahl filename = new FileAuswahl();
                   System.out.println(inFile);
                   SAXBuilder builder = new SAXBuilder();
                   Document doc = builder.build(inFile);
                   /*Elemente holen*/
                   //1.Stufe
                   //Root Element auslesen
                   Element schedulemessage = doc.getRootElement();
                   //2. Stufe
                   //Childs von Root Element auslesen
                   Element messageidentification = schedulemessage.getChild("MessageIdentification");
                   Element messageversion = schedulemessage.getChild("MessageVersion");
                   Element messagetype = schedulemessage.getChild("MessageType");
                   Element processtype = schedulemessage.getChild("ProcessType");
                   Element scheduleclassificationtype = schedulemessage.getChild("ScheduleClassificationType");
                   Element senderidentification = schedulemessage.getChild("SenderIdentification");
                   Element senderrole = schedulemessage.getChild("SenderRole");
                   Element receiveridentification = schedulemessage.getChild("ReceiverIdentification");
                   Element receiverrole = schedulemessage.getChild("ReceiverRole");
                   Element messagedatetime = schedulemessage.getChild("MessageDateTime");
                   Element scheduletimeinterval  = schedulemessage.getChild("ScheduleTimeInterval");
                   Element scheduletimeseries  = schedulemessage.getChild("ScheduleTimeSeries");
                   //3. Stufe
                   // Childs von scheduletimeseries auslesen
                   Element senderstimeseriesidentification = scheduletimeseries.getChild("SendersTimeSeriesIdentification");
                   Element senderstimeseriesversion = scheduletimeseries.getChild("SendersTimeSeriesVersion");
                   Element businesstype = scheduletimeseries.getChild("BusinessType");
                   Element product = scheduletimeseries.getChild("Product");
                   Element objectaggregation = scheduletimeseries.getChild("ObjectAggregation");
                   Element outarea = scheduletimeseries.getChild("OutArea");
                   Element outparty = scheduletimeseries.getChild("OutParty");
                   Element measurementunit = scheduletimeseries.getChild("MeasurementUnit");
                   Element period = scheduletimeseries.getChild("Period");
                   //4. Stufe
                   // Childs von period auslesen
                   Element timeinterval = period.getChild("TimeInterval");
                   Element resolution = period.getChild("Resolution");
                   Element interval = period.getChild("Interval");
                   //5. Stufe
                   // Childs von interval auslesen
                   Element position = interval.getChild("Pos");
                   Element quantity = interval.getChild("Qty");
                   /*Attribute holen*/
                   //Attribute von Root Element (Stufe 1) auslesen (aus XML)
                   String scheduleDtdVersion = schedulemessage.getAttributeValue ("DtdVersion"); 
                   String scheduleDtdRelease = schedulemessage.getAttributeValue ("DtdRelease");
                   //Attribute aus Stufe 2 auslesen (aus XML)
                   String messageidentificationv = messageidentification.getAttributeValue ("v");
                   String messageversionv = messageversion.getAttributeValue ("v");
                   String messagetypev = messagetype.getAttributeValue ("v");
                   String processtypev = processtype.getAttributeValue ("v");
                   String scheduleclassificationtypev = scheduleclassificationtype.getAttributeValue ("v");
                   String senderidentificationv = senderidentification.getAttributeValue ("v");
                   String senderidentificationcodingscheme = senderidentification.getAttributeValue ("codingScheme");
                   String senderrolev = senderrole.getAttributeValue ("v");
                   String receiveridentificationv = receiveridentification.getAttributeValue ("v");
                   String receiveridentificationcodingscheme = receiveridentification.getAttributeValue ("codingScheme");
                   String receiverrolev = receiverrole.getAttributeValue ("v");
                   String messagedatetimev = messagedatetime.getAttributeValue ("v");
                   String scheduletimeintervalv = scheduletimeinterval.getAttributeValue ("v");
                   //Attribute aus Stufe 3 auslesen (aus XML)
                   String senderstimeseriesidentificationv = senderstimeseriesidentification.getAttributeValue ("v");
                   String senderstimeseriesversionv = senderstimeseriesversion.getAttributeValue ("v");
                   String businesstypev = businesstype.getAttributeValue ("v");
                   String productv = product.getAttributeValue ("v");
                   String objectaggregationv = objectaggregation.getAttributeValue ("v");
                   String outareav = outarea.getAttributeValue ("v");
                   String outareacodingscheme = outarea.getAttributeValue ("v");
                   String outpartyv = outparty.getAttributeValue ("v");
                   String outpartycodingscheme = outparty.getAttributeValue ("v");
                   String measurementunitv = measurementunit.getAttributeValue ("v");
                   //Attribute aus Stufe 4 auslesen (aus XML)
                   String timeintervalv = timeinterval.getAttributeValue ("v");
                   String resolutionv = resolution.getAttributeValue ("v");
                   //Attribute aus Stufe 5 auslesen (aus XML)
                   Iterator i = period.getChildren("Interval").iterator();
                   while(i.hasNext()) {
                     Element currentElement = (Element)i.next();
                     Iterator j = currentElement.getAttributes().iterator();
                     System.out.print(j);
                     while(j.hasNext()) {
                          Attribute currentAttribute = (Attribute)j.next();
                       System.out.println("Attribute\t Name: "+currentAttribute.getName()+", Value: "+currentAttribute.getValue());
                   String positionv = position.getAttributeValue ("v");
                   String quantityv = quantity.getAttributeValue ("v");
                   Detailoberflaeche xmluebergabe = new Detailoberflaeche(scheduleDtdVersion, scheduleDtdRelease, messageidentificationv, messageversionv, messagetypev, processtypev, scheduleclassificationtypev, senderidentificationv, senderidentificationcodingscheme, senderrolev, receiveridentificationv, receiveridentificationcodingscheme, receiverrolev, messagedatetimev, scheduletimeintervalv, senderstimeseriesidentificationv, senderstimeseriesversionv, businesstypev, productv, objectaggregationv, outareav, outareacodingscheme, outpartyv, outpartycodingscheme, measurementunitv, timeintervalv, resolutionv, positionv, quantityv);
                   xmluebergabe.grundoberflaechen();
    }Thank you for your help....
    Kind regards
    Roger

    Hello together
    I have a problem to read out an XML file with JDOM. I am in charge to read out one attribute of the XML with JDOM. But my XML file has more than one Attribute of the same type. It is repeated more than once... It looks like that...
    <Resolution v="PT15M"/>
    <Interval>
    <Pos v="1"/>
    <Qty v="0"/>
    </Interval>
    <Interval>
    <Pos v="2"/>
    <Qty v="0"/>
    </Interval>
    <Interval>
    <Pos v="3"/>
    <Qty v="0.379"/>
    </Interval>
    <Interval>
    <Pos v="4"/>
    <Qty v="2.453"/>
    </Interval>
    <Interval>
    <Pos v="5"/>
    <Qty v="0"/>
    </Interval>
    <Interval>
    <Pos v="6"/>
    <Qty v="0"/>
    </Interval>
    <Interval>
    <Pos v="7"/>
    <Qty v="1.108"/>
    </Interval>
    <Interval>
    <Pos v="8"/>
    <Qty v="2.22"/>
    </Interval>
    <Interval>
    <Pos v="9"/>
    <Qty v="0"/>
    </Interval>
    <Interval>
    <Pos v="10"/>
    <Qty v="0.247"/>
    </Interval>
    <Interval>
    <Pos v="11"/>
    <Qty v="0.712"/>
    </Interval>
    <Interval>
    <Pos v="12"/>
    <Qty v="0.964"/>
    </Interval>
    Now, I want to read out the Qty from 1 to 6 and I tried it now with an Iterator but it doesn't work...I don't know what the problem is, so please help me...
    The problem is, that the Iterator doesn't bring out my Quantity Attribute (see part of the xml above). I didn't get any error messages, so I really don't know what the problem is. I am a beginner, so maybe you can help me...
    I also post the Java File here. I am sorry for my English..
                   /*Elemente holen*/
                   //4. Stufe
                   // Childs von period auslesen
                   Element timeinterval = period.getChild("TimeInterval");
                   Element resolution = period.getChild("Resolution");
                   Element interval = period.getChild("Interval");
                   //5. Stufe
                   // Childs von interval auslesen
                   Element position = interval.getChild("Pos");
                   Element quantity = interval.getChild("Qty");
                   /*Attribute holen*/
                   //Attribute aus Stufe 4 auslesen (aus XML)
                   String timeintervalv = timeinterval.getAttributeValue ("v");
                   String resolutionv = resolution.getAttributeValue ("v");
                   //Attribute aus Stufe 5 auslesen (aus XML)
                   Iterator i = period.getChildren("Interval").iterator();
                   while(i.hasNext()) {
                   Element currentElement = (Element)i.next();
                   Iterator j = currentElement.getAttributes().iterator();
                   System.out.print(j);
                   while(j.hasNext()) {
                        Attribute currentAttribute = (Attribute)j.next();
                   System.out.println("Attribute\t Name: "+currentAttribute.getName()+", Value: "+currentAttribute.getValue());
                   String positionv = position.getAttributeValue ("v");
                   String quantityv = quantity.getAttributeValue ("v");
    Thank you for your help....
    Kind regards
    Roger
    Message was edited by:
    superb
    Message was edited by:
    superb

  • Problem in Navigation from one tab to another

    Hi All,
    In my forms, I have three tabs. In one tab, i have a set of records displayed(like table) in which all columns are bound to a table. I want to sort the records in the tab based on one column. So i wrote the following code in WHEN-TAB-PAGE-CHANGED trigger in form level. It works fine when i click on the particular tab. But when i try to navigate from one tab to another tab which i want to sort, the records in the tab are not sorted. The buton i used to navigate from one tab to another is tab in key board.
    DECLARE
    l_order_by VARCHAR2 (70) := '(select code from emp)';
    BEGIN
    IF (:SYSTEM.tab_new_page) = 'PAGE1' OR :SYSTEM.cursor_block = 'BLOCK1' THEN
    SET_BLOCK_PROPERTY ('BLOCK1', order_by, l_order_by);
    GO_BLOCK ('BLOCK1');
    EXECUTE_QUERY;
    END IF;
    END;
    please help asap.
    Thanks,
    Gopi.

    Gopi,
    Based on your sample code, the only data block that you are modifying the sort on is "BLOCK1". Rather than combine all of your logic into the When-Tab-Page-Changed (WTPC) trigger, I suggest you simply use the WTPC trigger to set the cursor to the block associated with the selected tab page and then set your block properties and query your block in the When-New-Block-Instance (WNBI) trigger for each block. For example:
    /* Sample When-Tab-Page-Changed trigger */
    DECLARE
       tp_nm    VARCHAR2(30);
    BEGIN
       tp_nm := :SYSTEM.TAB_NEW_PAGE;
       IF ( tp_nm = 'PAGE1' ) THEN
          Go_Block('BLOCK1');
       ELSIF ( tp_nm = 'PAGE2' ) THEN
          Go_Block('BLOCK2');
       ELSIF ( tp_nm = 'PAGE3' ) THEN
          Go_Block('BLOCK3');
       END IF;
    END;Bare in mind, that clicking on a Tab Page does not move the navigation cursor the block associated with the tab page displayed. You must manually perform the navigation as demonstrated above. Now, in your WNBI triggers you would write something like the following:
    /* Sample When-New-Block-Instance trigger */
    DECLARE
       l_order_by VARCHAR2 (70) := '(select code from emp)';
    BEGIN
       SET_BLOCK_PROPERTY ('BLOCK1', order_by, l_order_by);
       EXECUTE_QUERY;
    END;You could combine this code into the WTPC trigger if you don't want to seperate the code and orgainze it according to your data blocks. The key, however, is that cursor navigation doesn't occur when you click on a tab, you have to perform the navigation yourself.
    Hope this helps,
    Craig B-)
    If someone's response is helpful or correct, please mark it accordingly.

  • Can we create multiple records before navigation to that block

    Can we create multiple records and assign values in Forms, before navigation to that block (in a trigger ), and populate ?

    Hello,
    No you cannot. You need to be inside the block in order to use the Create_Record built-in.
    Francois

Maybe you are looking for

  • HT2513 sync tasks in ical with reminders on the iphone

    How do I sync tasks in iCal with the reminders feature on my iPhone?

  • HP Envy Failure ID...Help?

    Hello,Last week my wife received her Envy computer back from HP with a replaced hard drive.The computer is still giving her problems and she called tech support today. Support had her run diagnostics and the Failure ID was GXXTPO-7457N2-MFGH6J-619003

  • Question about sets in report painter.

    Hi, everybody. Please, could someone help me in this matter?. I wanna delete a set with the GS04 transaction in Report Painter but I cannot. When I put the set's id (XXX) in the set's name and push Delete-Set-F8 button, I get the following error: The

  • How To Display Time Information in Report/Results?

    Is it necessary to manually calculate the following? Execution start time Elapsed duration since Execution start Step start time Step completion time If not, where are these results available within TestStand? I would like to store the sequence absol

  • Sending Inbound application log error in inbound processing through email

    Hello all, My client wants application log for failed idoc through E-mail.(The application log found in we05 for failed idocs). Please guide me how to get/fetch the error log in inbound processing. Thank you. Edited by: Sanjay_lnt on Feb 9, 2010 5:32