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
PeterI'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 -
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 LoadedYes 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 AMHi 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 -
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 PMHi,
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?
StephenIf 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 PMHi 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. -
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. -
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
DeepaBelow 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,
AndersHello 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
-
How to hide ribbon based on thebelow conditions?
I have two types of user in the site(portal and partner) I want to hide ribbon for partner users and show ribbon for portal user. How it can be achievd through code? I have been applied below changes to my custom master page. <div id="s4-ribbonrow" d
-
Updated my iPhone 4s to 6.0.1 and iTunes on my iMac to 7.0 now iTunes doesn't work. My iMac and iPhone will not sync. It just says waiting to start sync, step 1 of 6 for hours. Any ideas?
-
Problems with EVGET not Returning Correct Results
We have several reports with EVGETs that are not working. It seems to be limited to gets on a particular datasrc when getting members at the base level. Here is an example. Application: Budgeting Deptid: D_07104 Account: A_612080 Product: P_070040
-
Lightroom 4 connecting to plugins
Soory about my last heading new to forum I have just downloaded LR4 with no probs. I have also downloaded Elements 10 and nik complete package but when try to edit from LR to NIk LR does not reconize ???
-
Hi Im getting following error from PG Server,Can you please explain what does it mean ? Protocol Error. Length of message received from JTAPI Gateway (805306376) exceeds maximum (65535). Fail: sendMsg: MessageType: 30 GWMSG.Message Total Length (127