Pdmjr - Switching Tables

pdmjr
I'm glad you found a solution to your post "Switching Tables with a pop-up menu??". But as someone who spent some time thinking about your problem and waiting for some clarification as requested by 5|=vv, I feel kind of empty by not being told the solution. Two people took the time to respond to your query and I am sure others spent time working the problem but did not respond because they felt they had nothing to offer for their efforts. Whether questioners responders, or just interested readers, the members of this forum hope to learn more about Numbers and how to handle different and unusual situations.
Please give us the courtesy of responding with the solution to your unique problem.
pw

OK - This may get a little long but here it goes! The problem was I have horn strobes for fire alarm panels that have different sizes and different current values. They have generic names such as 15cd wall 30cd ceiling but each manufacturer has a different value for the same size such as one manufacturer may have their 15cd at .078 amps and another at .085 amps. I had originally made a pop up menu with a list of all the different sizes and made a table with a vlookup to change to the different sizes. The problem with this solution was going with the generic names for each manufacturer caused me to sometimes get lost in the pop up as with just 3 brands in the pop up the list was almost 100 items! I tried adding just the first letter of the brand next to the beginning of the generic term but then any one else looking at the sheet would get kind of confused wondering what that letter was at the beginning of the generic term. Also scrolling that many was a chore. I began to think how can I split this into 3 tables, or as many as needed by brands and have a pop up menu change out the table. In other words if I wanted to use brand A I would select in the pop up menu brand A in cell A3 and all of the generic names with their associated current values would come up in D7. I also have a pop up menu in D6 that lets me select the right generic size that I need. So the first thing that I do is select the brand in A3 then move to D6 and select the the generic size 15cd w 30cd c and so forth and in D7 I will get the correct current value for the brand I have selected. This is in turn duplicated for 15 more rows down the page as most of the time there are 8 to 12 items on a circuit. This is what I meant by switching out the table with a pop up menu. The formula is =IF(A3="Wheelock",(VLOOKUP($B8,Wheelock :: $A$2:$B$33,2,FALSE)),(IF(A3="System Sensor",(VLOOKUP($B8,System Sensor :: $A$2:$B$33,2,FALSE)),(IF(A3="Gentex",(VLOOKUP($B8,Gentex :: $A$2:$B$33,2,FALSE))))))) I hope I did not bore you and I hope I explained it well enough.
Thanks
Peter

Similar Messages

  • Switching tables with a pop-up menu??

    Hi all, I was wondering if it is possible to switch tables in a cell through a pop-up menu. To be more specific I have a pop-up menu in cell B9 and a table in E9 that works with the B9 pop-up. The table in E9 is A1-B30. I would like to make another pop-up that has 3 items in it that would switch out the table in E9 to reflect what has been chosen in the new pop-up. The info in B9 can stay the same. From playing around I have learned that you can not have the same cells in a table referenced if you have 2 pop-ups on the same sheet, you have to alter your table slightly to make it work. Any chance on this?
    Thanks
    Peter

    I'm getting lost on the switching out part. You need to explain in more detail what you expect to happen. Switching out means nothing in a spreadsheet (at least in standard terminology).
    What specifically happens when you change the new pull down?
    You wrote "The table in E9 is A1-B30. " Huh? That looks like an equation, not a table. Plus you cannot store a tabel in a cell.
    If you intend that the cell E9 has something like =My Table:: a1- My Table ::b30
    And you want the MYTable part to change to a different table name, then you can use the address and Index functions to do this. Have address build the cell reference into a string referenceing your pull downs and the index takes that string and uses it like a standard equation.
    Something like this:
    =index(address(1,1,,,B10))-index(address(2,30,,b10))
    This would takt the cell A1 on whatever sheet was selected in B10 drop down and subtract cell B30 from that same sheet.
    Jason

  • Switching tables in repository

    Hi all,
    I have a requirement that we have to use two tables for one item descriptor. In case of one table down i have to switch it to the other one. We are making this because we dont want users to get the down time, we get feeds to put data in the tables.
    I know for the product catalog we use Switching datasource,
    just FYI these are not OOTB tables , we have two tables my_table_1 and my_table_2 .
    can anyone give me any suggestion how to start on it and process to tackle this issue.
    Thanks,

    Create a switiching datasource to point to two different schemas.
    Then write a scheduler which polls for every 5 sec and check if the datasource is active.
    If the datasource is not active then switch this datasource to the passive one using swtichdatasource.prepareSwitch() and switchDatasource.performSwitch() methods.
    Peace
    Shaik

  • Is it possible to create a view where table in the From clause changes name

    is it possible to create a view from a from a table like this
    create view my_view as select id, col1, col2, result from <<my_latest_cacahe_table>>;
    the table in the from clause changes the name .
    I have another table which indicates the the latest name of my cache tables. Always there are two records there. The latest one and previous one.
    select * from cache_table_def
    table_name cache_table_name refresh_date
    my_table cache_table245 1/23/2012
    my_table cache_table235 1/22/2012
    create table cache_table_def (table_name varchar2(25), cache_table_name varchar2(25), refresh_date date);
    insert into cache_table_def values( 'my_table','cache_table245','23-jan-2012');
    insert into cache_table_def values ( 'my_table','cache_table546','22-jan-2012');
    create table cache_table245 (id number, col1 varchar2(50), col2 varchar2(20), result number);
    insert into cache_table245 values(1, 'test123', 'test345',12.12);
    insert into cache_table245 values (2, 'test223', 'test245',112.12);
    create table cache_table235 (id number, col1 varchar2(50), col2 varchar2(20), result number);
    insert into cache_table235 values (1, 'test123', 'test345',92.12);
    insert into cache_table235 values (2, 'test223', 'test245',222.12);
    what I need to do is find the latest cache_table name for my_table and use that in my view defintion
    When user select from the the view it always reurns the data from the latest cache_table
    is it possible to do something like this in oracle 11g?
    I have no control on the cache tables names. that is why I need to use the latest name from the table.
    Any ideas really appreciated.

    I've worked up an example that does what you ask. It uses the SCOTT schema EMP table. Make two copies of the EMP table, EMP1 and EMP2. I deleted dept 20 from emp1 and deleted dept 30 from emp2 so I could see that the result set really came from a different table.
    -- create a context to hold an environment variable - this will be the table name we want the view to query from
    create or replace context VIEW_CTX using SET_VIEW_FLAG;
    -- create the procedure specified for the context
    - we will pass in the name of the table to query from
    create or replace procedure SET_VIEW_FLAG ( p_table_name in varchar2 default 'EMP')
      as
      begin
          dbms_session.set_context( 'VIEW_CTX', 'TABLE_NAME', upper(p_table_name));
      end;
    -- these are the three queries - one for each table - none of them will return data until you set the context variable.
    select * from emp where 'EMP' = sys_context( 'VIEW_CTX', 'TABLE_NAME' );
    select * from emp1 where 'EMP1' = sys_context( 'VIEW_CTX', 'TABLE_NAME' );
    select * from emp2 where 'EMP2' =  sys_context( 'VIEW_CTX', 'TABLE_NAME' )
    -- this is how you set the context variable depending on the table you want the view to query
    exec set_view_flag( p_table_name => 'EMP' );
    exec set_view_flag( p_table_name => 'EMP1' );
    exec set_view_flag( p_table_name => 'EMP2');
    -- this will show you the current value of the context variable
    SELECT sys_context( 'VIEW_CTX', 'TABLE_NAME' ) FROM DUAL
    -- this is the view definition - it does a UNION ALL of the three queries but only one will actually return data
    CREATE VIEW THREE_TABLE_EMP_VIEW AS
    select * from emp where 'EMP' = sys_context( 'VIEW_CTX', 'TABLE_NAME' )
    union all
    select * from emp1 where 'EMP1' = sys_context( 'VIEW_CTX', 'TABLE_NAME' )
    union all
    select * from emp2 where 'EMP2' =  sys_context( 'VIEW_CTX', 'TABLE_NAME' )
    -- first time - no data since context variable hasn't been set yet
    SELECT * FROM THREE_TABLE_EMP_VIEW
    -- get data from the EMP table
    exec set_view_flag( p_table_name => 'EMP' );
    SELECT * FROM THREE_TABLE_EMP_VIEW
    -- get data from the EMP2 table
    exec set_view_flag( p_table_name => 'EMP2');
    SELECT * FROM THREE_TABLE_EMP_VIEW
    For your use case you just have to call the context procedure whenever you want to switch tables. You can union all as many queries as you want and can even put WHERE clause conditions based on other filtering criteria if you want. I have used this approach with report views so that one view can be used to roll up report data different ways or for different regions, report periods (weekly, quarterly, etc). I usually use this in a stored procedure that returns a REF CURSOR to the client. The client requests a weekly report and provides a date, the procedure calculates the START/END date based on the one date provided and sets context variables that the view uses in the WHERE clause for filtering.
    For reporting it works great!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • How to get the number of routes in MLS L3SW table with SNMP

    Hello experts,
    Is there any way to get the number of routes in the MLS-hardware Layer 3-switching table with SNMP, like with CLI command "show mls cef summary"?
    If possible, please let me know the OID and which MIB do I use.
    [e.g.]
    #show mls cef summary
    Total routes: 400000
    <omit>
    ====
    Device : C6509E
    IOS : s72033-advipservicesk9_wan-mz.122-33.SXH3a.bin
    ====
    Thank you,

    function buttonClick()
    var table = profileTable;
    var lnRow = table.rows.length;
    var insertedRow = table.insertRow(parseFloat(lnRow));
    var cell1 = insertedRow.insertCell();
    cell1.innerHTML ="<tr><td><Input type=\"hidden\" >>>name=\"rowNum\" value="+cnt"+></td></tr>";
    document.profileform.submit;
    on submit it goes to the second page, but the value i got using >>>System.out.println("row number from text >>>box"+request.getParameter("rowNum")); is null. What is wrong with >>>my coding. Can anyone solve this.HI carry
    Check the value of bold data
    function buttonClick()
    var table = profileTable;
    var lnRow = table.rows.length;
    var insertedRow = table.insertRow(parseFloat(lnRow));var cnt=inRow
    var cell1 = insertedRow.insertCell();
    cell1.innerHTML ="<tr><td><Input type=\"hidden\" >>>name=\"rowNum\" value="+cnt+"></td></tr>";
    document.profileform.submit;
    }try with it

  • SQL Developer table editor does not show anything (no columns, no data,...)

    Hi, I upgraded SQL developer yesterday to the latest version. Now I don't see anything any more in the datagrid, columns, constraints, etc ...
    Connection is OK, in the explorer (to the left) I see tables and columns, in the datagrid (table properties) I don't see anything.
    Here is the contents of the about box
    Many thanks
    About
    Oracle SQL Developer 2.1.1.64
    Version 2.1.1.64
    Build MAIN-64.45
    Copyright © 2005,2009 Oracle. All Rights Reserved.
    IDE Version: 11.1.1.2.36.55.30
    Product ID: oracle.sqldeveloper
    Product Version: 11.1.1.64.45
    Version
    Component     Version
    =========     =======
    Java(TM) Platform     1.6.0_20
    Oracle IDE     2.1.1.64.45
    Versioning Support     2.1.1.64.45
    Properties
    Name     Value
    ====     =====
    awt.toolkit     sun.awt.windows.WToolkit
    class.load.environment     oracle.ide.boot.IdeClassLoadEnvironment
    class.load.log.level     CONFIG
    class.transfer     delegate
    file.encoding     Cp1252
    file.encoding.pkg     sun.io
    file.separator     \
    ice.browser.forcegc     false
    ice.pilots.html4.ignoreNonGenericFonts     true
    ice.pilots.html4.tileOptThreshold     0
    ide.AssertTracingDisabled     true
    ide.bootstrap.start     8627304444140
    ide.build     MAIN-64.45
    ide.conf     C:\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf
    ide.config_pathname     C:\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf
    ide.debugbuild     false
    ide.devbuild     false
    ide.extension.search.path     sqldeveloper/extensions:jdev/extensions:ide/extensions
    ide.firstrun     true
    ide.java.minversion     1.6.0_04
    ide.launcherProcessId     5928
    ide.main.class     oracle.ide.boot.IdeLauncher
    ide.patches.dir     ide/lib/patches
    ide.pref.dir     C:\Users\johkene\AppData\Roaming\SQL Developer
    ide.pref.dir.base     C:\Users\johkene\AppData\Roaming
    ide.product     oracle.sqldeveloper
    ide.shell.enableFileTypeAssociation     C:\sqldeveloper\sqldeveloper.exe
    ide.splash.screen     splash.gif
    ide.startingArg0     C:\sqldeveloper\sqldeveloper.exe
    ide.startingcwd     C:\sqldeveloper
    ide.user.dir     C:\Users\johkene\AppData\Roaming\SQL Developer
    ide.user.dir.var     IDE_USER_DIR
    ide.work.dir     C:\Users\johkene\Documents\SQL Developer
    ide.work.dir.base     C:\Users\johkene\Documents
    java.awt.graphicsenv     sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob     sun.awt.windows.WPrinterJob
    java.class.path     ..\..\ide\lib\ide-boot.jar
    java.class.version     50.0
    java.endorsed.dirs     C:\Program Files\Java\jdk1.6.0_20\jre\lib\endorsed
    java.ext.dirs     C:\Program Files\Java\jdk1.6.0_20\jre\lib\ext;C:\Windows\Sun\Java\lib\ext
    java.home     C:\Program Files\Java\jdk1.6.0_20\jre
    java.io.tmpdir     C:\Users\johkene\AppData\Local\Temp\
    java.library.path     C:\sqldeveloper;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\Wave Systems Corp\Gemalto\Access Client\v5\;C:\Program Files\Gemplus\GemSafe Libraries\BIN;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared\;C:\Sybase\DLL;C:\Sybase\BIN;C:\Program Files\Sybase\Shared\PowerBuilder\;C:\Program Files\Java\jdk1.6.0_12\bin;C:\apache-maven-2.0.10\bin;C:\Program Files\Liquid Technologies\Liquid XML Studio 2009\XmlDataBinder7\Redist7\cpp\win32\bin;C:\PROGRA~1\ATT\Graphviz\bin;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Belgium Identity Card;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\Research In Motion\BlackBerry Theme Studio 5.0\bin;C:\Program Files\CVSNT\
    java.naming.factory.initial     oracle.javatools.jndi.LocalInitialContextFactory
    java.runtime.name     Java(TM) SE Runtime Environment
    java.runtime.version     1.6.0_20-b02
    java.specification.name     Java Platform API Specification
    java.specification.vendor     Sun Microsystems Inc.
    java.specification.version     1.6
    java.util.logging.config.file     logging.conf
    java.vendor     Sun Microsystems Inc.
    java.vendor.url     http://java.sun.com/
    java.vendor.url.bug     http://java.sun.com/cgi-bin/bugreport.cgi
    java.version     1.6.0_20
    java.vm.info     mixed mode, sharing
    java.vm.name     Java HotSpot(TM) Client VM
    java.vm.specification.name     Java Virtual Machine Specification
    java.vm.specification.vendor     Sun Microsystems Inc.
    java.vm.specification.version     1.0
    java.vm.vendor     Sun Microsystems Inc.
    java.vm.version     16.3-b01
    jdbc.library     /C:/sqldeveloper/jdbc/lib/ojdbc5.jar
    line.separator     \r\n
    oracle.home     C:\sqldeveloper
    oracle.ide.util.AddinPolicyUtils.OVERRIDE_FLAG     true
    oracle.jdbc.Trace     true
    oracle.translated.locales     de,es,fr,it,ja,ko,pt_BR,zh_CN,zh_TW
    oracle.xdkjava.compatibility.version     9.0.4
    orai18n.library     /C:/sqldeveloper/jlib/orai18n.jar
    os.arch     x86
    os.name     Windows Vista
    os.version     6.0
    path.separator     ;
    reserved_filenames     con,aux,prn,lpt1,lpt2,lpt3,lpt4,lpt5,lpt6,lpt7,lpt8,lpt9,com1,com2,com3,com4,com5,com6,com7,com8,com9,conin$,conout,conout$
    sqldev.debug     false
    sun.arch.data.model     32
    sun.boot.class.path     C:\Program Files\Java\jdk1.6.0_20\jre\lib\resources.jar;C:\Program Files\Java\jdk1.6.0_20\jre\lib\rt.jar;C:\Program Files\Java\jdk1.6.0_20\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.6.0_20\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.6.0_20\jre\lib\jce.jar;C:\Program Files\Java\jdk1.6.0_20\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.6.0_20\jre\classes
    sun.boot.library.path     C:\Program Files\Java\jdk1.6.0_20\jre\bin
    sun.cpu.endian     little
    sun.cpu.isalist     pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
    sun.desktop     windows
    sun.io.unicode.encoding     UnicodeLittle
    sun.java2d.ddoffscreen     false
    sun.jnu.encoding     Cp1252
    sun.management.compiler     HotSpot Client Compiler
    sun.os.patch.level     Service Pack 2
    svnkit.sax.useDefault     true
    user.country     BE
    user.dir     C:\sqldeveloper\sqldeveloper\bin
    user.home     C:\Users\johkene
    user.language     nl
    user.name     JOHKENE
    user.timezone     Europe/Paris
    user.variant     
    windows.shell.font.languages     
    Extensions
    Name     Identifier     Version     Status
    ====     ==========     =======     ======
    Check For Updates     oracle.ide.webupdate     11.1.1.2.36.55.30     Loaded
    Code Editor     oracle.ide.ceditor     11.1.1.2.36.55.30     Loaded
    Database Connection Support     oracle.jdeveloper.db.connection     11.1.1.2.36.55.30     Loaded
    Database Object Explorers     oracle.ide.db.explorer     11.1.1.2.36.55.30     Loaded
    Database UI     oracle.ide.db     11.1.1.2.36.55.30     Loaded
    Diff/Merge     oracle.ide.diffmerge     11.1.1.2.36.55.30     Loaded
    Extended IDE Platform     oracle.javacore     11.1.1.2.36.55.30     Loaded
    External Tools     oracle.ide.externaltools     11.1.1.2.36.55.30     Loaded
    File Support     oracle.ide.files     11.1.1.2.36.55.30     Loaded
    File System Navigator     oracle.sqldeveloper.filenavigator     11.1.1.64.45     Loaded
    Help System     oracle.ide.help     11.1.1.2.36.55.30     Loaded
    History Support     oracle.jdeveloper.history     11.1.1.2.36.55.30     Loaded
    Import/Export Support     oracle.ide.importexport     11.1.1.2.36.55.30     Loaded
    Index Migrator support     oracle.ideimpl.indexing-migrator     11.1.1.2.36.55.30     Loaded
    JDeveloper Runner     oracle.jdeveloper.runner     11.1.1.2.36.55.30     Loaded
    Log Window     oracle.ide.log     11.1.1.2.36.55.30     Loaded
    Mac OS X Adapter     oracle.ideimpl.apple     11.1.1.2.36.55.30     Loaded
    Navigator     oracle.ide.navigator     11.1.1.2.36.55.30     Loaded
    Object Gallery     oracle.ide.gallery     11.1.1.2.36.55.30     Loaded
    Object Viewer     oracle.sqldeveloper.oviewer     11.1.1.64.45     Loaded
    Oracle Data Modeler Reports     oracle.sqldeveloper.datamodeler_reports     11.1.1.64.45     Loaded
    Oracle Database Browser     oracle.sqldeveloper.thirdparty.browsers     11.1.1.64.45     Loaded
    Oracle IDE     oracle.ide     11.1.1.2.36.55.30     Loaded
    Oracle SQL Developer     oracle.sqldeveloper     11.1.1.64.45     Loaded
    Oracle SQL Developer Data Modeler Viewer     oracle.datamodeler     2.0.0.584     Loaded
    Oracle SQL Developer Extras     oracle.sqldeveloper.extras     1.1.1.64.45     Loaded
    Oracle SQL Developer Migrations     oracle.sqldeveloper.migration     11.1.1.64.45     Loaded
    Oracle SQL Developer Migrations - Antlr3 Translation Core     oracle.sqldeveloper.migration.translation.core_antlr3     11.1.1.64.45     Loaded
    Oracle SQL Developer Migrations - DB2     oracle.sqldeveloper.migration.db2     11.1.1.64.45     Loaded
    Oracle SQL Developer Migrations - Microsoft Access     oracle.sqldeveloper.migration.msaccess     11.1.1.64.45     Loaded
    Oracle SQL Developer Migrations - MySQL     oracle.sqldeveloper.migration.mysql     11.1.1.64.45     Loaded
    Oracle SQL Developer Migrations - SQLServer     oracle.sqldeveloper.migration.sqlserver     11.1.1.64.45     Loaded
    Oracle SQL Developer Migrations - Sybase     oracle.sqldeveloper.migration.sybase     11.1.1.64.45     Loaded
    Oracle SQL Developer Migrations - Teradata     oracle.sqldeveloper.migration.teradata     11.1.1.64.45     Loaded
    Oracle SQL Developer Migrations - Translation Core     oracle.sqldeveloper.migration.translation.core     11.1.1.64.45     Loaded
    Oracle SQL Developer Migrations - Translation Db2     oracle.sqldeveloper.migration.translation.db2     11.1.1.64.45     Loaded
    Oracle SQL Developer Migrations - Translation UI     oracle.sqldeveloper.migration.translation.gui     11.1.1.64.45     Loaded
    Oracle SQL Developer Reports     oracle.sqldeveloper.report     11.1.1.64.45     Loaded
    Oracle SQL Developer SearchBar     oracle.sqldeveloper.searchbar     11.1.1.64.45     Loaded
    Oracle SQL Developer TimesTen     oracle.sqldeveloper.timesten     2.0.0.64.45     Loaded
    Oracle SQL Developer Unit Test     oracle.sqldeveloper.unit_test     11.1.1.64.45     Loaded
    Oracle SQL Developer Worksheet     oracle.sqldeveloper.worksheet     11.1.1.64.45     Loaded
    Oracle XML Schema Support     oracle.sqldeveloper.xmlschema     11.1.1.64.45     Loaded
    PROBE Debugger     oracle.jdeveloper.db.debug.probe     11.1.1.2.36.55.30     Loaded
    Peek     oracle.ide.peek     11.1.1.2.36.55.30     Loaded
    Persistent Storage     oracle.ide.persistence     11.1.1.2.36.55.30     Loaded
    QuickDiff     oracle.ide.quickdiff     11.1.1.2.36.55.30     Loaded
    Replace With     oracle.ide.replace     11.1.1.2.36.55.30     Loaded
    Runner     oracle.ide.runner     11.1.1.2.36.55.30     Loaded
    Snippet Window     oracle.sqldeveloper.snippet     11.1.1.64.45     Loaded
    Sql Monitoring Project     oracle.sqldeveloper.sqlmonitor     11.1.1.64.45     Loaded
    Tuning     oracle.sqldeveloper.tuning     11.1.1.64.45     Loaded
    User Extensions Support     oracle.sqldeveloper.userextensions     11.1.1.64.45     Loaded
    VHV     oracle.ide.vhv     11.1.1.2.36.55.30     Loaded
    Versioning Support     oracle.jdeveloper.vcs     11.1.1.2.36.55.30     Loaded
    Versioning Support for Subversion     oracle.jdeveloper.subversion     11.1.1.2.36.55.30     Loaded
    Virtual File System     oracle.ide.vfs     11.1.1.2.36.55.30     Loaded
    Web Browser and Proxy     oracle.ide.webbrowser     11.1.1.2.36.55.30     Loaded
    oracle.ide.indexing     oracle.ide.indexing     11.1.1.2.36.55.30     Loaded

    Yes this was clean directory (I reinstalled twice already). I'm using Oracle Database 10g express edition and also Oracle 10g Standard Edition (same problem for both databases).
    In the messages log I get:
    oracle.dbtools.raptor.oviewer.table.GridDataEditor java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
    ... and then each time I switch table:
    oracle.ide.model.IdeSubject Exception while updating observer[8]: Editor5

  • SXMB_MONI -- Runtime Table

    Hi,
    In SXMB_MONI -->  Inbound -> SOAP Header --> RunTime I can see this values below (HOST is most interesting).
    I have problems debugging (SXMB_MONI)  in order to see which table(s) data is stored.
    <SAP:RunTime xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
    <SAP:Host>sappi03</SAP:Host>
    Any one knows which table to look in ?
    Br
    Martin
    Edited by: Martin Andersson on Jun 17, 2008 2:42 AM
    Edited by: Martin Andersson on Jun 17, 2008 5:34 AM

    Hi Martin,
    Here are some tables.
    SXMS_AE_AUDITCNF____________XI: Adapter Runtime Data
    SXMS_AS_STATUS__________________Status Table of Synchronous/Asynchronous Bridge
    SXMS_MULTIM_REF__________________Link-Table Leading Message - SubMessages
    SXMS_PACKCOUNT__________________Counter for Packed Messages
    SXMS_QUEUE_PRIO__________________Prioritized EOIO Queues
    SXMS_SYSPAR__________________SAP System Parameter and Storage Location
    SXMSAEADPMOD__________________XI: Adapter and Module Information
    SXMSAEADPMODCHN____________XI: Adapter Module Chains
    SXMSAEAGG________________________XI: Adapter Runtime Data (Aggregated)
    SXMSAERAW________________________XI: Adapter Runtime Data (Raw Data)
    SXMSALERTCNTRL____________ Control Table for XI Alerts
    SXMSALERTCONTROL____________Control Table
    SXMSALERTLOG__________________XI Alert Log
    SXMSALERTLOGGER____________XI Alert Logs
    SXMSALERTRULES__________________Rules for Alert Generation: Msg Header ->Alert Category
    SXMSALERTSTEPS__________________PMI Process Steps for Alerting
    SXMSALERTTMSTMP____________Time Stamp of Last PMI Process Instance Chhecked
    SXMSARCITF________________________XML Message Archiving
    SXMSCLUP________________________XMB: Property Cluster
    SXMSCLUP2________________________XMB: Property Cluster (Switch Table)
    SXMSCLUR________________________XMB: Resources Cluster
    SXMSCLUR2________________________XMB: Resources Cluster (Switch Table)
    SXMSCONFDF__________________XMS: Integration Engine Configuration Para
    SXMSCONFVL__________________XMS: Integration Engine Configuration Data
    SXMSDCONF________________________Integration Engine: Settings for Deletion
    SXMSEPCACHE__________________XI: Runtime Cache for Exchange Profile
    SXMSEPCLOG__________________XI: Log Table for Runtime Cache for Exchange Profile
    SXMSFTEST________________________Table for XI Runtime Engine Test
    SXMSGLOBAL__________________Integration Engine: Obsolete
    SXMSHELP________________________Help Assistant
    SXMSHELPT________________________Help Assistant (Short Text)
    SXMSINTERFACE__________________Sender/Receiver Definition
    SXMSINTF________________________XMB: Container for Application Monitoring(Template)
    SXMSINTFT________________________Sender/Receiver Interfaces
    SXMSITF________________________Search Help for Interface for Archiving (Without Content)
    SXMSJINFO________________________Integration Engine: Job Information
    SXMSJOBS________________________Jobs for Time-Controlled Message Processin
    SXMSMONSEL__________________Selection Table for Integ. Engine Application Monitoring
    SXMSMONSET__________________Selection Table for Integ. Engine Application Monitoring
    SXMSMSGDEF__________________Message Definition
    SXMSMSGFILLED__________________Message for a Message Definition Saved
    SXMSMSGFILTER__________________SAP XI: Filter for Sender/Receiver Attributes
    SXMSMSGINDCUS__________________SAP XI: Configuration Indexing of Messages
    SXMSMSGINDLOG__________________SAP XI: Message Indexing Log
    SXMSMSGINDSRV__________________SAP XI: Services for Indexing Messages
    SXMSMSGPMI__________________Using XI Messages in PMI
    SXMSMSGREF__________________Message Reference Storage
    SXMSMSTAT________________________Exchange Infrastructure: Message Status
    SXMSMSTATT__________________Exchange Infrastructure: Message Status Description
    SXMSPADM________________________XMS Pipeline: Execution Settings
    SXMSPCONF________________________XMB: Administrative Data for Pipeline Conf
    SXMSPEMAS________________________Integration Engine: Enhanced Message Queue(Master)
    SXMSPEMAS2__________________Integration Engine: Extended Message Queue(Switch Table)
    SXMSPENTRY__________________XMS: Map Inbound Pipelines to XMB Pipeline
    SXMSPERFC________________________SXMS: Runtime Measurement Results
    SXMSPERFCD__________________SXMS: Data Table for Online Performance Data
    SXMSPERFCH__________________SXMS: Header Table for Online Performance Data
    SXMSPERFT________________________XMS: Monitor Table for Runtime Measurement
    SXMSPERRO2________________________XMB: Message Queue (Entries with Errors) (Switch Table)
    SXMSPERROR__________________XML Message Broker: Message Queue (Incorrect Entries)
    SXMSPFADDRESS__________________Integration Engine: Sender and Receiver Information
    SXMSPFAGG________________________Integration Engine: Aggregated Data for Performance Display
    SXMSPFCOMPONENT____________Integration Engine: Component Information
    SXMSPFMSGTYPEDB____________XMB: Selektionsdaten für Monitoring
    SXMSPFRAWD__________________Integration Engine: Data Table for Raw Data for Performance
    SXMSPFRAWH__________________Integn Eng: Header Table for Raw Data for Performance Evaln
    SXMSPFSEARCHDB__________________XMB: Selektionsdaten für Monitoring
    SXMSPHIST________________________XML Message Broker: History
    SXMSPHIST2________________________XML Message Broker: History (Switch Table)
    SXMSPIPE________________________XML Message Server: Pipeline Definition
    SXMSPIPEEL________________________Pipeline Element Definition
    SXMSPIPET________________________XMS: Pipeline Description
    SXMSPLELT________________________XMS: Description of Pipeline Elements
    SXMSPLSRV________________________XMS: Pipeline Service Specification
    SXMSPLSRVT________________________XMS: Description of Pipeline Services
    SXMSPMAST________________________Integration Engine: Message Queue (Master)
    SXMSPMAST2__________________XML Message Broker: Message Queue (Master)
    SXMSPMIRAW__________________Integration Engine: Performance Data Extracted from PMI
    SXMSPTRACE__________________HTTP Trace
    SXMSPVERS________________________Integration Engine: Message Version
    SXMSPVERS2________________________Integration Engine: Message Version (Switch Table)
    SXMSQUEUE_RCV__________________Mapping Queue Receiver
    SXMSQUEUE_REORG____________Storage Location for Queues That Are Being Reorganized
    SXMSQUEUESTATUS____________Queue Status During Upgrade Phase
    SXMSRECVT________________________Technical Receiver
    SXMSRTDIAG__________________Entries for Support Diagnostics
    SXMSSPDIAG________________________Objects for SXMS SUPPORT DIAGNOSTICS
    SXMSSPDIAGS__________________Objects for SXMS SUPPORT DIAGNOSTICS
    SXMSSYERR________________________XMS: System Error Error Codes
    SXMSSYERRT________________________XMS: Brief Description of System Error Codes
    SXMSTRANS_CONFIG____________Configuration Table for Message Transfer
    SXMSTRANS_HEADER____________Lookup Table for Message Transfer
    SXMSTRANS_MSG__________________Body Table for Message Transfer
    SXMSTRC_DAT__________________XMS: Trace Data
    SXMSTRC_SEL__________________XMS: Selection Criteria for Trace Start
    SXMSTSACT________________________Action Table for Integration Server Troublshooting
    SXMSTSTRIG________________________Table of Troubleshooting Trigger
    Best Regards,
    Nagesh Y R
    Edited by: Nagesh Rudhra Yellapu on Jun 17, 2008 1:43 PM

  • ASC 2.0 - switch statement causes crash with java.lang.NegativeArraySizeException

    Compiling the following program using ASC 2.0 (it should be a minimal testcase):
    $ ./mxmlc Main.as
    package {
        import flash.display.Sprite ;
        public class Main extends Sprite {
            public function Main() {
                var i:int = 0;
                switch {
                    case -0x3A073416:
                        return;
                    case 0x75B22630:
                        return;
                    default:
                        return;
                return;
    gives the following crash:
    Internal error: java.lang.NegativeArraySizeException
            at com.adobe.flash.compiler.internal.as.codegen.ABCGeneratingReducer.reduce_lookup_switchStm t(ABCGeneratingReducer.java:5773)
            at com.adobe.flash.compiler.internal.as.codegen.ABCGeneratingReducer.reduce_switchStmt(ABCGe neratingReducer.java:5659)
            at com.adobe.flash.compiler.internal.as.codegen.CmcEmitter.action_455(CmcEmitter.java:6411)
            at com.adobe.flash.compiler.internal.as.codegen.CmcEmitter.dispatchAction(CmcEmitter.java:92 14)
            at com.adobe.flash.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java: 39436)
            at com.adobe.flash.compiler.internal.as.codegen.CmcEmitter.reduce(CmcEmitter.java:39413)
            at com.adobe.flash.compiler.internal.as.codegen.CmcEmitter.reduceSubgoals(CmcEmitter.java:39 464)
            at com.adobe.flash.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java: 39435)
            at com.adobe.flash.compiler.internal.as.codegen.CmcEmitter.reduce(CmcEmitter.java:39413)
            at com.adobe.flash.compiler.internal.as.codegen.CmcEmitter.reduceSubgoals(CmcEmitter.java:39 455)
            at com.adobe.flash.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java: 39435)
            at com.adobe.flash.compiler.internal.as.codegen.CmcEmitter.reduce(CmcEmitter.java:39413)
            at com.adobe.flash.compiler.internal.as.codegen.CmcEmitter.burm(CmcEmitter.java:39715)
            at com.adobe.flash.compiler.internal.as.codegen.ABCGenerator.generateInstructions(ABCGenerat or.java:232)
            at com.adobe.flash.compiler.internal.as.codegen.ABCGenerator.generateMethodBodyForFunction(A BCGenerator.java:397)
            at com.adobe.flash.compiler.internal.as.codegen.ABCGenerator.generateMethodBodyForFunction(A BCGenerator.java:351)
            at com.adobe.flash.compiler.internal.as.codegen.ABCGenerator.generateFunction(ABCGenerator.j ava:266)
            at com.adobe.flash.compiler.internal.as.codegen.ClassDirectiveProcessor.finishClassDefinitio n(ClassDirectiveProcessor.java:487)
            at com.adobe.flash.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareClass(Global DirectiveProcessor.java:424)
            at com.adobe.flash.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProc essor.java:207)
            at com.adobe.flash.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcess or.java:189)
            at com.adobe.flash.compiler.internal.as.codegen.GlobalDirectiveProcessor.declarePackage(Glob alDirectiveProcessor.java:449)
            at com.adobe.flash.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProc essor.java:224)
            at com.adobe.flash.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcess or.java:189)
            at com.adobe.flash.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:126)
            at com.adobe.flash.compiler.internal.units.ASCompilationUnit.handleABCBytesRequest(ASCompila tionUnit.java:374)
            at com.adobe.flash.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(Compil ationUnitBase.java:866)
            at com.adobe.flash.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBas e.java:107)
            at com.adobe.flash.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase. java:309)
            at com.adobe.flash.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase. java:305)
            at com.adobe.flash.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:22 8)
            at com.adobe.flash.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:22 2)
            at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
            at java.util.concurrent.FutureTask.run(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)
                    public function Main() {
                    ^

    Hi,
    The range between the min and case case values was causing an overflow, as it was larger than 2^3 -1.  I have just fixed this bug.
    Until the next compiler drop, you can work around the problem by making one of the case values non-const (example below), which will cause the compiler to not try and create a lookup switch table and avoid the buggy code path.
    var i:int = 0;
    var caseValue:int = -0x3A073416;
    switch
              case caseValue:
            return;
        case 0x75B22630:
            return;
        default:
            return;

  • What does Switch Tbles Procedure in the delete process do?

    Hi guys,
    what is this Switch Tables during message deletion good for? What's its purpose?
    Thanks,
    Olian
    Edited by: Olian Saludew on Aug 28, 2008 12:45 PM

    Hi,
    for Deleting messages in SXMB ADM there is an option: Configuration Delete Procedure and there's a checkbox for activation of Table Switch Procedure. I mean this. What is it good for?
    Thanks,
    Olian

  • Fabric Manager - switches status - No Traps.

    Greetings,
    When I am looking at the Fabric in Fabric Manager, the switches present information like name, etc.. and tere is a Status entry. I see Status of No Traps. What does it mean?
    Stephen

    If you get yellow text 'No Traps' in FM client means that the FM has not registered trap address on this switch successfully and hence not receiving traps from those switches. It may be that the trap address table is full (max is 10 entries) on the switch. If table is full, then delete any stale/unused addresses in the switch. The FMS's next periodic poll will add it's trap address to the switch and the 'No Traps' warning will go away after this. Try
    refreshing the Switch table in the FM client to see an updated status.
    And also check the Switches remain manageable even when "No Traps" is displayed. Then you are hitting bug CSCta72679. To workaround this Rediscovering the Fabric will change the status back to "ok" but this is only a temporary solution.

  • Error in executing Custom BAPI in portal

    Hi All
    I have created a custom portal application which executes the
    bapi "Bapi_Book_Attendance". While executing the bapi it gives
    following error message.
    "Screen output without connection to user."
    While executing same bapi from backend with same parameter it is
    working fine.
    Any help would be appreciated.
    Thanks.
    Edited by: Priyanka Jain on Jun 12, 2009 12:46 PM

    Hi Priyanka,
    After a lot of debugging we found out that there is a setting in SPRO that need to be maintained. Check the below if it suffices your requirement.
    SPRO --> TRAINING AND EVENT MANAGEMENT ---> BASIC SETTING --> TOOLS --> TRANSPORT --> SET UP TRANSPORT CONNECTION
    When you execute this you get  a system switch table T77S0. Here maintain given below.
    TRSP     CORR    X    Transport Switch (X = No Transport)
    Then try to run your application in frontend.
    Hope this is useful.
    Thanks and Regards,
    Anu.

  • Forms migration and Ajax

    Hi,
    I am working on a survey for a migration project, Oracle forms to j2ee. The system is for expert power users who will need a powerful user interface.
    Traditional webpages will be insufficient. We are considering Ajax to boost the power of the user interface. Are there any plans for jHeadStart to support migration to Ajax?

    JHeadstart uses ADF Faces in release 10.1.3, which supports AJAX features (like Partial Page Rendering). I suggest you check out the JHeadstart 10.1.3 tutorial which contains numerous examples of AJAX techniques:
    http://www.oracle.com/technology/products/jdev/tips/muench/jhstutorial/index.html
    Note that JDeveloper Release 11, expected for next calendar year, will contain a large new set of rich UI components, which will support things like drag and drop (for example to switch table column order), and table scrolling similar to forms using a scrollbar and up/down arrow keys.
    Once R11 is out, JHeadstart will add generating support for these new rich components.
    So, there is already a lot of AJAX support today, and it will be getting better and better. Leveraging/upgrading to the new UI components when available will be easiest for JHeadstart users: Regenerating the application with the new rich component templates will suffice.
    Steven Davelaar,
    JHeadstart Team.

  • Delete values for a range

    Hi ,
         I want to delete records only for a given range. Below is the script it deletes the records based on the given MP range.
    And in this Switch table screen shot i have a switchID and ControlPointID column as main reference . For the given range only those records will be deleted. Now i want to delete a different table called SSDB_WIUDATA only for the controlpointIDs deleted on
    this switch table. The scenario is ControlpointID will be same even out of the given range also.but switchID will be different So it was easy to delete the records in switch. But while deleting in WIU data i have  WIUDataID and ControlPointID as main
    column reference . How do i delete the values from WIUData only for the values deleted in switch table? Here ControlPoint ID will be same even out of the range also. So i should delete only within the range that is deleted in Switch table. I dont have Milepost
    refernce also in WIU table.i have only ControlPointID as reference. Pls help me 
    IF (CURSOR_STATUS('global','Switch_cur')) >= -1 
    BEGIN 
    DEALLOCATE Switch_cur 
    END
    DECLARE Switch_cur CURSOR FOR
    Select SwitchID,ControlPointID FROM SSDB_Switch
    WHERE Milepost BETWEEN @BeginMP AND @EndMP 
    AND SubdivisionID = @subdivisionID
    OPEN Switch_cur
    FETCH NEXT FROM Switch_cur INTO @SwitchID,@ControlPointID
    WHILE (@@FETCH_STATUS=0)
    BEGIN
       set @Swi = (select Talon_LocEqup_ID from Mapping
       where SSDB_ControlpointId_Asset_Id = @SwitchID and AssetType='PTC-Switch')
    Delete from tbl_equipmentObjectPropertyValues 
    where equipmentObjectPropertyValue_object_guid_fk = ''+@Swi+''
    Delete from tbl_objects
    where object_guid_pk = ''+@Swi+''
    DELETE from Mapping
    where SSDB_ControlpointId_Asset_Id = @SwitchID
     DELETE FROM SSDB_Clearancepoint
     WHERE SwitchID = @SwitchID
    DELETE FROM  SSDB_TurnoutSpeed
    WHERE SwitchID = @SwitchID
     DELETE FROM SSDB_SwitchRelationship
     WHERE SwitchID = @SwitchID
     DELETE FROM SSDB_Switch
     WHERE SwitchID = @SwitchID
      FETCH FROM Switch_cur INTO @SwitchID,@ControlPointID
         END ----Cur End
    CLOSE Switch_cur
        DEALLOCATE Switch_cur        
    Deepa

    Below is the table structure of Switch and WIUData
    CREATE TABLE SSDB_Switch (
    SwitchID int IDENTITY PRIMARY KEY,
    ControlPointID int,
    WIUDataID int,
    MilepostPrefix varchar(5),
    MilepostSuffix varchar(5),
    Milepost decimal(10,3) NOT NULL,
    TrackName varchar(20) NOT NULL,
    Latitude decimal(15,8) NOT NULL,
    FOREIGN KEY(WIUDataID) REFERENCES               SSDB_WIUData(WIUDataID),
    FOREIGN KEY(ControlPointID) REFERENCES          SSDB_ControlPoint(ControlPointID)
    CREATE TABLE SSDB_WIUData (
    WIUDataID int IDENTITY PRIMARY KEY,
    ControlPointID int,
    DeviceStatusTableID int NOT NULL,
    BeaconFlag varchar(1) NOT NULL,
    ConfigCRC varchar(8) NOT NULL,
    EncryptedHmacKey varchar(64) NOT NULL,
    WIUAddress varchar(64) NOT NULL,
    WIUID decimal(12,0),
    WIUName varchar(40),
    WSRSType varchar(17),
    InsertDate Datetime NOT NULL DEFAULT getdate(),
    UpdateDate Datetime,
    InsertUser varchar(50),
    UpdateUser varchar(50),
    FOREIGN KEY(ControlPointID) REFERENCES SSDB_ControlPoint(ControlPointID),
    FOREIGN KEY(DeviceStatusTableID) REFERENCES SSDB_DeviceStatusConfiguration(DeviceStatusTableID),
    FOREIGN KEY(BeaconFlag) REFERENCES SSDB_BeaconFlag(BeaconFlag),
    FOREIGN KEY(WSRSType) REFERENCES SSDB_WSRSType(WSRSType)
    Below is the screen shot for Switch for a range of 170 to 172 Milepost.For this range i have control point ID as 48. And even ControlPoint ID is same for 173 Milepost also. In switch i have deleted only for the range.
    Below is the screenshot for WIU table . Here i have only ControlPointID as reference. Even in this table i should delete only the records deleted in switch table.
    Deepa

  • Supervisor field at PA vs Chief setup at OM

    Our Client did not have the chief setup at the Orgunits. Instead the managers  are setup at the Infotype 001 ( PA0001) by the Supervisor field ( MSTBR). They maintained the Supervisor field from year 2002 and they have all their external interfaces looking at the Supervisor field ( PA0001-MSTBR) for the manager.
    Now we are implementing MSS , hence we are setting up the chiefs at the orgunits ( A012 relationship build )  . But the client still want the supervisor field at the PA sider due to the interface dependencies. They want to synchronize the chief setup at the orgunits and the Supervisor field.
    Chiefs will be setup at OM and they want to update the Supervisor field at PA . As and when the chief relationship changes at OM we also have to update the Supervisor field at PA infotype 0001.
    How do we synchronize this?. Also I heard that the Supervisor field does not participate in integration between OM and PA. Where can I see this?. I did not see anything in the integration switch table T77S0. Is there a SAP standard way to integrate and synchronize the chief at OM and the supervisor at PA.?. 
    Thanks
    Ramesh
    If there is no standard approach should we look for  a OM User exit that triggers as and when the chief relationship is setup or changed and update the Supervisor field at PA( this will have to update the employees under the orgunits)?. Any suggestions or comments will be very useful to us.

    i dont think there is a automatic way of doing this, You have to do this manually. or have a check in exit to do this for you
    is possible!

  • Support of structural authorizations in IdM?

    I am currently working on an IdM implementation where structural authorizations are handled individually on the various backend systems. Would it be possible to implement a mechanism that would allow IdM to distribute privileges that in the backend system essentiall would translate into entries in the T77UA table? If not, would it be possible to make IdM call a customer RFC in the backend system?
    Best regards,
    Anders

    Hello again, I can see now that it is evident that I am a little confused about structural authorizations in general
    With our version of structural authorizations I meant that we have implemented a BADI to create a customer specific check of structural authorizations. In fact our implementation is not using the authorizations main switch table in HR as the requirement is to use structural authorizations in some areas of HR and not in other areas. When I wrote that we do not use position based security that is of course not true. What I meant to say, was that we do not use indirect role assignment, which I had confused with the position based assignement of structural authorization profiles. Sorry, about that....
    It is probably our customer specific implementation that is causing the problems we are experiencing, so I will look more into that. Thank you for your explanations.
    Best regards,
    Anders

Maybe you are looking for