Logical column not diplaying the correct results
Hi,
I am trying to display the %iBOTS failed and in my situation all have failed so i should get a value of 100%, but i am getting a value of 1 always even if i change the *100 to *600 menas it is not multiplying, below i is the formula used:
CASE WHEN "iBOTs Reporting".""."XXX_SCH_OWNER"."FACT_NQ_INSTANCE"."STATUS" = 2 THEN "iBOTs Reporting".""."XXX_SCH_OWNER"."FACT_NQ_INSTANCE"."INSTANCE_ID" END / "iBOTs Reporting".""."XXX_SCH_OWNER"."FACT_NQ_INSTANCE"."INSTANCE_ID" * 100
Any idea where i am going wrong.
Rgds
Raja
Hi,
It did not help, i believe as the aggregation method is count is not able to do the multiplication, i i remove the count it is doing the multiplication with the actual instance number, why is it not able to do a divide and multiply if count is applied, what is thw workaround.
Rgds,
Raja
Similar Messages
-
I am using TABLE(CAST()) operation in PL/SQL and it is returning me no data.
Here is what I have done:
1. Created Record type
CREATE OR REPLACE TYPE target_rec AS OBJECT
target__id NUMBER(10),
target_entity_id NUMBER(10),
dd CHAR(3),
fd CHAR(3),
code NUMBER(10),
target_pct NUMBER,
template_nm VARCHAR2(50),
p_symbol VARCHAR2(10),
pm_init VARCHAR2(3),
target_name VARCHAR2(20),
targe_type VARCHAR2(30),
target_caption VARCHAR2(30),
sort_order NUMBER (4)
2. Created Table type
CREATE OR REPLACE TYPE target_arr AS TABLE OF target_rec
3. Created Stored procedure which accepts parameter of type target_arr and runs the Table(Cast()) function on it.
Following is the simplified form of my procedure.
PROCEDURE get_target_weights
p_in_template_target IN target_arr,
p_out_count OUT NUMBER,
IS
BEGIN
SELECT count(*) into p_out_count
FROM TABLE(CAST(p_in_template_target AS target_arr)) arr;
END;
I am calling get_target_weights from my java code and passing p_in_template_target with 10140 records.
Scenario 1: If target_pct in the last record is 0, p_out_count returned from the procedure is 0.
Scenario 2: If target_pct in the last record is any other value(say 0.01), p_out_count returned from the procedure is 10140.
Please help me understand why the Table(Cast()) is not returning the correct results in Scenario 1. Also adding or deleting any record from the test data returns the correct results (i.e. if keep target_pct in the last record as 0 but add or delete any record).
Let me know how can I attach the test data I am using to help you debugging as I don’t see any Attach file button on Post Message screen on the forum.I am not able to reproduce this problem with a small data set. I can only reproduce with the data having 10140 records.
I am not sure if this is the memory issue as adding a new record also solves the problem.
This should not be the error because of wrong way of filling the records in java as for testing purpose I just saved the records which I am sending from java in a table. I updated the stored procedure as well to read the data from the table and then perform TABLE(CAST()) operation. I am still getting 0 as the output for scenario 1 mentioned in my last mail.
Here is what I have updated:
1. Created the table target_table
CREATE Table target_table
target_id NUMBER(10),
target_entity_id NUMBER(10),
dd CHAR(3),
fd CHAR(3),
code NUMBER(10),
target_pct NUMBER,
template_nm VARCHAR2(50),
p_symbol VARCHAR2(10),
pm_init VARCHAR2(3),
target_name VARCHAR2(20),
target_type VARCHAR2(30),
target_caption VARCHAR2(30),
sort_order NUMBER (4)
2. Inserted data into the table : The script has around 10140 rows. Pls let me know how can I send it to you
3. Updated procedure to read data from table and stored into variable of type target_arr. Run Table(cast()) operation on target_arr and get the count
PROCEDURE test_target_weights
IS
v_target_rec target_table%ROWTYPE;
CURSOR wt_cursor IS
Select * from target_table;
v_count NUMBER := 1;
v_target_arr cws_target_arr:= target_arr ();
v_target_arr_rec target_rec;
v_rec_count NUMBER;
BEGIN
OPEN wt_cursor;
loop
fetch wt_cursor into v_target_rec; -- fetch data from table into local record.
exit when wt_cursor%notfound;
--move data into target_arr
v_target_arr_rec := cws_curr_pair_entity_wt_rec(v_target_rec target_id,v_target_rec. target_entity_id,
v_target_rec.dd,v_target_rec.fd,v_target_rec.code,v_target_rec.target_pct,
v_target_rec.template_nm,v_target_rec.p_symbol,v_target_rec.pm_init,v_target_rec.template_name,
v_target_rec.template_type,v_target_rec.template_caption,v_target_rec.sort_order);
v_target_arr.extend();
v_target_arr(v_count) := v_target_arr_rec;
v_count := v_count + 1;
end loop;
close wt_cursor;
-- run table cast on target_arr
SELECT count(*) into v_rec_count
FROM TABLE(CAST(v_target_arr AS target_arr)) arr;
DBMS_OUTPUT.enable;
DBMS_OUTPUT.PUT_LINE('p_out_count ' || v_rec_count);
DBMS_OUTPUT.PUT_LINE('v_count ' || v_count);
END;
Output is
p_out_count 0
v_count 10140
Expected output
p_out_count 10140
v_count 10140 -
Date difference is not showing the correct result for date interval
Hi Expert,
I've created two formula variable one for PO date and another for GR date
while i am taking the date difference of GR and PO date for single PO date selection
it showing me correct result , but while i am taking the date interval for PO date it not
showing the correct result.
eg: PO date: 01.01.2010 for a particular PO and Gr date is suppose 03.01.2010, 06.01.2010
it showing the result 2 and 5.
But if i am taking date interval for PO date:
eg: 01.01.2010 - 31.01.2010
PO date: 10.01.2010 and GR date are suppose 15.01.2010, 22.01.2010 and 30.01.2010
it showing me 14, 21 and 29
Thanks and Regards
Lalit KumarHi Expert,
Through replacement path.
Thanks and Regards
Lalit Kumar -
Ldapsearch does not return the correct result
We are using the Netscape Directory server 4.12. We try to use the Radiator Radius server to query the Directory server for authentication.
When we use the filter:
uid=itkychan
to query if the user is in the Directory, it returns the correct result.
However, we would like to query if the username is in a specified group, e.g. tss_ns_grp, in the Directory, we try to use the following command:
#./ldapsearch -b "o=The xxx University,c=HK" -h hkpu19
"(&(cn=tss_ns_grp)(|(&(objectclass=groupofuniquenames)(uniquemember=uid=itkychan))(&(objectclass=groupofnames)(member=uid=itkychan))))"
but no result is returned.
itkychan is a member of the group tss_ns_grp. The following is a portion of the LDIF file:
dn: cn=tss_ns_grp, o=The xxx University, c=HK
objectclass: top
objectclass: groupOfUniqueNames
objectclass: mailGroup
cn: tss_ns_grp
mail: [email protected]
mailhost: abcd.xxxu.edu.hk
uniquemember: cn=xxxxxxxxxxxxxx, uid=itkychan, ou=xxxu_ITS, o=The xxx University, c=HK
uniquemember: cn=xxxxxxxxxxxxxx, uid=itjcheng, ou=polyu_ITS, o=The xxx University, c=HK
uniquemember: .....You will have to use the full DN for the member and uniquemember e.g.
(...(uniquemember=cn=xxxxxxxxxxxxxx, uid=itkychan, ou=xxxu_ITS, o=The xxx University, c=HK)...) -
Query not giving the correct result
select Project_id, contractno
from elf_transactions
where(rtrim(contractno),rtrim(project_id)) not in
(select rtrim(contractno),rtrim(projectid)
from contract_proj
where report_month='1-May-2007' )
when I m firing this query, it is not giving correct result to me, it also select the recorts which are matches in both the table
i want to fine out those contract, with projectid which are not in contract_proj table
Please help me in this regardCREATE TABLE ELF_TRANSACTIONS
VENDOR_ORDER_REF VARCHAR2(60 BYTE),
BT_SUB_CON_REF VARCHAR2(10 BYTE),
PR_NO VARCHAR2(15 BYTE),
PO_NO VARCHAR2(15 BYTE),
PR_PO_DESCR VARCHAR2(200 BYTE),
ONE_IT_PROG VARCHAR2(50 BYTE),
BT_DEL_MANAGER_NAME VARCHAR2(40 BYTE),
DELIVERY_TYPE VARCHAR2(5 BYTE),
ACTUAL_DEP_DATE DATE,
ASSOC_ASG_BR_QUE VARCHAR2(50 BYTE),
PRE_AVG_P1_P2_INC_CNT NUMBER(3),
POST_P1_P2_INC NUMBER(3),
PERC_GROWTH_POST_REL NUMBER(3),
VENDOR_DEL_MANAGER VARCHAR2(50 BYTE),
REPORT_MONTH DATE,
COMMENTS VARCHAR2(200 BYTE),
PROJECT_ID VARCHAR2(20 BYTE),
CONTRACTNO VARCHAR2(15 BYTE),
CONTRACT_TYPE NVARCHAR2(15),
IDUNO VARCHAR2(10 BYTE),
STATUS VARCHAR2(10 BYTE),
DESCRIPTIONCODEDELIVERABLE VARCHAR2(255 BYTE),
UNIQUEID VARCHAR2(255 BYTE),
LOCK_RECORD CHAR(1 BYTE),
VERIFIED CHAR(1 BYTE),
VERIFIED_BY VARCHAR2(40 BYTE),
BT_VERIFIED CHAR(1 BYTE),
BT_VERIFIED_BY VARCHAR2(40 BYTE)
CREATE TABLE CONTRACT_PROJ
CONTRACTNO VARCHAR2(10 BYTE),
PROJECTID VARCHAR2(20 BYTE),
IDUNO VARCHAR2(10 BYTE),
CH_EMPID VARCHAR2(8 BYTE),
CHNAME VARCHAR2(40 BYTE),
GH_EMPID VARCHAR2(8 BYTE),
GHNAME VARCHAR2(40 BYTE),
PM_EMPID VARCHAR2(8 BYTE),
PMNAME VARCHAR2(40 BYTE),
SPM_EMPID VARCHAR2(8 BYTE),
SPMNAME VARCHAR2(40 BYTE),
PRJ_MONTH DATE,
BT_CONTRACT CHAR(1 BYTE)
REPORT_MONTH COMMENTS PROJECT_ID CONTRACTNO CONTRACT_TYPE IDUNO STATUS DESCRIPTIONCODEDELIVERABLE UNIQUEID
06/01/2007 00:00:00 1287 TML007452 OPEN Delivery of CRs DM CD and NSI N/A
06/01/2007 00:00:00 1280 TML007452 OPEN Delivery of CRs H&W OOR and WLTO N/A
06/01/2007 00:00:00 1231 TML007452 OPEN Delivery of CRs H&W OOR WLTO
06/01/2007 00:00:00 1097 TML007679 OPEN High Level Roadmap for Global Services and Wholesale with Feasibility study into BTR access to Switc N/A
06/01/2007 00:00:00 405 TML007942 OPEN RTRCC DEVELOPMENT -Q107
06/01/2007 00:00:00 405 TML007919 OPEN WLR3 DEVELOPMENT-Q107
06/01/2007 00:00:00 1170 TML008439 OPEN R-510
CONTRACTNO PROJECTID IDUNO CH_EMPID CHNAME GH_EMPID GHNAME PM_EMPID PMNAME SPM_EMPID SPMNAME PRJ_MONTH BT_CONTRACT
MBT003060 176 BT06 8694 Soman Sameer Surendra 1054 Bhadti Shripad Shivram 1054 Bhadti Shripad Shivram 1420 Rao Darbhamulla Kameswara 05/01/2007 00:00:00 N
MBT003842 1156 BT12 19992 Kalle Ajit Ashutosh 1539 Padgaonkar Shailesh Vishwanath 13948 Khunte Milind Vasant 16426 Kulkarni Vinay 05/01/2007 00:00:00 Y
MBT004677 458 BT09 20275 Mundassery George 5044 Kamalapurkar Leena Shrinivas 12849 Dave Ajay Yogeshchandra 2017 KIRKIRE SONAL MADHUKAR 05/01/2007 00:00:00 N
MBT004695 362 BT13 20276 Ghosh Sankar 2624 Avachat Jagdish Vasantrao 13592 Pal Sudipta 2624 Avachat Jagdish Vasantrao 05/01/2007 00:00:00 N
MBT004826 VITRIA BT09 20275 Mundassery George 26099 Saha Debendra Kumar 28134 Hinge Anand Sharad 12777 Karandikar Sumedh Vidyadhar 05/01/2007 00:00:00 Y
MBT004924 1027 BT03 1451 Tillu Ashirwad 15693 Devaraj Daniel G 6867 Jadhav Satyajit Ramesh 15693 Devaraj Daniel G 05/01/2007 00:00:00 N
MBT004927 1025 BT05 4436 Kelkar Subhash Manohar 20379 Gore Sujeet Narayan 13704 Vignesh Chandrasekaran 4347 BIJNORI REHANA GULAMWARIS 05/01/2007 00:00:00 N
MBT004927 1092 BT05 4436 Kelkar Subhash Manohar 15094 Jain Jitendra 13350 Bokil Shripad Raghunath 9511 Markande Balchandra Narayan 05/01/2007 00:00:00 N
MBT004927 1213 BT09 20275 Mundassery George 19996 Vege Sridhar 16401 Sibgathulla Mohammed 19996 Vege Sridhar 05/01/2007 00:00:00 N -
HttpServletRequest.getHeaders("accept") does not return the correct results
I noticed that when I use the invoke the HttpServletRequest.getHeaders("accept") method I do not get the result that I am expecting.
For instance, if the browser passes over the following accept header:
"text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8"
When i invoke the getHeaders() method, instead of it returning me a single value with the string that was passed over, it returns me 4 separate entries. It looks like Iplanet is parsing the header value and breaking it up by commas.
When I run the same code in TomCat, it returns the single comma separated string as I would expect.
Is there anything to keep Iplanet from breaking apart the header value?
I am running Oracle iPlanet Web Server 7.0.15 B04/19/2012 21:52
Thanks In Advance,
Marty
Edited by: MartyJones2 on Aug 30, 2012 2:44 PMYou will have to use the full DN for the member and uniquemember e.g.
(...(uniquemember=cn=xxxxxxxxxxxxxx, uid=itkychan, ou=xxxu_ITS, o=The xxx University, c=HK)...) -
Query with outer join not dispalying the correct results
Hi All,
I am having a table which has a column called status it can either be null or has the code which comes from the lookup b.When I use this query
select b.menaing from a
where a.status=b'lookup_code(+)
AND b.lookup_type='MTH_BUSINESS_FUNCTION'
AND b.LANGUAGE = USERENV('LANG')
then I don't get the rows from table a, where status is null
and if I use the condition:
select b.menaing from a
where ((a.status IS NULL) OR
(a.status=b.lookup_code
AND b.lookup_type='MTH_BUSINESS_FUNCTION'
AND b.LANGUAGE = USERENV('LANG') ))
then I get many extra rows.Can soemone please tell me hwo to achieve this(My query should display the menaing if status column is blank then it should dispaly blank otherwise after joining iwth the lookup table it should display meaning)Hi Prazy,
using nvl also didn't solve my problem.Actually my problem is I am having a table a in which I have a column called satus, status has the values like A or I .I have one lookup called MTH_BUYSINESS_FUNCTION in which for lookup_code A I have menaing as Active and for lookup_code I meaning is Inactive.Now in table a for sttaus I have two values one A and one null Now I want to write sql which displayes the meaning for column staus.Result should be Active and null .If I am uisng 1 query which I gave u I am not able to get the 2nd row in my output.If I use 2nd query then I get duplicate rows.
Thanks ,
Amrit -
Case condition is not giving the correct result in Union query
Hello PL/SQL Gurus,
I am using Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production version
I have a table in following format -
drop table TT2;
create table TT2(FeeDate,Clerk,ClrComm,ExComm,TagComm) as select
20120102,'Mathews',25,56,245 from dual union all select
20120102,'Lika',0,56,245 from dual union all select
20120102,'Ram',0,0,245 from dual union all select
20120102,'Angilo',NULL,NULL,245 from dual union all select
20120102,'Nikki',225,NULL,245 from dual union all select
20120103,'Ram',NULL,556,2345 from dual union all select
20120103,'Lika',NULL,NULL,245 from dual union all select
20120103,'Mathews',25,56,245 from dual;DML Used -
SELECT FEEDATE,CLERK,SUM(ClrComm) ClrComm,null ExComm,null TagComm,sum(case when ClrComm>0 then ClrComm end) Comm
from tt2
group by FEEDATE,CLERK
UNION
SELECT FEEDATE,CLERK,null ClrComm,sum(ExComm) ExComm,null TagComm,sum(case when ExComm>0 then ExComm end) Comm
from tt2
group by FEEDATE,CLERK
UNION
SELECT FEEDATE,CLERK,null ClrComm,null ExComm,sum(TagComm) TagComm,sum(case when ClrComm=0 or ClrComm is NULL and ExComm=0 or ExComm is NULL then TagComm end) Comm
from tt2
group by FEEDATE,CLERKResult Output -
FEEDATE CLERK CLRCOMM EXCOMM TAGCOMM COMM
20120102 Angilo 245 245
20120102 Angilo
20120102 Lika 0
20120102 Lika 56 56
20120102 Lika 245 245
20120102 Mathews 25 25
20120102 Mathews 56 56
20120102 Mathews 245
20120102 Ram 225 225
20120102 Ram 0
20120102 Ram 490 490
FEEDATE CLERK CLRCOMM EXCOMM TAGCOMM COMM
20120103 Lika 245 245
20120103 Lika
20120103 Mathews 25 25
20120103 Mathews 56 56
20120103 Mathews 245
20120103 Ram 556 556
20120103 Ram 2345
20120103 Ram
Output expected -
FEEDATE CLERK CLRCOMM EXCOMM TAGCOMM Comm
20120102 Mathews 25 56 245 81
20120102 Lika 0 56 245 56
20120102 Ram 0 0 245 245
20120102 Angilo 245 245
20120102 Nikki 225 245 225
20120103 Ram 556 2345 556
20120103 Lika 245 245
20120103 Mathews 25 56 245 81I sincerely thanks to all of you for your effort in advance.This way:
select feedate, clerk, clrcomm, excomm, tagcomm,
sum(decode(nvl(clrcomm, 0) + nvl(excomm, 0), 0, tagcomm, nvl(clrcomm, 0) + nvl(excomm, 0))) over (partition by feedate, clerk) comm
from tt2
order by feedate, clerk;
FEEDATE CLERK CLRCOMM EXCOMM TAGCOMM COMM
20120102 Angilo 245 245
20120102 Lika 0 56 245 56
20120102 Mathews 25 56 245 81
20120102 Nikki 225 245 225
20120102 Ram 0 0 245 245
20120103 Lika 245 245
20120103 Mathews 25 56 245 81
20120103 Ram 556 2345 556
8 rows selected -
I cannot get my Mini Cooper to sync up with my nano thru the USB port. When I hook up with the cable that came with the Nano, it acknowledges that it is an Ipod however it displays the message that I do not have the correct cable. When I use the audtio adapter cable from BMW it doesn't see the Nano at all. Has anyone else had the issue and what did you do to over come it I tried my nano in another persons car (a Ford) and it worked with no issue.
This can sometimes be the result of a faulty/damaaged USB sync cable. Do you have another cable you could test it out with?
B-rock -
Certificate does not contain the correct site name
Hello,
I have to make a midlet that connect to a tomcat 5.5.9 server with ssl.
I import the certificate whit tomcat alias in the wireless toolkit but when i run the midlet this error appear: Certificate does not contain the correct site name
import java.io.*;
import javax.microedition.midlet.*;
import javax.microedition.io.*;
import javax.microedition.lcdui.*;
public class HelloNet extends MIDlet implements CommandListener , Runnable{
// User interface command to exit the current
// application.
private Command exitCommand = new Command("Exit",
Command.EXIT, 2);
// User interface command to issue an HTTP GET
// request.
private Command getCommand = new Command("Get",
Command.SCREEN, 1);
/// The current display object.
private Display display;
// The url to GET from the 'net.
private String url;
* Initialize the MIDlet with a handle to the
* current display.
public HelloNet() {
url = "https://127.0.0.1:8443/Hello.txt";
display = Display.getDisplay(this);
* This lifecycle method should return immediately
* to keep the dispatcher
* from hanging.
public void startApp() {
showPrompt();
* Display the main screen.
void showPrompt() {
String s = "Press Get to fetch " + url;
TextBox t = new TextBox("Http Result", s,
s.length(), 0);
t.addCommand(exitCommand);
t.addCommand(getCommand);
t.setCommandListener(this);
display.setCurrent(t);
* pauseApp signals the thread to stop by clearing
* the thread field.
* If stopped incorrectly, it will be restarted from
* scratch later.
public void pauseApp() {
* destroyApp must cleanup everything. The thread
* is signaled
* to stop and no result is produced.
* @param unconditional is a flag to indicate that
* forced shutdown
* is requested
public void destroyApp(boolean unconditional) {
* commandAction responds to commands
* @param c command to perform
* @param s Screen displayable object
public void commandAction(Command c, Displayable s) {
if (c == exitCommand) {
destroyApp(false);
notifyDestroyed();
} else if (c == getCommand) {
Thread th= new Thread (this);
th.start();
* Read the content of the page.
public void run() {
TextBox t = null;
StringBuffer b = new StringBuffer();
HttpsConnection c = null;
InputStream is = null;
try {
int len = 0;
int ch = 0;
System.out.println("Cerco di leggere");
c = (HttpsConnection)Connector.open(url);
c.setRequestMethod(HttpsConnection.GET);
is = c.openInputStream();
// length of content to be read.
len = (int) c.getLength();
if (len != -1) {
// Read exactly Content-Length bytes
for(int i=0; i<len; i++) {
if((ch = is.read()) != -1) {
b.append((char) ch);
} else {
// Read until connection is closed.
while((ch = is.read()) != -1) {
len = is.available();
b.append((char) ch);
t = new TextBox("Https Result", b.toString(),
b.length(), 0);
} catch (Exception e) {
e.printStackTrace();
String s = e.toString();
if(s != null) {
t = new TextBox("Https Error", s, s.length(),
0);
} finally {
if (is != null) {
try {
is.close();
} catch (Exception ce) { }
if (c != null) {
try {
c.close();
} catch (Exception ce) { }
display.setCurrent(t);
}re: code tags, please see http://forum.java.sun.com/help.jspa?sec=formatting.
As for the rest:
See, we now know that you used keytool to generate you certificate. You need a new certificate. This time, when keytool asks you for a first and last name, type 127.0.0.1. -
My new ipad photos are not in the correct albums
Ok so I got the new iPad, and transferred everything including my photos from my iPad 2 backup. I have about 600 pictures divided into 7 folders. After syncing, I looked at the photos and saw that the pictures are on my iPad but not in the correct folders.
For example, say I've got a Pets folder, Wallpapers folder and Personal folder. Those folders are on my iPad. On my computer, the Pets folder only has pictures of my dog, the wallpaper folder only has some background images, etc. on my iPad the pictures are all jumbled up. When I click on the Pets folder, there will be a few pet pictures, a few wallpapers and a few personal photos. Same for the other folders.
I tried resyncing from the backup and resyncing not from the backup. All with the same result. I also checked the folder I'm syncing from on the computer, and the photos are all in the right place there.
Kind of frustrating. Ever heard of this before and is there a solution?Well I fixed it, accidentally on my own. My pictures were still jumbled up. I had to save another picture from the Internet onto my camera roll, BAM, suddenly all of my photos shifted into their correct folders.
Somehow Saving another picture fixed whatever the error was. In any case, thanks for the help everyone. If anyone else has this issue, try saving another photo to your camera roll. -
V$session prev_hash_value not returning the correct value?
Hello,
I am executing a plsql package (which has the following query) in two modes: through Toad and through a deployed web application. I get two results.
SELECT sa.sql_text,
sa.sql_id,
ss.sid
FROM v$session ss,
v$sqlarea sa
WHERE ss.status = 'ACTIVE'
AND sa.hash_value = ss.prev_hash_value
AND ss.username = USER;
Toad gives me the correct result. The query above pulls the correct SQL statement. But when running through the web application it gives me
some random SQL statement executed during that session. I thought it might have something to do with pooled JDBC connections so I made sure for that
execution I created a new dedicated JDBC connection. Still did not work. I used the function SYS_CONTEXT('USERENV', 'SID') to report the session id
from my java program and from the query above. Both return the same SID. I've tried different variations of that query above (removing status = ACTIVE, removing username = USER, etc...)
and I still get the same result.
So any thoughts on what's going on?
Thanks,
PiyushI believe I figured it out. My testing was flawed. The testing in Toad was directly calling my package (e.g., pkg_b). The web app doesn't do that. It calls pkg_a which does a bunch of setup and then calls the target package (pkg_b) using EXECUTE IMMEDIATE. Apparently the v$session stops collecting info at that point. The current statement always shows as 'BEGIN :b1 := pkg_b; END;'. But it's still confusing why it would do that. Is there another way to access SQL statements from within that dynamic block?
-
Alerts not retrieving the correct number of records
Hi,
I have created alerts to run plans. These plans are getting records from DB and populating the ADC. The alerts are getting executed but are not retrieving the correct number of records.
I have created 5 alerts to run 5 plans all in the same time. The error at the "Data Flow service status" window is :
CACHED RESULT
REQUEST ID: {4EB6B955-96B3-4AF2-B836-6C9F417D47A6}
EXECPLAN ID: {11372B4D-9ACE-4CFB-831F-11028FF996D5}
EXECPLAN NAME: xxxx
FIX COUNT: 0
START TIME: 6/8/2006 12:00:01 PM
EXECUTION TIME: 0:00:00
Sink Records Blocks Disk Blocks Fix Count Hit Count Execution Status
0: 0 0 0 0 0
Complete - ERROR Error while processing the data for the step 'SQL Query'
This error is seen for 2-3 plans .......
But if i execute the plan manually from design studio there is no error.
So
1. Do i need to change anything in the config files to increase the MAx memory block?
2. Is there any way, the plans can be run one at a time i.e. configure alerts in such a way that if one plan finishes the other one starts automatically? Currently i have scheduled the plans to run at the same time using Alerts..
Please help...
ThanksHere is one 'culprit' you can verify. Open DesignStudio. You should "--not--" see any grids or icons on (near) the botton status row. If you see them - right click and delete them. These are plans with same_names put in 'locked' state. After you do this. close your design studio.
Note- if you ever open a plan in designstudio, always "save" it and close it (exit). Donot click on window [x] mark to close the appl.
After above verifrication -- restart EnterpriseLink and restart PlanMonitor, verify if everything runs fine.
--sanjeev -
Logical column not in hierarchy is shown as being drillable?
I have a hierarchy created, lets say customer. Within all the levels, logical column "customer zipcode" is not added. By default then, this column would be associated with the detail or lowest level. When I create a report in answers with just this column, it shows up drillable whereby it drills to the lowest level which is apart of by default. So my question is why is this logical column drillable if it is not associated explicitly in the hierarchy?
Thanks for the reply. Later yesterday I figured out the problem. It took some unit testing and trial and error; but, this is what I gathered during testing.
1. logical columns for hierarchy table source that are not explicitly added to a level in the hierarchy is by default put in lowest level and they are not drillable because of that.
2. If you add a logical column which is derived off other logical columns through an expression (for example concatenating col_nm||'('||col_cd||')' in the lowest level, add it as a key and set the key for "use for drilling" then this too will make all logical columns drillable to that. Don't know why but could be a bug.
3. If you set preferred drill path for the lowest level to another hierarchy level, then those logical column(s) will be drillable. Probably because they are not at the lowest level any more since there is another level down now due to the preferred drill path.
So in the end since the lowest level drillable column has to be a logical column which is built through expression and the fact that this lowest level needs to drill to another level in another hierarchy due to business requirements I am stuck with all columns not in the hierarchy being drillable. The fix around this though is to go to all these columns that are now drillable, set the aggregation rule to 'no interaction' and save as system-wide default. -
The percentage completed UI is not showing the correct data
Hi All,
I have received complaints from one of my larger customers that a very long form we have created is not showing the correct % completed at the bottom. They get to the penultimate page (the last page only have three text boxes on) and it state that only 41% of the form has been completed.
It looks to me like the UI is not updating as the questions are being completed. Rather it waits until you move to the next page.
This is what makes our form look rubbish - you are being told that you have only completed 41% of the form only to move on to the next page and bam, you only have three more boxes to complete.
Can somebody help me out here.
Thanks,
BillHi Bill;
I can take a look at your form but you are right that only the pages are accounted for in the percentage and not the form fields so it can be far off from reality. If there is skip logic in a form that can make it vary more. It is likely that it is working "correctly" (considering how we calculate) in your form but if you send me the link to your form at [email protected] I can see if it is not.
Thanks,
Josh
Maybe you are looking for
-
Hi!, i have a problem with the File Upload Demo when it calls this line: hDirectoryObject := JFile.new(directory); and the error is: error 6508 "PL/SQL: could not find program unit being called" That's ok, but anybody knows why should the program cou
-
How to create a custom symbol for quick inserts
I have found it extremely tedious to recreate statistical symbols over and over when it appears to be an unnecessarily lengthly process, when many stats students are in need of these characters and we have such a huge database of other less-used symb
-
File to Rfc scenario,not updated in rfc
Hi, File to RFC scenario,not updated in RFC? i checked communication channels ,smq1,smq2,sm58,cache refresh.but issue was not solved. Please advise where need to check? Thanks Amita
-
How come, not only is my phone going Mental and shutting itself and apps down,that everytime i phone tech support an get through to a advisor that they ask for my name an then can't hear me an hang-up? So not only do I have a huge problem on my only
-
ActiveX error when BPC process dimension
I ever build a dimension in BPC and after I put it into application and process the dimension, the dimension can not be added into application correctly. Then I tried to delete this dimension, the error message is "ActiveX component can not be create