Nested Tables & Repeating Sub-group Row
I'm using BIP re-grouping in conjunction with nested tables to avoid repeating some rows within my 'master' table.
However, I'd like to repeat this sub-group row when the particular detail associated with that group spans multiple pages.
Any advice on how I might accomplish this?
Thanks,
Chris
Controlling the row of top level table to repeat in all pages, if the second table extends to next page,
i dont think , there is a link between the two tables,
you cannot identify on which page the row of the table exists, first or next.
keeping this in mind, controlling the row of the parent table :)... looks difficult.
But I see your point and requirement, but, i guess, the one which i sent earlier is a certainly a workaround.
Looking for best soln, will let you know if i get +Ve ;)
Similar Messages
-
Nested Tables Repeat Header Row RTF Output Not Working v5.6.2(PDF does)
All,
Has anyone used nested tables in heading rows where they are set to repeat nested table header row across page breaks for RTF output ? This seems to work for PDF generation (line breaking enforcement doesn't) but I don't even get RTF Header ROWS indicated in my RTF output document. I have enabled them in my RTF template for the outer table row plus the inner nested table. Is this possible for RTF output or have I not indicated something in my RTF template or grouping clause ??
Thanks,
TomAll,
Has anyone used nested tables in heading rows where they are set to repeat nested table header row across page breaks for RTF output ? This seems to work for PDF generation (line breaking enforcement doesn't) but I don't even get RTF Header ROWS indicated in my RTF output document. I have enabled them in my RTF template for the outer table row plus the inner nested table. Is this possible for RTF output or have I not indicated something in my RTF template or grouping clause ??
Thanks,
Tom -
NESTED Tables for Sub-types when creating table for Super-type
If I create the following types, as an example:
Person with subtypes: Employee and Customer
Appointment
CREATE OR REPLACE TYPE Person_OT AS OBJECT (
person# NUMBER,
personSurname VARCHAR2(50),
personForenames VARCHAR2(50),
personDateOfBirth DATE,
personAddress Address_OT,
) NOT FINAL ;
CREATE OR REPLACE TYPE Employee UNDER Person_OT (
empSalary NUMBER,
empNoSales NUMBER,
makes Appointment_List_OT
) FINAL ;
CREATE OR REPLACE TYPE Appointment_OT AS OBJECT (
some attributes
CREATE OR REPLACE TYPE Appointment_List_OT AS TABLE OF REF Appointment_OT ;
When creating the table to hold objects of Person type, how can the requisite nested table for representing 'makes' be declared? The below approach is not correct, however the table will not compile without naming the nested tables.
CREATE TABLE Person_TBL OF Person_OT (
Person# PRIMARY KEY)
NESTED TABLE makes STORE AS Appointment_List_NTBL;
Advice very much appreciated!CREATE TABLE Person_TBL OF Person_OT(
Person# PRIMARY KEY)
NESTED TABLE TREAT(SYS_NC_ROWINFO$ AS EMPLOYEE).MAKES STORE AS Appointment_List_NTBL
Table created.
SQL> select * from user_nested_tables
2 /
TABLE_NAME TABLE_TYPE_OWNER
TABLE_TYPE_NAME PARENT_TABLE_NAME
PARENT_TABLE_COLUMN
STORAGE_SPEC RETURN_TYPE ELEMENT_SUBSTITUTABLE
APPOINTMENT_LIST_NTBL SCOTT
APPOINTMENT_LIST_OT PERSON_TBL
TREAT(SYS_NC_ROWINFO$ AS "SCOTT"."EMPLOYEE")."MAKES"
DEFAULT VALUE N
SQL> SY. -
Import tables with nested table : ORA-00600
In Oracle 9.2
Create object, type as table, and table with nested table (store as syms_ntab) are successfully.
Also its export.
In process of import on another server (also 9.2, 'fromuser=one touser=two') shows errors:
. . importing table "SYMS_NTAB"
IMP-00058: ORACLE error 600 encountered
ORA-00600: internal error code, arguments: [kokeeafi1], [2], [2], [], [], [], [], []
IMP-00075: Warning: The nested table may contain partial rows or duplicate rows
But for all that table is created and error occur on phase inserting strings.
What is this?
In Oracle 8.0.5 i perform similar operation without error.From Oracle error messages and codes manual:
ORA-00600 internal error code, arguments: [string], [string], [string], [string], [string], [string], [string], [string]
Cause: This is the generic internal error number for Oracle program exceptions. It indicates that a process has encountered a low-level, unexpected condition. Causes of this message include:
* timeouts
* file corruption
* failed data checks in memory
* hardware, memory, or I/O errors
* incorrectly restored files
The first argument is the internal message number. Other arguments are various numbers, names, and character strings. The numbers may change meanings between different versions of Oracle.
Action: Report this error to Oracle Support Services after gathering the following information:
* events that led up to the error
* the operations that were attempted that led to the error
* the conditions of the operating system and databases at the time of the error
* any unusual circumstances that occurred before receiving the ORA-00600 message
* contents of any trace files generated by the error
* the relevant portions of the Alter files
Note: The cause of this message may manifest itself as different errors at different times. Be aware of the history of errors that occurred before this internal error. -
Nested Tables - Unable to make Table Header row to repeat in subsequent pages
Hi,
I am unable to make the header row to repeat in subsequent pages for nested tables.
Can anyone reply with a sample form to illustrate a similar scenario?
Thanks,
RohitHi All,
I have selected the the check box Insert Header Row in Subsequent Pages then also the header is not getting flowed in subsequent pages only till 2nd page its getting flowed.
I have used table wizard to create table and i have made the table subform as flowed then also table header is not repeating in subsequent pages.
MainForm (Flowed)
TableSubform1(Flowed)
Table1
HeaderRow
Row1
TableSubform2(Flowed)
Table2
HeaderRow
Row1
I selected TableSubform1 and in Pagination tab OverFlow Leader dropdown i selected HeaderRow, the same i did for TableSubform2 also but the table header is not getting repeated in subsequent pages.
Please help me in solving this problem.
Regards,
Bala Baskaran.S -
Draw lines within a table (repeating group)
I have a table of 6X6 (rowsxcolumns) built using Word 2010. The cells starting from 2nd row to 5th row are merged and another table is created in this place with a repeating group. This means, the no. of rows this 2nd table would have is dynamic (based on the results)
Because of the layout requirement, I need vertical lines drawn for each of the columns in table 1 but excluding Row 1 and Row 6 (these are sort of headers). Is there a way to achieve this?
I tried using "Draw Shapes" and inserting vertical lines in the positions I want. But since this shape is of constant length and 2nd table contains dynamic rows, it isn't working if it has fewer/greater no. of rows.
Any ideas would be highly appreciated.
Thanks!Ok,
I will assume that you have a dataVector that contains Vectors that have a String and an Integer in it. You pass this dataVector to the following method, that returns a Vector which contains the same data grouped. I assume also that your dataVector is sorted before:
public Vector groupVector(Vector dataVector) {
Vector r;
Vector v = new Vector(2,2);
if (dataVector.size()==0) return null; // no data there - return null
String name = (String) ((Vector) dataVector.elementAt(0)).elementAt(0);
int sum = 0;
for (int i = 0; i<dataVector.size();i++)
{ String curname = (String) ((Vector) dataVector.elementAt(i)).elementAt(0);
if (name.equals(curname))
{ sum += ((Integer) ((Vector) dataVector.elementAt(i)).elementAt(1)).intValue(); }
else
{ r = new Vector(2);
r.add(name);
r.add(new Integer(sum));
v.add(r);
name = curname;
sum = ((Integer) ((Vector) dataVector.elementAt(i)).elementAt(1)).intValue();
} // end else
} // end for-loop
r = new Vector(2);
r.add(name);
r.add(new Integer(sum));
v.add(r);
return v;
} // end of methodI have not tested it nor compiled - leave that to you
Hope this helps
greetings Marsian -
SP which returns error cannot access rows from a non-nested table item.
Dear Experts
I have an SP which gives error " cannot access rows from a non-nested table item ". But here the strange thing is, it works fine with one query. But I write union query with another table, only then it gives error.
CREATE OR REPLACE PROCEDURE SP_MONTHLYSALESUMMARY (
P_TRANSACTIONMONTH VARCHAR2,
P_LEDGERID VARCHAR2,
O_RESULTSET OUT TYPES.CURSORTYPE)
AS
BEGIN
OPEN O_RESULTSET FOR
-- POINT OF SALE
SELECT
L.DESCRIPTION LEDGERNAME,
LS.DESCRIPTION LEDGERSUBGROUPNAME,
C.CORPORATENO
|| E.EMPLOYEENO
|| AF.AFFILIATEMEMBERNO
|| M.MEMBERNO
AS ID,
C.NAME || E.NAME || AF.NAME || M.NAME AS NAME,
SUM(CASE
WHEN PB.EMPLOYEE_ID IS NOT NULL
AND T.ISCREDITTRANSACTIONMODE = 2
THEN
PB.TAXAMOUNT
ELSE
0
END)
EMPLOYEEDEBITCARDTAXAMOUNT,
L.PRINTNO
FROM POINTOFSALEBILL PB
INNER JOIN POINTOFSALEBILLDETAIL PD
ON PB.POINTOFSALEBILL_ID = PD.POINTOFSALEBILL_ID
INNER JOIN TRANSACTIONTYPE TY
ON TY.TRANSACTIONTYPE_ID = PB.TRANSACTIONTYPE_ID
INNER JOIN TRANSACTIONMODE T
ON T.TRANSACTIONMODE_ID = PB.TRANSACTIONMODE_ID
INNER JOIN LEDGER L
ON L.LEDGER_ID = PD.LEDGER_ID
INNER JOIN LEDGERSUBGROUP LS
ON LS.LEDGERSUBGROUP_ID = L.LEDGERSUBGROUP_ID
LEFT JOIN CORPORATE C
ON C.CORPORATE_ID = PB.CORPORATE_ID
LEFT JOIN EMPLOYEE E
ON E.EMPLOYEE_ID = PB.EMPLOYEE_ID
LEFT JOIN AFFILIATEMEMBER AF
ON AF.AFFILIATEMEMBER_ID = PB.AFFILIATEMEMBER_ID
LEFT JOIN MEMBER M
ON M.MEMBER_ID = PB.MEMBER_ID
WHERE TY.ISDEBIT = 1 AND PB.FLAG = 0 AND T.ISROOMNO = 2
AND (P_TRANSACTIONMONTH IS NULL
OR P_TRANSACTIONMONTH =
TO_CHAR (PB.BILLDATE, 'fmMONTH-YYYY'))
AND (P_LEDGERID IS NULL
OR L.LEDGER_ID IN
( (SELECT COLUMN_VALUE
FROM TABLE(GET_ROWS_FROM_LIST1 (
P_LEDGERID,
GROUP BY L.DESCRIPTION,
LS.DESCRIPTION,
C.CORPORATENO
|| E.EMPLOYEENO
|| AF.AFFILIATEMEMBERNO
|| M.MEMBERNO,
C.NAME || E.NAME || AF.NAME || M.NAME,
L.PRINTNO;
END SP_MONTHLYSALESUMMARY;
GET_ROWS_FROM_LIST1 is a function, which i am using to pass " IN " to oracle. There is no problem with this, since it works fine with one query
REATE OR REPLACE FUNCTION BCLUB1868.GET_ROWS_FROM_LIST1
(L IN LONG DEFAULT NULL, SEP IN VARCHAR2 DEFAULT ',')
RETURN MYVARCHARTABLE1 PIPELINED
AS
L_POS INT := 1;
L_NEXT INT;
L_PART VARCHAR(500);
BEGIN
SELECT INSTR( L, SEP, L_POS) INTO L_NEXT FROM DUAL;
WHILE (L_NEXT>0)
LOOP
SELECT SUBSTR(L, L_POS, L_NEXT - L_POS) INTO L_PART FROM DUAL;
PIPE ROW(L_PART);
SELECT L_NEXT + 1, INSTR( L, SEP, L_POS)
INTO L_POS, L_NEXT FROM DUAL;
END LOOP;
SELECT SUBSTR(L, L_POS) INTO L_PART FROM DUAL;
PIPE ROW(L_PART);
RETURN;
END;
Request help from you all experts in the forumHere it is
CREATE OR REPLACE PROCEDURE SP_GRCS (
P_TRANSACTIONMONTH VARCHAR2,
P_LEDGERID VARCHAR2,
O_RESULTSET OUT TYPES.CURSORTYPE)
AS
BEGIN
OPEN O_RESULTSET FOR
-- Point of sale
SELECT *
FROM ( SELECT L.DESCRIPTION LEDGERNAME,
LS.DESCRIPTION LEDGERSUBGROUPNAME,
C.CORPORATENO
|| E.EMPLOYEENO
|| AF.AFFILIATEMEMBERNO
|| M.MEMBERNO
AS ID,
C.NAME || E.NAME || AF.NAME || M.NAME AS NAME,
SUM(CASE
WHEN PB.EMPLOYEE_ID IS NULL
AND T.ISCREDITTRANSACTIONMODE = 1
THEN
PB.BILLAMOUNT
ELSE
0
END)
MEMBERDEBITAMOUNT,
L.PRINTNO
FROM POINTOFSALEBILL PB
INNER JOIN POINTOFSALEBILLDETAIL PD
ON PB.POINTOFSALEBILL_ID = PD.POINTOFSALEBILL_ID
INNER JOIN TRANSACTIONTYPE TY
ON TY.TRANSACTIONTYPE_ID = PB.TRANSACTIONTYPE_ID
INNER JOIN TRANSACTIONMODE T
ON T.TRANSACTIONMODE_ID = PB.TRANSACTIONMODE_ID
INNER JOIN LEDGER L
ON L.LEDGER_ID = PD.LEDGER_ID
INNER JOIN LEDGERSUBGROUP LS
ON LS.LEDGERSUBGROUP_ID = L.LEDGERSUBGROUP_ID
LEFT JOIN CORPORATE C
ON C.CORPORATE_ID = PB.CORPORATE_ID
LEFT JOIN EMPLOYEE E
ON E.EMPLOYEE_ID = PB.EMPLOYEE_ID
LEFT JOIN AFFILIATEMEMBER AF
ON AF.AFFILIATEMEMBER_ID = PB.AFFILIATEMEMBER_ID
LEFT JOIN MEMBER M
ON M.MEMBER_ID = PB.MEMBER_ID
WHERE TY.ISDEBIT = 1 AND PB.FLAG = 0 AND T.ISROOMNO = 2
AND (P_TRANSACTIONMONTH IS NULL
OR P_TRANSACTIONMONTH =
TO_CHAR (PB.BILLDATE, 'fmMONTH-YYYY'))
AND (P_LEDGERID IS NULL
OR L.LEDGER_ID IN
( (SELECT COLUMN_VALUE
FROM TABLE(GET_ROWS_FROM_LIST1 (
P_LEDGERID,
GROUP BY L.DESCRIPTION,
LS.DESCRIPTION,
C.CORPORATENO
|| E.EMPLOYEENO
|| AF.AFFILIATEMEMBERNO
|| M.MEMBERNO,
C.NAME || E.NAME || AF.NAME || M.NAME,
L.PRINTNO
UNION ALL
-- Guest Registration
SELECT L.DESCRIPTION LEDGERNAME,
LS.DESCRIPTION LEDGERSUBGROUPNAME,
C.CORPORATENO
|| E.EMPLOYEENO
|| AF.AFFILIATEMEMBERNO
|| M.MEMBERNO
AS ID,
C.NAME || E.NAME || AF.NAME || M.NAME AS NAME,
SUM(CASE
WHEN PB.EMPLOYEE_ID IS NULL
AND T.ISCREDITTRANSACTIONMODE = 1
THEN
PB.BILLAMOUNT
ELSE
0
END)
MEMBERDEBITAMOUNT,
L.PRINTNO
FROM GUESTREGISTRATION PB
INNER JOIN GUESTREGISTRATIONDETAIL PD
ON PB.GUESTREGISTRATION_ID = PD.GUESTREGISTRATION_ID
INNER JOIN TRANSACTIONTYPE TY
ON TY.TRANSACTIONTYPE_ID = PB.TRANSACTIONTYPE_ID
INNER JOIN TRANSACTIONMODE T
ON T.TRANSACTIONMODE_ID = PB.TRANSACTIONMODE_ID
INNER JOIN LEDGER L
ON L.LEDGER_ID = PD.LEDGER_ID
INNER JOIN LEDGERSUBGROUP LS
ON LS.LEDGERSUBGROUP_ID = L.LEDGERSUBGROUP_ID
LEFT JOIN CORPORATE C
ON C.CORPORATE_ID = PB.CORPORATE_ID
LEFT JOIN EMPLOYEE E
ON E.EMPLOYEE_ID = PB.EMPLOYEE_ID
LEFT JOIN AFFILIATEMEMBER AF
ON AF.AFFILIATEMEMBER_ID = PB.AFFILIATEMEMBER_ID
LEFT JOIN MEMBER M
ON M.MEMBER_ID = PB.MEMBER_ID
WHERE TY.ISDEBIT = 1 AND PB.FLAG = 0 AND T.ISROOMNO = 2
AND (P_TRANSACTIONMONTH IS NULL
OR P_TRANSACTIONMONTH =
TO_CHAR (PB.BILLDATE, 'fmMONTH-YYYY'))
AND (P_LEDGERID IS NULL
OR L.LEDGER_ID IN
( (SELECT COLUMN_VALUE
FROM TABLE(GET_ROWS_FROM_LIST1 (
P_LEDGERID,
GROUP BY L.DESCRIPTION,
LS.DESCRIPTION,
C.CORPORATENO
|| E.EMPLOYEENO
|| AF.AFFILIATEMEMBERNO
|| M.MEMBERNO,
C.NAME || E.NAME || AF.NAME || M.NAME,
L.PRINTNO)
ORDER BY PRINTNO;
END SP_GRCS;
I have even tried adding L.Ledger_ID in select statement. -
Repeating Multiple header rows of table in subsequent pages
Hi Gurus,,
I'm struck in a typical problem.
I have a Table with 2 header rows in a flowed subform.
when content flows to the next page, the table displays either the Ist header row or the second Header row depending on the checkbox selected for the individual header row.
The problem is how to get both the rows in the next page.
When I try to select both the header rows for display in initial as well as subsequent pages either of the one only remains on activation of the form.
Any help will be highly appreciated.
Thankx in Advance.
AryanHi Srini Vasan,
In the Hierarchy View of the Palettes, goto the Table you created, Right click on one of the Header Rows in the Hierarchy View, there you select Group as Section. Now a section will be created, in this you drag another Header Row also(in Hierarchy View only).
Now goto Object Palette of Subform(where the Table is present in the subform), for this you make Content as "Flowed", Flow Direction as "Top to Bottom", and select "Allow Page Breaks within content". For this Subform goto Binding Tab and there select "Repeat Subform for each Data item, select "min count" and enter 1 and dont select "max count" and "initial Count".
Now goto object Palette of Table in that select "Allow Page Breaks within content". now goto Binding in that select "Repeat Subform for each Data item, and dont select "min count", "max count" and "initial Count".
Now goto the object palette of the newly created Section inside a table. for this goto Pagination there select "Include Header Row in Initial Page" and also "Include Header Row in Sunsequent Pages". Now goto Binding Tab and there select "Repeat Subform for each Data item, select "min count" and enter 1 and dont select "max count" and "initial Count".
Now goto object Palette of Table Row in that select "Allow Page Breaks within content". now goto Binding in that select "Repeat Subform for each Data item, select "min count" and enter 1 and dont select "max count" and "initial Count".
Regards
Pradeep Goli -
How to use nested tables with the inner table in a separate row
Hi,
I am having a problem when changing our existing Adobe printform delivery note so that serial numbers are written for each item line.
I've searched the forum and found many posts relating to nested tables, but none that had exactly my situation.
Currently I print item lines like this (this uses the complete width of the form):
Pos....Quantity...Material..........Description..................................................Date
99.........99.........ABCDEFGH....alksdalksjdlkasjdlsajdlkjasldjaslkdjakslj........9999.99.99
.................................................fskdjflsdfljsdflkjsdlkfjsdlkjfdfsf
.................................................asdkadsfdkfhsdkfhskjdfhks
but I want to add serial numbers after that for each item like this:
Pos....Quantity...Material..........Description...................................................Date
99.........99.........ABCDEFGH....alksdalksjdlkasjdlsajdlkjasldjaslkdjakslj.........9999.99.99
.................................................fskdjflsdfljsdflkjsdlkfjsdlkjfdfsf
.................................................asdkadsfdkfhsdkfhskjdfhks
.................................................Serial numbers:
.................................................9999999999..9999999999..9999999999
.................................................9999999999..9999999999..9999999999
I have added serial numbers to my the current table in the interface/context/data view so it look like this:
TTYP - ITEM_FIELDS
...DATA structure
......POSNR
......QTY
......MATNR
......TTYP - ITEM_TEXTS
.........DATA structure
............DESCRIPTION
......DATE
......TTYP - SERIAL_NOS
.........DATA structure
............SERIAL_COL1
............SERIAL_COL2
............SERIAL_COL3
In my Hierarchy I currently have this hierarchy and binding:
Table - ITEM_FIELDS
...Body Row - DATA
......Cell - POSNR
......Cell - QTY
......Cell - MATNR
......Subform - ItemTexts
.........Table - ITEM_TEXTS
............Body Row - DATA
...............Cell - DESCRIPTION
......Cell - DATE
Now I am trying to add the SERIAL_NOS table into the ITEM_FIELDS/DATA body row right after the DATE cell - but I am not allowed to drag anything into the table structure.
Does anybody have an ida how I can achieve this, please?
Kind regards,
Claus ChristensenHI,
Set the body page as flowed and set the tables also flowed.
go to bodypage>object->subform-->select flowed option.
I thihnk this will work..if u are getting all the records properly into the tables 1 and 2.
Thanks,
Mahdukar -
When selecting a row from a view with a nested table I want just ONE entry returned
Does a nested table in a view "EXPLODE" all values ALWAYS no matter the where clause for the nested table?
I want to select ONE row from a view that has columns defined as TYPE which are PL/SQL TABLES OF other tables.
when I specify a WHERE clause for my query it gives me the column "EXPLODED" with the values that mathc my WHERE clause at the end of the select.
I dont want the "EXPLODED" nested table to show just the entry that matches my WHERE clause. Here is some more info:
My select statement:
SQL> select * from si_a31_per_vw v, TABLE(v.current_allergies) a where a.alg_seq
=75;
AAAHQPAAMAAAAfxAAA N00000 771 223774444 20 GREGG
CADILLAC 12-MAY-69 M R3
NON DENOMINATIONAL N STAFF USMC N
U
E06 11-JUN-02 H N
05-JAN-00 Y Y
USS SPAWAR
353535 USS SPAWAR
SI_ADDRESS_TYPE(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NUL
L, NULL)
SI_ADDRESS_TAB()
SI_ALLERGY_TAB(SI_ALLERGY_TYPE(69, 'PENICILLIN', '11-JUN-02', NULL), SI_ALLERGY
TYPE(74, 'SHELLFISH', '12-JUN-02', NULL), SIALLERGY_TYPE(68, 'PEANUTS', '13-J
UN-02', NULL), SI_ALLERGY_TYPE(75, 'STRAWBERRIES', '13-JUN-02', NULL))
SI_ALLERGY_TAB()
75 STRAWBERRIES 13-JUN-02
*******Notice the allergy entry of 75, Strawberries, 13-JUN-02 at the
end. This is what I want not all the other exploded data.
SQL> desc si_a31_per_vw
Name Null? Type
........ Omitted uneeded previous column desc because of metalink
character limit but the view is bigger then this.......
DEPT_NAME VARCHAR2(20)
DIV_NAME VARCHAR2(20)
ADDRESSES SI_ADDRESS_TAB
CURRENT_ALLERGIES SI_ALLERGY_TAB
DELETED_ALLERGIES SI_ALLERGY_TAB
SQL> desc si_allergy_tab
si_allergy_tab TABLE OF SI_ALLERGY_TYPE
Name Null? Type
ALG_SEQ NUMBER
ALG_NAME VARCHAR2(50)
START_DATE DATE
STOP_DATE DATE
SQL> desc si_allergy_type
Name Null? Type
ALG_SEQ NUMBER
ALG_NAME VARCHAR2(50)
START_DATE DATE
STOP_DATE DATECan you explain what do you mean by the following?
"PL/SQL tables (a.k.a. Index-by tables) cannot be used as the basis for columns and/or attributes"There are three kinds of collections:
(NTB) Nested Tables
(VAR) Varrying Arrays
(IBT) Index-by Tables (the collection formerly known as "PL/SQL tables")
NTB (and VAR) can be defined as persistent user defined data types, and can be used in table DDL (columns) and other user defined type specifications (attributes).
SQL> CREATE TYPE my_ntb AS TABLE OF INTEGER;
SQL> CREATE TABLE my_table ( id INTEGER PRIMARY KEY, ints my_ntb );
SQL> CREATE TYPE my_object AS OBJECT ( id INTEGER, ints my_ntb );
/IBT are declared inside stored procedures only and have slightly different syntax from NTB. Only variables in stored procedures can be based on IBT declarations.
CREATE PROCEDURE my_proc IS
TYPE my_ibt IS TABLE OF INTEGER INDEX BY BINARY_INTEGER; -- now you see why they are called Index-by Tables
my_ibt_var my_ibt;
BEGIN
NULL;
END;That sums up the significant differences as it relates to how they are declared and where they can be referenced.
How are they the same?
NTB and VAR can also be (non-persistently) declared in stored procedures like IBTs.
Why would you then ever use IBTs?
IBTs are significantly easier to work with, since you don't have to instantiate or extend them as you do with NTB and VAR, or
Many other highly valuable PL/SQL programs make use of them, so you have to keep your code integrated/consistent.
There's a lot more to be said, but I think this answers the question posed by Sri.
Michael -
Multi-level nested tables for repeatable XML Elements
Hi there,
Suppose we have a XML Schema „ASchema“ like this (XMLDB schema annotations are left out for simplicity):
<xs:schema xmlns:xs=" .... " />
<xs:element name=“A“>
<xs:complexType>
<xs:sequence>
<xs:element name=“B“ maxOccurs=“unbounded“/>
<xs:complexType>
<xs:sequence>
<xs:element name = “C“ maxOccurs=“unbounded“/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
After registering this schema in Oracle, I can define a table like this:
CREATE TABLE ATable
id NUMBER,
doc XMLTYPE
XMLTYPE COLUMN doc
XMLSCHEMA “ASchema“ ELEMENT “A“
VARARRAY doc.“XMLDATA“.“B“ STORE AS TABLE “BTable“
((PRIMARY KEY (NESTED_TABLE_ID, SYS_NC_ARRAY_INDEX$)) ORGANIZATION INDEX)
This creates a nested table "BTable" within the table "ATable". So far so good, I can use this nested table to gain faster access on every possible subelement of Element B when I set an appropriate index.
I now want to create another nested table for element “C“ like this:
DROP TABLE ATable;
CREATE TABLE ATable
id NUMBER,
doc XMLTYPE
XMLTYPE COLUMN doc
XMLSCHEMA “ASchema“ ELEMENT “A“
VARARRAY doc.“XMLDATA“.“B“ STORE AS TABLE “BTable“
((PRIMARY KEY (NESTED_TABLE_ID, SYS_NC_ARRAY_INDEX$)) ORGANIZATION INDEX)
VARARRAY doc.“XMLDATA“.“B“.“C“ STORE AS TABLE “CTable“
((PRIMARY KEY (NESTED_TABLE_ID, SYS_NC_ARRAY_INDEX$)) ORGANIZATION INDEX)
But this statement fails with the error message something like „ ... no such attribute ... „
And here's my question: is it possible to create nested tables for repeatable XML Elements that are subelements of other repeatable XML Elements ? And if so, how can I do it ?
Thank you very much in advance
JanFound a (partial) solution myself:
If you add the attribute xdb:storeVarrayAsTable="true" to the root element of the XML schema, Oracle XMLDB generates nested tables for all repeatable XML Elements while registering the XML schema.
Unfortunately, the names of these nested tables are system-generated, hence it's a bit uncomfortable to set indices on them. You can find out the names of these nested tables as follows:
select table_name, parent_table_name, parent_table_column from user_nested_tables;
Further information on that subject is supplied in the following thread:
Re: default tables for elements with maxoccurs > 1
It would be nice if there was a way to name the generated nested tables via appropriate XMLDB schema annotations.
regards
Jan -
ORA-22905: cannot access rows from a non-nested table item in Table func
I am using a table function in Oracle 8.1.7.4.0. I did declare an object type and a collection type like this:
CREATE TYPE t_obj AS OBJECT ...
CREATE TYPE t_tab AS TABLE OF t_obj;
My table function returns t_tab and is called like this:
SELECT ... FROM TABLE (CAST (my_pkg.table_fnc AS t_tab)) ...
This works pretty well as long as I run it in the same schema that owns the function and the 2 types. As soon as I run this query from another schema, I get an ORA-22905: cannot access rows from a non-nested table item error, even though I granted execute on both the types and the function to the other user and I created public synonyms for all 3 objects.
As soon as I specify the schema name of t_tab in the cast, the query runs fine:
SELECT ... FROM TABLE (CAST (my_pkg.table_fnc AS owner.t_tab)) ...
I don't like to have a schema hard coded in a query, therefore I'd like to do this without the schema. Any ideas of how to get around this error?Richard,
your 3 statements are correct. I'll go ahead and log a TAR.
Both DESCs return the same output when run as the other user. And, running the table function directly in SQL*Plus (SELECT my_pkg.table_fnc FROM dual;) also returns a result and no errors. The problem has to be in the CAST function.
Thanks for your help. -
Deletin of rows from nested table(urgent)
hi
gurus
i have a table x having of two nested tables
1)table1 and 2) table 2
how to delete the perticular rows from the table2
if any body having with example that is more helpfull to me
pls help me in this issuehttp://asktom.oracle.com/pls/ask/f?p=4950:8:4908238426441699577::NO::F4950_P8_DISPLAYID,F4950_P8_CRITERIA:2010064718579,
-
No rows appear in nested tables
Hi,
I registered below XML schema and let the register proceduree to create the default tables. after I inserted 100 xml files into the table with XMLType column, I can't find any rows in the nested tables, say "Message191_TAb".
SQL> select count(*) from "Message191_TAB";
COUNT(*)
0
Thanks!
====================sample.xsd========================
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--W3C Schema generated by XMLSpy v2005 sp2 U (http://www.altova.com)-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="From">
<xs:complexType>
<xs:sequence>
<xs:element ref="User"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Log">
<xs:complexType>
<xs:sequence>
<xs:element ref="Message" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="FirstSessionID" type="xs:string" use="required"/>
<xs:attribute name="LastSessionID" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Message">
<xs:complexType>
<xs:sequence>
<xs:element ref="From"/>
<xs:element ref="To"/>
<xs:element ref="Text"/>
</xs:sequence>
<xs:attribute name="Date" type="xs:string" use="required"/>
<xs:attribute name="Time" type="xs:string" use="required"/>
<xs:attribute name="DateTime" type="xs:string" use="required"/>
<xs:attribute name="SessionID" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Text">
<xs:complexType mixed="true">
<xs:attribute name="Style" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="To">
<xs:complexType>
<xs:sequence>
<xs:element ref="User"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="User">
<xs:complexType>
<xs:attribute name="FriendlyName" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:schema>
==================end=============================I use the following to delete / register schemas:
-- delete previously registered schema
begin
DBMS_XMLSCHEMA.deleteSchema(
'http://oeb-isg-webdev.xxx.xxx/xmlschema/rapic.xsd',
3
end;-- This is using the annotated schema on oeb-isg-webdev;
begin
DBMS_XMLSCHEMA.registerURI(
schemaURL => 'http://oeb-isg-webdev..xxx.xxx/xmlschema/rapic.xsd',
schemaDocURI => 'http://oeb-isg-webdev.xxx.xxx/xmlschema/rapic.xsd',
genTables => TRUE, -- generate object tables
genTypes => TRUE, -- generate object types
genBean => FALSE, -- no java beans
local => true -- local ?
end; The schema is:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xdb="http://xmlns.oracle.com/xdb"
elementFormDefault="qualified" xdb:storeVarrayAsTable="true">
<xs:element name="rapicverify" xdb:defaultTable="ISO_RADAR" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="RAPICVERIFY_T">
<xs:sequence>
<xs:element ref="header"/>
<xs:element ref="calibration_basis"/>
<xs:choice maxOccurs="unbounded">
<xs:element ref="forward_power_measurement"/>
<xs:element ref="receiver_measurement"/>
<xs:element ref="tx_corrected_receiver_measurement"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="header" xdb:defaultTable="ISO_RADAR_HEADER" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="HEADER_T">
<xs:sequence>
<xs:element ref="part" maxOccurs="unbounded" xdb:SQLName="PART" xdb:SQLCollType="PART_V"/>
</xs:sequence>
<xs:attribute name="doctype" use="required" type="xs:NCName"/>
</xs:complexType>
</xs:element>
<xs:element name="part" xdb:defaultTable="ISO_RADAR_PART" xdb:maintainOrder="false">
<xs:complexType mixed="true" xdb:SQLType="part_t">
<xs:attribute name="detail" type="xs:NCName"/>
<xs:attribute name="name" use="required" type="xs:NCName"/>
</xs:complexType>
</xs:element>
<xs:element name="calibration_basis" xdb:defaultTable="ISO_RADAR_CALIBRATION_BASIS"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="calibration_basis_t">
<xs:sequence>
<xs:element ref="system"/>
<xs:element ref="receiver_measurement_losses"/>
<xs:element ref="transmitter_measurement_losses"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="system" xdb:defaultTable="ISO_RADAR_SYSTEM" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="system_t">
<xs:sequence>
<xs:element ref="frequency"/>
<xs:element ref="peak_power"/>
<xs:element ref="h_beamwidth"/>
<xs:element ref="v_beamwidth"/>
<xs:element ref="forward_coupler"/>
<xs:element ref="fwd_coupler_cable_loss"/>
<xs:element ref="waveguide_loss"/>
<xs:element ref="az_rotating_joint"/>
<xs:element ref="el_rotating_joint"/>
<xs:element ref="antenna_gain"/>
<xs:element ref="radome_loss"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="frequency" xdb:defaultTable="ISO_RADAR_FREQUENCY" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="frequency_t">
<xs:attribute name="mhz" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="peak_power" xdb:defaultTable="ISO_RADAR_PEAK_POWER" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="peak_power_t">
<xs:attribute name="kw" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="h_beamwidth" xdb:defaultTable="ISO_RADAR_H_BEAM_W" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="h_beamwidth_t">
<xs:attribute name="deg" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="v_beamwidth" xdb:defaultTable="ISO_RADAR_V_BEAM_W" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="v_beamwidth_t">
<xs:attribute name="deg" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="forward_coupler" xdb:defaultTable="ISO_RADAR_FWD_COUPLER"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="forward_coupler_t">
<xs:attribute name="db" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="fwd_coupler_cable_loss" xdb:defaultTable="ISO_RADARFWD_CPLR_CBL_LOSS"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="fwd_coupler_cable_loss_t">
<xs:attribute name="db" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="waveguide_loss" xdb:defaultTable="ISO_RADAR_WAVEGUIDE+LOSS"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="waveguide_loss_t">
<xs:attribute name="db" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="az_rotating_joint" xdb:defaultTable="ISO_RADAR_AZ_ROT_JNT"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="ax_rotating_joint_t">
<xs:attribute name="db" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="el_rotating_joint" xdb:defaultTable="ISO_RADAR_EL_ROT_JNT"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="el_rotating_joint_t">
<xs:attribute name="db" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="antenna_gain" xdb:defaultTable="ISO_RADAR_ANT_GAIN" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="antenna_gain_t">
<xs:attribute name="db" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="radome_loss" xdb:defaultTable="ISO_RADAR_RADOME_LOSS" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="radome_loss_t">
<xs:attribute name="db" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="receiver_measurement_losses" xdb:defaultTable="ISO_RADAR_RCVR_MMT_LOSS"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="receiver_measurement_losses_t">
<xs:sequence>
<xs:element ref="coupler_loss"/>
<xs:element ref="attenuator"/>
<xs:element ref="cable"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="cable" xdb:defaultTable="ISO_RADAR_CABLE" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="cable_t">
<xs:attribute name="db" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="transmitter_measurement_losses" xdb:defaultTable="ISO_RADAR_TX_MEAS_LOSS"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="tx_measurement_losses_t">
<xs:sequence>
<xs:element ref="coupler_loss"/>
<xs:element ref="attenuator"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="forward_power_measurement" xdb:defaultTable="ISO_RADAR_FWD_PWR_MMT"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="forward_power_measurement_t">
<xs:sequence>
<xs:element ref="time"/>
<xs:element ref="pulse_index"/>
<xs:element ref="pulse_width"/>
<xs:element ref="expected_dbm"/>
<xs:element maxOccurs="unbounded" ref="measured_fwd_power" xdb:SQLName="M_FWD_PWR"
xdb:SQLCollType="M_FWD_PWR_V"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="expected_dbm" xdb:defaultTable="ISO_RADAR_EXP_DBM" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="expected_dbm_t">
<xs:attribute name="dbm" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="measured_fwd_power" xdb:defaultTable="ISO_RADAR_MEAS_FWD_PWR"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="measured_fwd_pwr_t">
<xs:attribute name="dbm" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="receiver_measurement" xdb:defaultTable="ISO_RADAR_RX_MEASUREMENT"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="receiver_measurement_t">
<xs:sequence>
<xs:element ref="time"/>
<xs:element ref="range"/>
<xs:element ref="pulse_index"/>
<xs:element ref="pulse_width"/>
<xs:element ref="injection_power"/>
<xs:element ref="radar_constant"/>
<xs:element ref="expected_dbz"/>
<xs:element maxOccurs="unbounded" ref="measured_rx_power" xdb:SQLName="MEASURED_RX_PWR"
xdb:SQLCollType="MEASURED_RX_PWR_V"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tx_corrected_receiver_measurement" xdb:defaultTable="ISO_RADAR_TX_CORR_RX_MMT"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="tx_corrected_rx_measurement_t">
<xs:sequence>
<xs:element ref="time"/>
<xs:element ref="range"/>
<xs:element ref="pulse_index"/>
<xs:element ref="pulse_width"/>
<xs:element ref="injection_power"/>
<xs:element ref="radar_constant"/>
<xs:element ref="expected_dbz"/>
<xs:element maxOccurs="unbounded" ref="measured_rx_power" xdb:SQLName="MEASURED_RX_PWR"
xdb:SQLCollType="MEASURED_RX_PWR_V"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="coupler_loss" xdb:defaultTable="ISO_RADAR_COUPLER_LOSS"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="coupler_loss_t">
<xs:attribute name="db" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="attenuator" xdb:defaultTable="ISO_RADAR_ATTENUATOR" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="attenuator_t">
<xs:attribute name="db" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="time" xdb:defaultTable="ISO_RADAR_TIME" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="time_t">
<xs:attribute name="utc" use="required" type="xs:NMTOKEN"/>
</xs:complexType>
</xs:element>
<xs:element name="range" xdb:defaultTable="ISO_RADAR_RANGE" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="range_t">
<xs:attribute name="km" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="pulse_index" xdb:defaultTable="ISO_RADAR_PULSE_INDEX" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="pulse_index_t">
<xs:attribute name="au" use="required" type="xs:integer"/>
</xs:complexType>
</xs:element>
<xs:element name="pulse_width" xdb:defaultTable="ISO_RADAR_PULSE_WDTH" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="pulse_width_t">
<xs:attribute name="us" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="injection_power" xdb:defaultTable="ISO_RADAR_INJECTION_PWR"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="injection_power_t">
<xs:attribute name="dbm" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="radar_constant" xdb:defaultTable="ISO_RADAR_RADAR_CONST"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="radar_constant_t">
<xs:attribute name="db" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="expected_dbz" xdb:defaultTable="ISO_RADAR_EXPECT_DBZ" xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="expected_dbz_t">
<xs:attribute name="dbz" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
<xs:element name="measured_rx_power" xdb:defaultTable="ISO_RADAR_MEAS_RX_PWR"
xdb:maintainOrder="false">
<xs:complexType xdb:SQLType="measured_rx_power_t">
<xs:attribute name="dbz" use="required" type="xs:decimal"/>
</xs:complexType>
</xs:element>
</xs:schema>This was generated by oXygen XML from the following file:
<?xml version="1.0" encoding="UTF-8"?>
<rapicverify>
<header doctype="PCRapicTx_XMLlogger">
<part name="stn_num">040966</part>
<part name="radar_name">MtStapl</part>
<part name="radar_id">066</part>
<part name="start_time" detail="utc">23-08-2006 00:58:34</part>
<part name="end_time" detail="utc">24-08-2006 00:58:34</part>
</header>
<calibration_basis>
<system>
<frequency mhz="2860.000000"/>
<peak_power kw="713.00"/>
<h_beamwidth deg="1.000"/>
<v_beamwidth deg="1.000"/>
<forward_coupler db="39.70"/>
<fwd_coupler_cable_loss db="1.01"/>
<waveguide_loss db="1.06"/>
<az_rotating_joint db="0.00"/>
<el_rotating_joint db="0.00"/>
<antenna_gain db="44.60"/>
<radome_loss db="0.25"/>
</system>
<receiver_measurement_losses>
<coupler_loss db="19.83"/>
<attenuator db="9.90"/>
<cable db="0.54"/>
</receiver_measurement_losses>
<transmitter_measurement_losses>
<coupler_loss db="0.21"/>
<attenuator db="29.99"/>
</transmitter_measurement_losses>
</calibration_basis>
<receiver_measurement>
<time utc="23-08-2006_00:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-13.65"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-16.03"/>
<measured_rx_power dbz="-18.29"/>
<measured_rx_power dbz="-19.95"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_00:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-30.60"/>
<measured_rx_power dbz="-30.60"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_01:58:34"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.58"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_01:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-100.00"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_01:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-23.20"/>
<measured_rx_power dbz="-100.00"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_02:58:36"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="16.07"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_02:58:36"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-14.40"/>
<measured_rx_power dbz="-16.06"/>
<measured_rx_power dbz="-100.00"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_02:58:36"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_03:58:35"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_03:58:35"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-15.50"/>
<measured_rx_power dbz="-100.00"/>
</receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_04:58:35"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_04:58:35"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-16.54"/>
<measured_rx_power dbz="-28.29"/>
<measured_rx_power dbz="-100.00"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_04:58:35"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-29.38"/>
<measured_rx_power dbz="-14.03"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_05:58:36"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_05:58:36"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-12.12"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-14.59"/>
<measured_rx_power dbz="-100.00"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_05:58:36"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_06:58:35"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_06:58:35"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-15.31"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_06:58:35"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-8.58"/>
<measured_rx_power dbz="-26.33"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_07:58:33"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.63"/>
<measured_fwd_power dbm="17.63"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.63"/>
<measured_fwd_power dbm="17.63"/>
<measured_fwd_power dbm="17.63"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.63"/>
<measured_fwd_power dbm="17.63"/>
<measured_fwd_power dbm="17.63"/>
<measured_fwd_power dbm="17.64"/>
<measured_fwd_power dbm="17.63"/>
<measured_fwd_power dbm="17.63"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.64"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.63"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.63"/>
<measured_fwd_power dbm="17.63"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_07:58:33"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-14.28"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-19.29"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_07:58:33"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-14.70"/>
<measured_rx_power dbz="-100.00"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_08:58:34"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="16.07"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_08:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-28.63"/>
<measured_rx_power dbz="-15.18"/>
<measured_rx_power dbz="-19.15"/>
<measured_rx_power dbz="-100.00"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_08:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-12.57"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-19.54"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-18.45"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_09:58:33"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.53"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_09:58:33"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_09:58:33"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-16.01"/>
<measured_rx_power dbz="-18.59"/>
<measured_rx_power dbz="-100.00"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_10:58:33"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_10:58:33"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-19.68"/>
<measured_rx_power dbz="-16.60"/>
<measured_rx_power dbz="-14.86"/>
<measured_rx_power dbz="-15.38"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_10:58:33"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-12.05"/>
<measured_rx_power dbz="-100.00"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_11:58:33"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_11:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-30.54"/>
<measured_rx_power dbz="-13.29"/>
<measured_rx_power dbz="-100.00"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_11:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_12:58:34"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_12:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-8.19"/>
<measured_rx_power dbz="-26.47"/>
<measured_rx_power dbz="-15.04"/>
<measured_rx_power dbz="-14.87"/>
<measured_rx_power dbz="-30.08"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_12:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-17.20"/>
<measured_rx_power dbz="-13.57"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-19.72"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_13:58:34"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.56"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.57"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_13:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-15.53"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-16.30"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-100.00"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_13:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-100.00"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_14:58:34"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_14:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-15.86"/>
<measured_rx_power dbz="-100.00"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_14:58:34"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-12.21"/>
<measured_rx_power dbz="-100.00"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_15:59:37"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="16.08"/>
<measured_fwd_power dbm="16.09"/>
<measured_fwd_power dbm="16.07"/>
<measured_fwd_power dbm="16.07"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_15:59:37"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-18.48"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-18.77"/>
<measured_rx_power dbz="-15.84"/>
<measured_rx_power dbz="-100.00"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_15:59:37"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-10.80"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_17:58:35"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.62"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_17:58:35"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-17.99"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-16.22"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_17:58:35"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-18.35"/>
<measured_rx_power dbz="-100.00"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_18:58:33"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.61"/>
<measured_fwd_power dbm="17.61"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_18:58:33"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-11.79"/>
<measured_rx_power dbz="-100.00"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_18:58:33"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-13.92"/>
<measured_rx_power dbz="-30.59"/>
<measured_rx_power dbz="-100.00"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_19:58:33"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.57"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_19:58:33"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-15.88"/>
<measured_rx_power dbz="-18.02"/>
<measured_rx_power dbz="-100.00"/>
</receiver_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_19:58:33"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-14.16"/>
<measured_rx_power dbz="-100.00"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_20:58:33"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
</forward_power_measurement>
<tx_corrected_receiver_measurement>
<time utc="23-08-2006_20:58:33"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-19.11"/>
<measured_rx_power dbz="-15.98"/>
<measured_rx_power dbz="-25.17"/>
<measured_rx_power dbz="-100.00"/>
</tx_corrected_receiver_measurement>
<forward_power_measurement>
<time utc="23-08-2006_21:58:35"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<expected_dbm dbm="17.62"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.58"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="17.59"/>
<measured_fwd_power dbm="17.60"/>
<measured_fwd_power dbm="16.08"/>
</forward_power_measurement>
<receiver_measurement>
<time utc="23-08-2006_21:58:35"/>
<range km="100.00"/>
<pulse_index au="1"/>
<pulse_width us="1.00"/>
<injection_power dbm="-15.00"/>
<radar_constant db="69.60"/>
<expected_dbz dbz="23.62"/>
<measured_rx_power dbz="-100.00"/>
<measured_rx_power dbz="-19.29"/>
</receiver_measurement>
-
ORA-22905: cannot access rows from a non-nested table item
Hi All,
This is the overview of the query used in the package.
select ename,empno,sal,deptno from
(select deptno from dept) a,
(select ename,empno,sal from emp1) b
where empno in (select * from table (pkg1.fun1('empno')))
and a.deptno=b.deptno
union
select ename,empno,sal,deptno from
(select deptno from dept) c,
(select ename,empno,sal from emp2) d
where empno in (select * from table (pkg1.fun1('empno')))
and c.deptno=d.deptno
Here the pkg1.fun1 will convert the string ('empno') into table form. ('empno') is the input parameter to the package and is a string of emp numbers.
compilation is successful. when this is executed the below error pops up
"ORA-22905: cannot access rows from a non-nested table item"
Is there any problem with the table function which i am using in this query
could anyone guide me to the solution.
Thanks AllI have used
CREATE OR REPLACE
type tab_num as table of number;
select * from table (cast(pkg1.fun1('empno')) as tab_num))
This throws an error during compilation itself
"PL/SQL: ORA-00932: inconsistent datatypes:expected number got varchar2
Maybe you are looking for
-
SAPConsole can't initialize unexpected exception
I have an intermittent problem with SAPConsole and IIS. Sometimes I can connect fine and other times I get the error u201CError: Canu2019t initializeu201D (version 7.1 patch level 4) or u201CError: Unexpected exceptionu201D (version 6.4 patch 20). I
-
My 47 in 3d toshiba TV is stuck in 3d mode!!! HELP!!!
Yes this is correct! My toshiba 3d tv all of a sudden got caught in 3d mode and will not let me change back to regualr tv mode! Its either in 2d or 3d mode and the remote will not let me change the pic size or anything! I have unplugged the tv and pl
-
Using Roxio Toast Titanium with 550 PowerBook
Hello eveyone. I recently installed Tiger and am now on V. 10.4.7 My PB has no cd or dvd burner so about 3 years ago, I bought a burner and installed Roxio Toast Titanium 5.1.2. All went OK - until Tiger. After the Tiger install, I can't get my Toast
-
Did not find the PerformancePoint Services in sharepoint server 2010
Hi Friends, i have just installed the sharepoint server 2010 in my computer. i want to use it to make scorecards. but i did not find the Performance services in Central administration (services on server) anyone can help me with this? Qearl
-
File Adapter Stores temp file?
I'm assuming a sender file adapter will store a copy of the retrieved file in the OS somewhere. Does anyone know where this file would be stored and does it only exist until the adapter has completed processing of the file?