Clear the check box in the new if invalid table line

Hi all.

I use JDev version 11.1.2.4.0.

I have a table with 2 columns, which one of them is a checkbox. I want to clear this check box if the user inserts a newline invalid. So far, I have an EL expression in my field to disable: disabled = "#{viewScope.viewBean.disable}", where a Boolean variable disable is. "

I put the variable Boolean true when the user inserts a line not valid, but I am not able to update the fields. The only way I can do this is to update the entire table, but then I lose the filters.

For example, I want to do something like this:

I have a VO employed with the salary attribute where the user can search/insert/update / delete. The user searches for all employees with > 30 k salary. Then, the user inserts a new employee, but he or she inserts one that's already in the DB. So, the line is not valid. I want to disable the all check box in my table WITHOUT losing the > 30 k search salary. If I update the entire table, the search has disappeared and all employees are shown.

Any ideas?

Edit: I also tried this approach, but I had the same problem with a refreshing existing lines: https://udayarocks.wordpress.com/2011/07/30/how-to-conditionally-enable-disable-the-column-contents-in-the-adf-11g-table...

The transitional value will remain if it is added to the OS, not the VO.

Timo

Tags: Java

Similar Questions

  • Help with the new Style of Table set in shape?

    I'm having all sorts of problems using the new table style trainer.  I'm not a RoboHelpHTML 8 experts (I better with version 5).  I am trying to create a table with 3 columns, of which the first is aligned to the left, the last 2 are centered.  The header (rank 1) is bold and centered.  Also I want all lines of the same thickness.  I created the table using the standard SimpleGridBlack... Image2.jpg It is actually a line at the top... don't know what happened.  Then I ran WebHelp and the situation was identical to one here.  Then I duplicated the SimpleGridBlack and apply the new style to the table.  Then I started to make changes to the new style.  I chose the first line and made all columns centered and in bold. Image4a.jpg Because I want the columns 2 and 3 to be centered, I then selected columns even for change. Image5a.jpg He took care of column 2.  Then, I chose the last column of change. Image6a.jpg He took care of column 3.  However, the results were not what I expected. Image10.jpg The upload does not quite show the image correctly.  The line under the "gg" is really there and the lines separating columns 1-2 and 2-3 in row 1 are really there.

    Image15.jpgHowever, the first line of column 3 is not centered and lines A-B-C, D-E-F, A-D-G and H-E-B are thicker than the other lines.

    I hope that someone can help you.  It took 2 days and get a website made available for my use to get to the point that I am now.  It is a document that I am out of this week and I have a lot of tables to change.  Thanks for any help.

    Virginia

    8 HR tables are boring to say the least.

    First your alignment problems, you should take a look in the HTML itself to ensure that it is properly applied. The amoun of timers told me to center text and align and the HTML behind comes usually do. To verify here quickly.

    Regarding the double lines that you seem to be around the table, this may help, but I'm not sure that using your styles around them now.

    If you select the table as a whole, right-click right table properties > tab Table > table borders > turn off all borders of the table. Then go to this tab Table > cell borders > set the thickness to be used here, this applies to all round and will give you the lines you want.

    Good luck.

  • Select the new value from a line in a group of

    I would like on the following query select the value of the new_cost of the column that belongs to the line with the new date in the column m.creation_date, instead of using max (new_cost)
    select s.segment1, segment2, m.organization_id, sum(primary_quantity), max(new_cost)
    from inv.mtl_material_transactions m, inv.mtl_system_items_b s
    where s.segment2 = 1000435
    and m.organization_id = 83
    and s.organization_id = 136
    and m.inventory_item_id = s.inventory_item_id
    group by s.segment1, s.segment2, m.organization_id 
    order by s.segment1, s.segment2, m.organization_id 
    for example, the following table I would choose the new_cost of the line with creation date 20/08/2010 14:37 (line 4)

    SEGMENT1 SEGMENT2 ORGANIZATION_ID PRIMARY_QUANTITY NEW_COST CREATION_DATE
    1 1000435 83 0,66668 175.500 06/04/2010 16:41
    1 1000435 83 1 189.106 22/06/2010-11:54
    1 1000435 83 - 0, 58333 189.106 2010-07-19 11:55
    1 1000435 83 1 198.459 20/08/2010 14:37
    1 1000435 83 - 0, 5 189.106 08/11/2010 18:12

    Hello

    Another way is to use the FIRST aggregation or the LAST function:

    select    s.segment1, segment2, m.organization_id, sum(primary_quantity)
    ,       MAX (new_cost) KEEP (DENSE_RANK LAST ORDER BY m.creation_date NULLS FIRST)     AS latest_new_cost
    from        inv.mtl_material_transactions       m
    ,        inv.mtl_system_items_b       s
    where       s.segment2          = 1000435
    and        m.organization_id     = 83
    and       s.organization_id     = 136
    and       m.inventory_item_id     = s.inventory_item_id
    group by  s.segment1, s.segment2, m.organization_id
    order by  s.segment1, s.segment2, m.organization_id
    ;
    

    MAX (new_cost) tells what to do in the case of a tie (where two or more lines in the same group have same latest date_creation). MAX means taking the biggest contenders. If these links are impossible to your table, then it does not matter if you say MAX or MIN it.

  • Retrieve and display the news of 3 tables

    Struggle with it for a few days now. Set up a calendar with football fixtures. For some reason team names do not appear in the table and it is really killing me. I thought I knew something about sql and php, do not.

    So, to create this page, I use 3 tables, season, teams and schedule and others containing these columns. The first table, the season, has only 1/line recording, being the season which is in place, in this case 2010-2011:

    • Season
      • ID (primary key - I)
      • course
    • Teams
      • ID (primary key - I)
      • season
      • leagueid
      • teamid (single value)
      • Prospect
    • Calendar
      • ID (primary key - I)
      • season
      • leagueid
      • hometeamid
      • awayteamid

    So, what should look like the query is based on that 1 plug of the season in the table, you must select all the games in the Schedule table, by selecting all the columns, as shown above. Now that's the easy part, the hard part, replace the hometeamid AND awayteamid by name of the teams table. The teamid you see in the table teams is also used in the calendar table. Below some basic entry in the tables in question, to get a better feel of it:

    Season
    12010-2011

    Teams
    IDSeasonID of the LeagueThe ID teamName of the team
    12010-2011U121245 - u12aaTeam XYZ
    22010-2011u8a9521 - u8aTeam ABC
    32010-2011U121245 - u12aHPH team

    Calendar
    IDSeasonID of the LeagueID hometeamID Awayteam
    12010-2011U121245 - u12aa5874 - u12a
    22010-2011U129521 - u12ab7436 - u12ab
    • Season

      • ID (primary key - I)
      • course

    It's OK

    • Teams

      • ID (primary key - I)
      • seasonid
      • leagueid
      • teamid (single value - primary key)
      • Prospect

    Make the changes above moving the primary key as the first field

    • Calendar

      • ID (primary key - I)
      • seasonid
      • leagueid
      • hometeamid
      • awayteamid

    Make the change as suggested

    You also need a table for the League to get the leagueid.

    Once you have done this post the SQL so that I can create the tables and walk you through the queries for output

  • How to take the new start of table in the same position as the previous and only randomize the newObjec

    So I'm trying to do 5 boxes/ships (3Blue and 2 Greens) appear in a random position (1-Gree, 2nd - blue, blue-3rd, 4th-green, green-5 or some other random way) I have the corner of the stage. Bring down. Make a new 5 boxes and position them on the same position the previous 5 and only get randomized (not with the 5 previous, it does at the moment). And that then they move down.  so far code I have is:

    import flash.events.Event;

    var shipCount:Number;

    var shipCount2:Number;

    var shipArray:Array = new Array();

    var shipArrayPosition:Array = new Array();

    var count: int = 0

    var positionsX:Array = ["50" "100", "150", "200", "250"]

    addEventListener (Event.ENTER_FRAME, everyFrame)

    function everyFrame(ev:Event):void {}

    counter ++

    If (counter % 70 == 0) {}

    doShips()

    }

    positionShips()

    trace (shipArray.length)

    }

    function doShips() {}

    shipCount = 3;

    shipCount2 = 2;

    var distance = 10;

    for (var i: int = 0; i < shipCount; i ++) {}

    var s = new ship;

    shipArray.push (s);

    s.x = s.width/2 + (s.width* i) + gap * I

    addChild (s)

    shipArrayPosition.push (s);

    }

    for (var j: int = 0; j < shipCount2; j ++) {}

    s = new Ship2.

    shipArray.push (s);

    }

    var array: Array = new Array();

    While (shipArray.length > 0) {}

    var: index: uint = Math.floor (Math.random () * shipArray.length);

    Array.push (shipArray [index]);

    shipArray.splice (index 1);

    }

    shipArray = array;

    shipsArray has been randomized

    for (var k: int = shipArray.length - 1; k > = 0; k-) {}

    shipArray [k] .x = positionsX [k]

    addChild (shipArray [k])

    }

    }

    function positionShips() {}

    for (var i: int = shipArray.length - 1; i > = 0; i--) {}

    shipArray [i] .moveDown (//what) code in the class of the ship and Ship2-> only: this.y += 3

    }

    }

    and how to stay in one position. Must not move in any position x when the 5 new are added

    It is even more effective, because it removes the ships that moved out of sight:

    import flash.display.MovieClip;
    import flash.display.Sprite;
    import flash.events.Event;
    
    var numShips:int = 5;
    var shipCount:int = 3;
    var shipArray:Vector. = new Vector.();
    var counter:int = 0
    var positionsX:Array = [];
    
    init();
    
    function init():void
    {
              // populate positions
              for (var i:int = numShips - 1; i >= 0; i--)
                        positionsX.push(50 * i);
    
              addEventListener(Event.ENTER_FRAME, everyFrame);
    }
    
    function everyFrame(e:Event):void
    {
              counter++
              if (counter % 70 == 0)
                        doShips();
              positionShips();
              trace(shipArray.length);
    }
    
    function doShips():void
    {
              var gap = 10;
              var s:MovieClip;
              var shipsLine:Sprite = new Sprite();
              shipsLine.cacheAsBitmap = true;
              addChild(shipsLine);
              shipArray.push(shipsLine);
              shuffle(positionsX);
              for (var i:int = numShips - 1; i >= 0; i--)
              {
                        s = i < shipCount ? new Ship() : new Ship2();
                        s.x = positionsX[i] + gap;
                        shipsLine.addChild(s);
              }
              shipsLine.y = -shipsLine.height;
    }
    
    function shuffle(a:Array):void
    {
              for (var i:int = a.length - 1; i >= 0; i--)
              {
                        var r:int = Math.floor(Math.random() * (i + 1));
                        var t:Object = a[r];
                        a[r] = a[i];
                        a[i] = t;
              }
    }
    
    function positionShips():void
    {
              for each (var shipLine:Sprite in shipArray)
              {
                        shipLine.y += 3;
                        // remove line that moved out of stage
                        if (shipLine.y > stage.stageHeight + shipLine.height)
                        {
                                  removeChild(shipLine);
                                  shipArray.splice(shipArray.indexOf(shipLine), 1);
                        }
              }
    }
    
  • I can not connect db 11g PL/SQL Developer. I want to create the new database and tables. How?

    I can't connect to the database.

    PL/SQL Developer <> Oracle SQL Developer.

    But anyway...

    >I can not log on to db 11 g

    Why not? Is it because you don't have a database to log? You cannot use SQL Developer to create a database. You will need to use the database Wizard or SQL * more to it. Or you can download a virtual appliance machine that already has an installation of database on this subject...

    If you need more assistance in obtaining a database to learn with, I wrote a little more in depth here.

  • Download the XML query ADF Table line

    I have a request to adf with the data obtained in the adf table that has a column 'ID' with a link. How to get the value of link ID selected in the bean class and download the XML from DB?

    Java (TM) Platform1.7.0_51
    Oracle IDE12.1.3.0.41.140521.1008

    Here's the Code to work. Thanks for all the help.

    
      
      
      
    
    

    And the Bean.download)

    inputstream = blobdomain.getInputStream();
    // copy blob to output
    byte[] buffer = new byte[4096];
    int nread;
    while ((nread = inputstream.read(buffer)) != -1) {
      outputStream.write(buffer, 0, nread);
    }
    outputStream.close();
    outputStream.flush();
    inputstream.close();
    blobdomain.closeInputStream();
    
  • Use the drop-down menu to set the value of check boxes

    Hello everyone, I am using a drop-down list field in a form to also check or uncheck the different boxes, based on the value. I'm looking for something like the following:

    f = this.getField (event.target.name) .value;

    g = this.getField ("Checkbox1");

    h = this.getField ("Checkbox2");

    If (f is 'Value1')

    {

    g.Value = true;

    h.Value = false;

    }

    on the other

    {

    g.Value = false;

    h.Value = true;

    }

    and so on. It works the way I want. This is probably a simple syntax or a thing of terminology. Can someone advise? Thank you!

    The value of the boxes is not true or false, but one channel (either 'Off' or the value of exports).

    You can also set the like this, but:

    this.getField("Checkbox1").checkThisBox (0, true); check one

    this.getField("Checkbox2").checkThisBox (0, false); to clear a check box

    Edit: fixed the code

  • Problem with the new update

    Any browser looks graphically unstable and content is empty with the new update, is it just me or is just the update which is unstable?

    Hello

    Try disabling graphics hardware acceleration. You will have to perhaps restart Firefox for it to take effect, so save any work first (e.g. you compose mail, documents online that you are editing, etc.).

    Then perform the following steps:

    1. Click the menu button

      then select Options Preferences on Mac or Linux, or Windows.

    2. In the window of Firefox Options (or preferences), click on the Advanced tab, and then select general.
    3. You will find in the list of parameters, the checkbox use hardware acceleration when available . Clear this check box.
    4. Now restart Firefox and see if the problems persist.

    In addition, please check the updates for your graphics driver by following the steps in the following knowledge base articles:

    This solve your problems? Please report to us!

    Thank you.

  • Firefox faulty launch on the new facility. Difficult how?

    Something happened with the last update and now all I get when I run Firefox is a weird black screen that will do nothing. I have read and tried each of Firefox support article with no luck. I can't access the Profile Manager. I tried to restore my Firefox profile to an earlier version, but still the same screen. I tried to restore my computer to an earlier point. I uninstalled, rebooted, downloaded and installed the new version but still can't get anything other than a black screen with a header empty semi-transparent blue.
    I made a backup copy of my default profile. How can I get Firefox operational again?

    Hello wmbgmimi, try disabling graphics hardware acceleration.

    You will have to perhaps restart Firefox for it to take effect, so save any work first (e.g. you compose mail, documents online that you are editing, etc.).

    Then perform the following steps:

    1. Open the Firefox Options (Preferences on Mac or Linux) as follows:

      • In Firefox 29,0 and above, click on the menu button

        then select Options Preferences on Mac or Linux, or Windows.

      • In 28.0 Firefox and earlier versions, click on the Firefox orange upper-left button, then select the 'Options' button or, if there is no button up Firefox, go to tools > Options.
    2. In the window of Firefox Options (or preferences), click on the Advanced tab, and then select general.
    3. You will find in the list of parameters, the checkbox use hardware acceleration when available . Clear this check box.
    4. Now restart Firefox and see if the problems persist.

    In addition, please check the updates for your graphics driver by following the steps in the following knowledge base articles:

    Thank you.

  • How to find out if the new menus or responsibilities have been added to the system

    Dear Sir

    Please let me know how to find out if the menus or the responsibilities have been added to the system.

    OUL5 x 64
    EBS r12 12.0.6

    Thanks-Tom

    It is a unique work, or you should always know when a new menu/responsibility is added?
    If it is a time of employment, then you can write a query on the 2 tables (fnd_menus_tl and fnd_responsibility_tl)

    Select * from fnd_menus_tl where creation_date > sysdate - 7

    Select * from fnd_responsibility_tl where creation_date > sysdate - 7

    If you need to do every time, then you can write an alert.
    Go to a responsibility to Alert Manager > alerts > set
    Process = system administration
    name = my Menu new alert
    Click event
    Check the insert box, clear the check box update
    application = application object library
    Table = fnd_menus_tl (or fnd_responsibility_tl)
    Select = Select responsibility_name in & output1 fnd_responsibility_tl where rowid =: rowid
    or, select user_menu_name in & output1 fnd_menus_tl where rowid =: rowid
    Save
    define an action
    attribute to the set of scripts
    make sure click the alert details and enter installation details

    Hope that answers your question
    Sandeep Gandhi
    Independent consultant
    513-325-9026.

  • Satellite A110 - switch WiFi does not work with the new WiFi card

    Hello everyone

    I have a problem with my laptop Toshiba Satellite A110 - 178 (PSAB0E). I replaced the original Intel 3945abg with Intel Link 5100 WIFI card and on the new wifi hardware wifi card switch does not work.

    New wifi card is discovered and drivers to the correct job but when I try to search with the Intel Pro/Wireless software wifi networks I message to turn on hardware switch, but there light and not work. The old wifi card swich works OK - orange light is on. On the new map light is off and swich does not work.

    Help, please

    Hello

    Do you have also enabled the WLAN functionality by pressing FN + F8?
    Check it!

    In addition, I think the case is clear: the new wireless LAN card isn't compatible with Satellite A110.
    So in my opinion, you must use remove the new card Intel and install the old card that works fine in your laptop.

  • Clearing the cache of reports

    Hello

    A lack of reports 11g under WLS.
    If our data are changed only a few times a year, we have set high enough in our cgicmd.dat of TOLERANCE.
    This means that, after the delivery of the new data in the cache should be eliminated.

    So the simple question is just how clear the cache?

    I found evidence of a tool called Manager to queue reports. An impressive name which, under Linux, is proving to be a script that can display the queue.
    As we already queue tables in the database that has been of little value.
    I have also found the real cache directory, were that the generated html/pdf is saved. Delete the pdf file by hand gives the user an error when updating of reports (instead of rerunning the it from the beginning).
    Clear the RW_JOBS and RW_SERVER_JOB_QUEUE tables by hand or by RW_SERVER. CLEAN_UP_QUEUE; yet will deliver the document cached when updating.
    In enterprise manager, I saw only a few cache settings, nothing to delete.


    Kind regards

    Tomas

    Hi Tomas... I see.

    Then you can try this approach.

    How can I clear the repserv.dat of all these reports of expiry that are no longer valid?
    Only method currently is to reduce maxQueueSize 1 or 0, then restart
    Report server, and then reset to restart, the desired figure maxQueueSize
    Once again.

    Reference
    What should the file repserv.dat do and what maxQueueSize and CacheSize effect on the file dat and Rw_server_queue Table (Doc ID 260810.1)

    Hope this can help, regards RZ

  • In the NEW partition partition merger

    I need to merge some partitions of a large new range,
    something like
    ALTER TABLE sales
    MERGE PARTITIONS sales_q4_2000, sales_q4_2000b
    IN the PARTITION sales_q4_2000.

    My question is: How can I specify the storage space for the NEW name of the partition?

    What follows is my definition of the table:
    CREATE TABLE 'TEST '.
    (TO THIS DAY "DAILY")
    NUMBER OF 'ID_TEST '.
    )
    TABLESPACE "TBL_DEFAULT_SLIDE".
    PARTITION BY RANGE ("DAILY")
    (PARTITION 'PART_PAST' VALUES LESS THAN (TO_DATE (' 2008-08-01 00:00:00 ',' SYYYY-MM-DD HH24:MI:SS ',' NLS_CALENDAR = GREGORIAN ')))
    TABLESPACE "PART_PAST_SLIDE," NOCOMPRESS
    PARTITION 'PART_2008_08_01' VALUES LESS THAN (TO_DATE (' 2008-08-02 00:00:00 ',' SYYYY-MM-DD HH24:MI:SS ',' NLS_CALENDAR = GREGORIAN '))
    TABLESPACE "PART_2008_08_SLIDE" NOCOMPRESS,
    PARTITION 'PART_2008_08_16' VALUES LESS THAN (TO_DATE (' 2008-08-17 00:00:00 ',' SYYYY-MM-DD HH24:MI:SS ',' NLS_CALENDAR = GREGORIAN '))
    TABLESPACE "PART_2008_08_SLIDE" NOCOMPRESS,
    PARTITION 'PART_2008_08_31' VALUES LESS THAN (TO_DATE (' 2008-09-01 00:00:00 ',' SYYYY-MM-DD HH24:MI:SS ',' NLS_CALENDAR = GREGORIAN '))
    TABLESPACE "PART_2008_08_SLIDE" NOCOMPRESS,
    PARTITION 'PART_2008_09_01' VALUES LESS THAN (TO_DATE (' 2008-09-02 00:00:00 ',' SYYYY-MM-DD HH24:MI:SS ',' NLS_CALENDAR = GREGORIAN '))
    TABLESPACE "PART_2008_09_SLIDE" NOCOMPRESS,
    PARTITION 'PART_2008_09_16' VALUES LESS THAN (TO_DATE (' 2008-09-17 00:00:00 ',' SYYYY-MM-DD HH24:MI:SS ',' NLS_CALENDAR = GREGORIAN '))
    TABLESPACE "PART_2008_09_SLIDE" NOCOMPRESS,
    PARTITION 'PART_2008_09_30' VALUES LESS THAN (TO_DATE (' 2008-10-01 00:00:00 ',' SYYYY-MM-DD HH24:MI:SS ',' NLS_CALENDAR = GREGORIAN '))
    TABLESPACE "PART_2008_09_SLIDE" NOCOMPRESS,
    PARTITION 'PART_2008_10_01' VALUES LESS THAN (TO_DATE (' 2008-10-02 00:00:00 ',' SYYYY-MM-DD HH24:MI:SS ',' NLS_CALENDAR = GREGORIAN '))
    TABLESPACE "PART_2008_10_SLIDE" NOCOMPRESS,
    PARTITION 'PART_2008_10_16' VALUES LESS THAN (TO_DATE (' 2008-10-17 00:00:00 ',' SYYYY-MM-DD HH24:MI:SS ',' NLS_CALENDAR = GREGORIAN '))
    TABLESPACE "PART_2008_10_SLIDE" NOCOMPRESS,
    PARTITION 'PART_2008_10_31' VALUES LESS THAN (TO_DATE (' 2008-11-01 00:00:00 ',' SYYYY-MM-DD HH24:MI:SS ',' NLS_CALENDAR = GREGORIAN '))
    TABLESPACE "PART_2008_10_SLIDE" NOCOMPRESS,
    PARTITION 'PART_2008_11_01' VALUES LESS THAN (TO_DATE (' 2008-11-02 00:00:00 ',' SYYYY-MM-DD HH24:MI:SS ',' NLS_CALENDAR = GREGORIAN '))
    TABLESPACE "PART_2008_11_SLIDE" NOCOMPRESS,
    PARTITION 'PART_2008_11_16' VALUES LESS THAN (TO_DATE (' 2008-11-17 00:00:00 ',' SYYYY-MM-DD HH24:MI:SS ',' NLS_CALENDAR = GREGORIAN '))
    TABLESPACE "PART_2008_11_SLIDE" NOCOMPRESS,
    PARTITION 'PART_2008_11_30' VALUES LESS THAN (TO_DATE (' 2008-12-01 00:00:00 ',' SYYYY-MM-DD HH24:MI:SS ',' NLS_CALENDAR = GREGORIAN '))
    TABLESPACE "PART_2008_11_SLIDE" NOCOMPRESS,
    PARTITION 'PART_FUTURE' VALUES LESS THAN (MAXVALUE)
    TABLESPACE "PART_FUTURE_SLIDE" NOCOMPRESS);

    I am trying to run (where PART_2008_08 is a new partition, never used or created, therefore, with no tablespace)
    ALTER TABLE TEST
    MERGE PARTITIONS PART_2008_08_01, PART_2008_08_16, PART_2008_08_31
    IN THE PARTITION PART_2008_08 TABLESPACE PART_2008_08_SLIDED;
    or
    (in this example where I do not specify the tablespace and according to SQL Reference [merge_table_partitions | http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_3001.htm#i2114069] we need to create the new partition, so that all attributes are inherited from the level of the default table so it should create the NEW partition on TABLE space "TBL_DEFAULT_SLIDE".)
    ALTER TABLE TEST
    MERGE PARTITIONS PART_2008_08_01, PART_2008_08_16, PART_2008_08_31
    IN THE PARTITION PART_2008_08.

    but both fail with ORA-14126.

    What Miss me?

    Published by: marcopb on November 28, 2008 12:39

    marcopb wrote:
    I need to merge some partitions of a large new range,
    something like
    ALTER TABLE sales
    MERGE PARTITIONS sales_q4_2000, sales_q4_2000b
    IN the PARTITION sales_q4_2000.

    My question is: How can I specify the storage space for the NEW name of the partition?

    I am trying to run (where PART_2008_08 is a new partition, never used or created, therefore, with no tablespace)
    ALTER TABLE TEST
    MERGE PARTITIONS PART_2008_08_01, PART_2008_08_16, PART_2008_08_31
    IN THE PARTITION PART_2008_08 TABLESPACE PART_2008_08_SLIDED;
    or
    (in this example where I do not specify the tablespace and according to SQL Reference [merge_table_partitions | http://download.Oracle.com/docs/CD/B19306_01/Server.102/b14200/statements_3001.htm#i2114069] we need to create the new partition, so that all attributes are inherited from the level of the default table so it should create the NEW partition on TABLE space "TBL_DEFAULT_SLIDE".)
    ALTER TABLE TEST
    MERGE PARTITIONS PART_2008_08_01, PART_2008_08_16, PART_2008_08_31
    IN THE PARTITION PART_2008_08.

    but both fail with ORA-14126.

    What Miss me?

    I have not tested your example but I think you can merge only TWO partitions in a merge operation, so if you try to merge the three partitions you should actually do this in two stages, rather than in a single step. In addition in the case of range partitions, were adjacent to merge, but this seems to be the case in your example.

    Kind regards
    Randolf

    Oracle related blog stuff:
    http://Oracle-Randolf.blogspot.com/

    SQLTools ++ for Oracle (Open source Oracle GUI for Windows):
    http://www.sqltools-plusplus.org:7676 /.
    http://sourceforge.NET/projects/SQLT-pp/

  • Assistance needed for the registration of the application and store the values in a table

    Hello

    Hope that this explanation is not confusing. I explained my application you want in the text below and also attached a skeleton VI + screenshot hoping that he will clarify

    I try to do a VI that does the following:
    1. some code (blue Subvi) runs every 200ms
    2. every 200ms, a random number is generated
    3. the random numbers are stored in a table in intervals of time s 0.8 ("iterations")
    4. at any time, the (blue Subvi) code needs to have access to the random numbers generated in 'the previous iteration.

    To clarify, the iterations are as follows:
    Iteration #1: 0 - 1.8 s
    Iteration #2: 2 - 2. 8 s
    Iteration #3: 3 - 3.8 s

    Iteration #4: 4 - 4.8 s
    ..
    And so on...

    So for each iteration: the blue (Subvi) needs to have access to the random numbers generated in the previous iteration, for example:

    Iteration #1 (0 - 1.8 s): The blue (Subvi) Gets an array that contains only the zero (random numbers are recorded for the first time)
    Iteration #2 (2s - 2 8 s): The code gets an array containing random numbers of iteration #1
    Iteration #3 (3 s - s 3.8): the code gets an array containing random numbers of iteration #2
    Iteration #4 (3 s - s 3.8): the code gets an array containing random numbers of iteration #3
    ..
    And so on...

    At any given time in time;
    -The code gets an array that contains all the random, recorded during the previous iteration numbers
    -Values since before her previous iteration are ignored and not stored anywhere

    Thus, for example, to the #7 iteration:

    -The values during the iteration #6 are made available to the code in the form of a table

    -Values of #1 to #5 iterations have been deleted and not stored anywhere

    It is important that all values since before recording the previous iteration are deleted because they are not necessary because VI actaual will work for a long period of storage of numbers a lot more than I have indicated here

    Screenshot of the skeleton VI:

    I tried to play with the paintings, the structures of the case and the registers at offset, but everytime I try I get something wrong

    The skeleton VI is also attached (Iteration_VI and Code_SubVI)

    Any suggestions?

    Thank you!

    Yes, I agree that you need help.  First of all, you really do need to learn more about LabVIEW - spend a few hours with the tutorials, such as those mentioned on the first page of the Forums.  Oops - links to the tutorials which had been present for years seem to have been moved "elsewhere" with August 2016 LabVIEW community reorganization.  But look for them...

    Here are a few screws that basically implement what I described above (with some minor modifications).  First of all, this is a Top level VI which runs at 5 Hz (200 msec waits).  It starts with an array of 5 elements of 0, then once per second, this is replaced by a table of random numbers generated by the Random 5-table sub - VI 5 elements.  Note that I do not use a loop timed - those who are really designed for LabVIEW RT, but use the simplest functions on the Palette of the timer.

    Can't you see how that works?  The array to initialize on the left begins you with a table of 5 elements of 0.  The Timer inside the loop, it runs at 5 Hz, 'Index' counts 1, 2, 3,... to tell you where you are, and 5 shows you everything that lives on the shift register.

    Now sub - VI Random 5-table is supposed to do the following - if she was called to 5, 10, 15,..., it must return a (new) array of 5 random numbers, otherwise, it must return the array that was passed in.  So if all "works", table 5 shows 0, 0, 0, 0, 0 for the first second, a table at random for the second second (which is not superfluous!), a different for the third random picture second and so on.  I have already said a way to build this, but I chose a slightly different method (equivalent).

    Whenever it is called, a new random element is generated and added at the end of a (growing) random table stored in the shift register.  If size become 5, we send this Random-table-of-5 out through Out table and reset the register shift to an empty array.

    The case by default (when the size is not equal to 5) is shown below - we just return the array of entry to and accumulate new random table in full growth.

    These code fragments extracted from VI.  If you have LabVIEW 2016 (see the "2016" at the top right of the image?  This shows that it is a snippet of code LabVIEW 2016), you can open a blank diagram and drag this image, where magic OR converts it to a VI.  Otherwise, the code yourself and try out it.

    Caution - it is designed to run once.  If you run the program of high level, a second time, you may find that the new Random 5 - table appears to 0.4 ", 1.4", 2.4"(instead of 1", 2 ", 3").  I leave as an exercise for understand you to (a) why he is and (b) fix the code.  If you can't do that, then move an another 3-4 hours with the LabVIEW tutorials (or start playing with this code, edit it in some small way and to understand how it works).

    Bob Schor

Maybe you are looking for

  • Satellite A60: Can I install Vista and where to find the drivers

    Hello I have a SATELLITE A60: pentium 4 HT 3 GHz, 512 MB RAM, disk HARD 40 GB, LAN/WAN/WIDI, irda,. I want to know if I could install windows Vista Ultimate Edition, and where can I find appropriate devices for Windows Vista drivers. Thank you

  • PCI vid card will work on MBs that have a PCI-E slot?

    I noticed that the PCI video cards will not work with a motherboard that has a PCI-e slot.  My ACER machine would use my GeForce FX 5200 (relented and bought a WG 220).  Now I have this HP Pavilion a1510n Media Center Edition 2005 that will not recog

  • Question of AHCI

    Hello I bought an acer i5 v3 - 471 g 13 "and have upgraded to windows 8 but here I see on the site acer AHCI is not compatible how to spend it is compatible with windows 8? and I'm having a problem of reboot with windows 8, it's just restart for no r

  • Linksys E1200 disconnects a computer all in game.

    Heya. I had a problem with my E1200, we bought yesterday to replace an old belkin wireless-G, we thought was the culprit of our questions. Recently, we moved to a House to an apartment. In our old House, we had no problem of internet connectivity at

  • FrontPage with Windows 7 - SOLVED!

    I spent all day researching all the tips and talk with 'experts' and I stumbled upon a SIMPLE solution that worked! (using FrontPage 2002 under Windows 7 to change my web page) (1) right-click on the FrontPage icon and go to properties... click on th