How to use formula column,placeholder column in data template option
Hi All,
Can you some idea on these concept with example.
Thanks in adv
>
formula column,placeholder column
>
it's oracle reports terms?
http://oraclebizint.wordpress.com/2007/08/22/oracle-reports-to-bi-publisher-conversion-utility/
http://eoracleapps.blogspot.ru/2009/04/how-to-convert-oracle-reports-in-bi.html
so convert your oracle reports to bi publisher and you'll see mapping for your case
Similar Messages
-
How to use vCloud Director Catalog into vFabric Data Director
Hi,
How to use vCloud Director Catalog into vFabric Data Director.....When you install Data Director, you have the option of selecting a Global or Organizational installation. When you select Organizational, you have an additional option to specify the vCD instance from which you can get Organizations and Users. This must be set up at installation time.
-
How to use Replacement Path Variables to perform Date Calculations
Hi Experts,
Can anyone make me clear about:How to use Replacement Path Variables to perform Date Calculations???????
Thankyou in advance..
shankarIn left panel select the time Dimension
Then hit new variable in that
give the Name and Description for the Variable
In processing by hit Replacement Path
In reference characterisitcs use Calendar Day...
As ur intention is to use it for Date
Then in adjacent tab use
Replace variable with Query / Variable
Then u can use Offset length and offset start for controoling the display of your variable.
Use as single, multiple single, interval, selection option as uwish
HIt okey
and you are good to go -
How to use Version and Comments column in Finder
Hi,
in Finder you can choose to show the Version column and also the Comments column.
Can someone please explain how to use these features?
I hope there are some type of configuration managment feature hidden behind this column but I haven't found any info on this when seraching the web. To begin with I'd like to be able to add info to these fields.
Have a nice day!
/ErikApplications can have version numbers, like Safari 5.1.10 or 7, or Image Capture, as above.
Files that the user can write to, may have 'spotlight comments' added via the Finder - Get Info window. Those can be displayed in a Finder listing, as you've noted, and entries will be indexed by spotlight so that they show up in a search of file contents. -
How to use a value as column name in Triggers?
Hello All!!!!!
How can i use a column value instead of field name in triggers? e.g. table X has one column and having following data.
COL1*
Id
Name
Contact No.
now in triggers i want to use "Id" instead of :new.id, is it possible?
Any solution?actually i am trying to write a trigger on lets say Table2 and i dont want to specify the column name in the trigger.
CREATE OR REPLACE TRIGGER TR_AIUDR_002
AFTER UPDATE
ON mytable
FOR EACH ROW
DECLARE
CURSOR C IS
SELECT * FROM t_table_columns;
BEGIN
IF UPDATING then
FOR I IN C LOOP
IF *:new.column_name <> :OLD.column_name* THEN
insert into....
END IF;
END LOOP;
END IF;
END TR_AIUDR_002;
instead of :new.column_name <> :old.column_name i want to compare on the base of loop column
Edited by: rha2 on Jan 31, 2009 7:04 PM -
How to use a variable on columns using Oracle Data Integrator
How to use a variable in oracle Data Integrator expically on colums.
yes exactly,i selected update on new column,if i didn't select update on new colum then error is not coming regarding update.
but this time error is coming on "insert new rows".
java.lang.NullPointerException
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.bindSessVar(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.bindSessVar(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskPreTrt(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
at com.sunopsis.dwg.cmd.e.i(e.java)
at com.sunopsis.dwg.cmd.g.y(g.java)
at com.sunopsis.dwg.cmd.e.run(e.java)
at java.lang.Thread.run(Unknown Source).
Can u please tell me what stpes i have to follow to solve this -
MAX(SummaryNum) +1 bad idea, but how to use sequence part composite column
Hi,
My relational mode is as follows
Policy (policynum PK) has 1:M with Summary (policynum FK, SummaryNum part of PK, other columns part of PK)
Basically for each policy users can enter notes with SummaryNum 1, 2, 3, 4.... These numbers are shown to the user for tracking purpose. I need to make sure summary notes for EACH policy start with 1 (cannot really use sequence in the table in the strictest sense) and are incremented by 1. The current Oracle form basically creates the next highest possible value of SummaryNum by adding one to the currently available highest value. In brief, it is like a sequence number for summaries of a particular policy in the summary table.
PRE-INSERT
SELECT MAX(SummaryNum ) + 1
FROM Summary
I am trying to replicate this in ADF BC (using 11g) and know that not using sequencing and adding one to get the next number is a very bad idea due to concurrency challenges (transactional ACID properties). The reasons are as follows.
• Using MAX(policy_memo_seq_num) + 1 is not scalable,
• It will lead to duplicates in a multi-user environment, whether ADF BC, Oracle Forms, or any other technology
I also know how to use create a sequence in db, a related trigger, and then set the attribute in EO properties as DBSequence. My challenge is that since SummaryNum is not a primary key, and instead is part of a composite key in my case, how do I make sure that summary notes for EACH policy start with 1 in the Summary Table.
I appears that i cannot really use sequence in the table in the strictest sense as this will mean that for policies the summaryNum will start from the next available sequence number, but what i really want is to have it start by one for all policies.*
I would appreciate any help.
Thanks,Not sure if there is a better way, but here is one way. Let's say your table was like this:
SQL> desc versioned_item
Name Null? Type
ID NOT NULL NUMBER
VERSION NOT NULL NUMBER
DESCRIPTION VARCHAR2(20)and lets say your data looked like this:
SQL> select * from versioned_item order by id, version
ID VERSION DESCRIPTION
1001 1 Item 1001
1001 2 Item 1001
1001 3 Item 1001
1002 1 Item 1002
1002 2 Item 1002
1003 1 Item 1003To select only the rows for the max-version-id, you could do this:
select id, version,description
from versioned_item
where (id,version) in (select id,max(version) from versioned_item group by id)
order by id
ID VERSION DESCRIPTION
1001 3 Item 1001
1002 2 Item 1002
1003 1 Item 1003To capture this as a view object, you'd only just need to paste in the WHERE clause above into the Where clause box of the view object. No need to use expert-mode since you're not changing the select list or from clause. -
How to use formula variable to calculate the days for a document.
Hi expert.
I have a question, I need to calculate how many days it cost for a document, therefore , it should be like this,
cost days = clearing date - creation date..
how can I implement this calculated key figure by formula variable..
Here cost days should be a key figure, but the clearing date and creation date are the characteristics in the document.
it seems that formula variable by replacement path can not be used, do I have to use the customer exit for this variable ??
any other good ways to calculate the cost days (beside during the data loading or by virtual key figure).
I just want to implement this in the query designer..
Please give a detailed steps if you could, thanks a lot.Hi,
These steps below are for the query designer in BI 7.0:
1. First create a Formula in the Columns.
2. Edit the formula, in the "Available Operands" see for the "Formula Variable".
3. Right Click on the "Formula Variable" folder and then create a new variable.
4. Edi the Formula Variable in the edit screen provide the Description and Technical name; select the processing by as Replacement path.
5. In the reference characteristic select your characteristic "Creation Date".
6. Save the variable.
7. Select the variable into the formula and name the formula as Creation Date.
Repeat the Same steps for the "Clearing Date".
Then create another formula for the Cost days in which you mention as Clearing date (Formula) - Creation Date (Formula).
Hope your issue is solved...
Regards,
Ravi Kanth -
How to use formula variable in customer exit
Hi all,
I just want to use formula varible in customer exit
For eg,
I have created formula variable with user manual lnput eg: ZFM_V01 = 30
Another char variable with user manual input eg: 0keydate = 28/02/2011
Required output,
I just want to read my ZFM_V01 value in customer exit
Result = 0KEYDATE - ZFM_V01
EG:
result = 28/02/2011 - 30
Required result = 29/01/2011
Kindly guide me how u get formula varibale value into customer exit(CMOD) and find the required result. please help me.
Thanks & Regards,
R. SaravananSorry, Bhanu,Ashwin need more info
As my understand ::
Function module RSW_CURRENCY_TRANSLATION uses the following parameters
Import parameters
I_CTTNM : Currency translation key (optional)
I_AMOUNT: Amount in source currency (not optional !!) (data type: floating point !!)
I_SCUR : Source currency (optional) I_TCUR : Target currency (optional)
I_TIME_IOBJVL : InfoObject for determination of the time reference (optional)
I_SCUR_IOBJVL : InfoObject for determination of the the source currency (p.eg. 0COMP_CODE) (optional)I_TCUR_IOBJVL : InfoObject for determination of the the target currency (p.eg. 0COMP_CODE) (optional)
I_PERIV : Fiscal year variant (optional)
I_RATE : Exchange rate (optional)
Export parameters
E_AMOUNT : Amount in target currency (data type: floating point !!)
E_RATE : Exchange rate
E_SCUR : Source currency
E_TCUR : Target currency
I created a Currency key(ZXX) which takes CAD and converts to GBP on Planned Exchange rate (P) with time reference 0CALMONTH.
In my case :
Currency Key : ZXX (Confused here)
Source Curr :CAD
Target Curr :GBP
I need a Variable ,which takes time reference and gives back the exchange rate .
,,I am I missing some thing ?
Sudh -
How to use FORMULA in ABAP for calculation
hi all,
i have to do some calculation in my report and because of this reason i want to use formula. Could any body tell me the best way to use of formula for calculation purpose in ABAP or any other way?
Thansk,
abapfk
Moderator Message: You don't need to open a thread to know the answer for this basic question. A simple search or using ABAP Help will help in getting the answer.
Edited by: kishan P on Oct 4, 2010 11:20 AMThere is another option to do the same thing.
What can be done is, create running total. You can create running total from field explorer by right clicking and then new. Create Running Total Field dialog box appears. In that, provide the following:
i) Field to summarize - provide the field to maximize (i.e. id)
ii) Type of summary u2013 Maximum
iii) Evaluate u2013 On change of field (provide the name)
iv) Reset u2013 Never
Keep this Running total field on the details section and suppress if you do not want to show it in the details section. Place this field wherever you want in the report.
Hope this helps you. Let me know your comments. -
How to use multiple selection parameters in the data model
Hi, after have looked all the previous threads about how to use multiple selection parameters , I still have a problem;
I'm using Oracle BI Publisher 10.1.3.3.2 and I'm tried to define more than one multiple selection parameters inside the data template;
Inside a simple SQL queries they work perfectly....but inside the data template I have errors.
My data template is the following (it's very simple...I am just testing how the parameters work):
<dataTemplate name="Test" defaultPackage="bip_departments_2_parameters">
<parameters>
<parameter name="p_dep_2_param" include_in_output="false" datatype="character"/>
<parameter name="p_loc_1_param" include_in_output="false" datatype="character"/>
</parameters>
<dataTrigger name="beforeReport" source="bip_departments_2_parameters.beforeReportTrigger"/>
<dataQuery>
<sqlStatement name="Q2">
<![CDATA[
select deptno, dname,loc
from dept
&p_where_clause
]]>
</sqlStatement>
</dataQuery>
<dataStructure>
<group name="G_DEPT" source="Q2">
<element name="deptno" value="deptno"/>
<element name="dname" value="dname"/>
<element name="loc" value="loc"/>
</group>
</dataStructure>
</dataTemplate>
The 2 parameters are based on these LOV:
1) select distinct dname from dept (p_dep_2_param)
2) select distinct loc from dept (p_loc_1_param)
and both of them have checked the "Multiple selection" and "Can select all" boxes
The package I created, in order to use the lexical refence is:
CREATE OR REPLACE package SCOTT.bip_departments_2_parameters
as
p_dep_2_param varchar2(14);
p_loc_1_param varchar2(20);
p_where_clause varchar2(100);
function beforereporttrigger
return boolean;
end bip_departments_2_parameters;
CREATE OR REPLACE package body SCOTT.bip_departments_2_parameters
as
function beforereporttrigger
return boolean
is
l_return boolean := true;
begin
if (p_dep_2_param is not null) --and (p_loc_1_param is not null)
then
p_where_clause := 'where (dname in (' || replace (p_dep_1_param, '''') || ') and loc in (' || replace (p_loc_1_param, '''') || '))';
else
p_where_clause := 'where 1=1';
end if;
return (l_return);
end beforereporttrigger;
end bip_departments_2_parameters;
As you see, I tried to have only one p_where_clause (with more than one parameter inside)....but it doesn't work...
Using only the first parameter (based on deptno (which is number), the p_where_clause is: p_where_clause := 'where (deptno in (' || replace (p_dep_2_param, '''') || '))';
it works perfectly....
Now I don't know if the problem is the datatype, but I noticed that with a single parameter (deptno is number), the lexical refence (inside the data template) works.....with a varchar parameter it doesn't work....
So my questions are these:
1) how can I define the p_where_clause (inside the package) with a single varchar parameter (for example, the department location name)
2) how can I define the p_where_clause using more than one parameter (for example, the department location name and the department name) not number.
Thanks in advance for any suggestion
AlexAlex,
the missing thing in your example is the fact, that if only one value is selected, the parameter has exact this value like BOSTON. If you choose more than one value, the parameter includes the *'*, so that it looks like *'BOSTON','NEW YORK'*. So you need to check in the package, if there's a *,* in the parameter or not. If yes there's more than one value, if not it's only one value or it's null.
So change your package to (you need to expand your variables)
create or replace package bip_departments_2_parameters
as
p_dep_2_param varchar2(1000);
p_loc_1_param varchar2(1000);
p_where_clause varchar2(1000);
function beforereporttrigger
return boolean;
end bip_departments_2_parameters;
create or replace package body bip_departments_2_parameters
as
function beforereporttrigger
return boolean
is
l_return boolean := true;
begin
p_where_clause := ' ';
if p_dep_2_param is not null then
if instr(p_dep_2_param,',')>0 then
p_where_clause := 'WHERE DNAME in ('||p_dep_2_param||')';
else
p_where_clause := 'WHERE DNAME = '''||p_dep_2_param||'''';
end if;
if p_loc_1_param is not null then
if instr(p_loc_1_param,',')>0 then
p_where_clause := p_where_clause || ' AND LOC IN ('||p_loc_1_param||')';
else
p_where_clause := p_where_clause || ' AND LOC = '''||p_loc_1_param||'''';
end if;
end if;
else
if p_loc_1_param is not null then
if instr(p_loc_1_param,',')>0 then
p_where_clause := p_where_clause || 'WHERE LOC in ('||p_loc_1_param||')';
else
p_where_clause := p_where_clause || 'WHERE LOC = '''||p_loc_1_param||'''';
end if;
end if;
end if;
return (l_return);
end beforereporttrigger;
end bip_departments_2_parameters;
I've written a similar example at http://www.oracle.com/global/de/community/bip/tipps/Dynamische_Queries/index.html ... but it's in german.
Regards
Rainer -
How to use XmlModify to sort the XML Data?
Hello,
I saw some examples explain how to use XmlModify in BDB XML package. I want to sort the XML data by several elements but my Java program could not work correctly.
<CustomerData>
<Transaction>
<DLSFIELDS>
<ADR_PST_CD>12345</ADR_PST_CD>
<CLT_IRD_NBR>002</CLT_IRD_NBR>
</DLSFIELDS>
</Transaction>
<Transaction>
<DLSFIELDS>
<ADR_PST_CD>12345</ADR_PST_CD>
<CLT_IRD_NBR>102</CLT_IRD_NBR>
</DLSFIELDS>
</Transaction>
// many nodes like transaction ...
</CustomerData>
My XQuery script was executed successfully in the shell. The script looks as follows:
"for $i in collection('sample.dbxml')/CustomerData/Transaction order by xs:decimal($i//ADR_PST_CD), xs:decimal($i//CLT_IRD_NBR) return $i".
The Java code :
// create XmlManager
XmlManager manager = // ...;
// open XmlContainer
XmlContainer container = // ...;
XmlQueryContext context = manager.createQueryContext(XmlQueryContext.LiveValues, XmlQueryContext.Eager);
XmlQueryExpression expression = manager.prepare("for $i in collection('sample.dbxml')/CustomerData/Transaction order by xs:decimal($i//ADR_PST_CD),xs:decimal($i//CLT_IRD_NBR) return $i", context);
XmlModify modify = manager.createModify();
XmlUpdateContext uc = manager.createUpdateContext();
XmlDocument xmldoc = container.getDocument("sample.xml");
XmlValue value = new XmlValue(xmldoc);
long numMod = modify.execute(value, context, uc);
System.out.println("Peformed " + numMod + " modification operations");
Could you point out the errors above or offer some suggestion?
Thanks.I have other question of the sorting issue. Here are a large XML need to sort so I have to split it to multiple small XML files. After importing these files, I will use the XmlModify and XQuery to sort them. I'm not clear on the multiple XML files processing.
1. Can the BDB XML ensure that all these XML files were sorted or how to update all documents with same logic.
2. If I want export all these sorted documents, how can I ensure these files processed in sequence? Which document needs process first?
The export method:
public void export(String outputfile)throws Exception{
final int BLOCK_SIZE = 5 * 1024 * 1024; // 5Mb
try{
File theFile = new File(outputfile);
FileOutputStream fos = new FileOutputStream(theFile);
byte[] buff= new byte[BLOCK_SIZE];
XmlResults rs = container.getAllDocuments(new XmlDocumentConfig());
while(rs.hasNext()){
XmlDocument xmlDoc = rs.next().asDocument();
XmlInputStream inputStream = xmlDoc.getContentAsXmlInputStream();
long read=0;
while(true){
read = inputStream.readBytes(buff, BLOCK_SIZE);
fos.write(buff,0,(int)read);
if(read < BLOCK_SIZE) break;
inputStream.delete();
xmlDoc.delete();
rs.delete();
//MUST CLOSE!
fos.close();
catch(Exception e){
System.err.println("Error exporting file from container " + container);
System.err.println(" Message: " + e.getMessage());
Thanks. -
How to use CSV format in making a data connection.
Hello All,
I have got a form to develop. There are over 1000 entries to be imported. Can I use CSV format to embed those data in the forms. Mainly those data would be embedded as dropdowns.If I can use how to do it ? If i can not use is there any better way without using the Database like MySQL or something.
Thanks.
Bibhu.Hi Afroz,
To be more specific, if the csv file doesn't has header, please refer to this script to add header:
$csv = Import-Csv d:\haha.csv -Header "UserA","UserXYZ","EmailA"
Then you can loop this csv file to run the "add-mailboxpermission" cmdlet, I recommend you can test this script before running against production environment, please also note I haven't tested this script:
$csv = Import-Csv d:\users.csv -Header "UserA","UserXYZ","EmailA"
foreach($each in $csv){
write-host "assign fullaccess permission of user $($each.UserXYZ) on mailbox $($each.EmailA)"
get-mailbox -identity $each.EmailA | add-mailboxpermission -user $each.UserXYZ -accessrights 'fullaccess'
If there is anything else regarding this issue, please feel free to post back.
Best Regards,
Anna Wang
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected] -
How to use ActiveX to open/write to Excel template but not to overwrite it
Hi there again (it's me...if anyone recognised me...)
I managed to use ActiveX to open Excel and make it visible onto the screen. But I would like to know how can I make Excel open an Excel template and let me write data to the cells without overwriting the original template. I did try to use another program source such as the EXCEL TOOLKIT but I can't still figure out how does it work for my case. Is there a simpler example for me to refer too? Please help.
Thank you,
juniHi Mike..
I have tried to use the examples provided LabView 6.0. I don't understand how to use the Range value to get the data from my global array and also how to open the template and write data to it.
At the moment, I could only open a saved dialog box and a default string filename is used to save my data into a new Excel but not the formatted excel which I want.
If possible, please help again. Vi attached.
Attachments:
savefile.vi 109 KB
datarecords.vi 12 KB -
How to use the JE database with other data types than byte arrays?
Hi! I searched the javadoc of Berkley DB JE, for a way to introduce entry (but I need also retrieve) data with other type than byte arrays, e.g. String, or anything else, as int may be, etc.
Still, I didn't find any such way, because the main (only?!) method to entry data into an open database - according what I found in javadoc - is:
"public OperationStatus put(Transaction txn, DatabaseEntry key, DatabaseEntry data) throws DatabaseException"
and both this and the corresponding method for retrieves, are based on the same DatabaseEntry type, which allow only entry data on byte[] support.
What if I need to use Strings or int, or even char? I must do a special conversion from these types, to byte[], to use the database?
Thank you!On the doc page (this is also in the download package),
http://download.oracle.com/docs/cd/E17277_02/html/index.html
see:
Getting Started Guide
Java Collections Tutorial
Direct Persistence Layer (DPL)
All of these describe how to use data types other than byte arrays.
--mark
Maybe you are looking for
-
Getting the output from a Perl script using Runtime.exec
I cannot get the output from a perl script using Java. Can someone PLEASE help? I used the following code: Process p = Runtime.getRuntime().exec("C:\\Perl\\bin\\Perl.exe script.pl) ; InputSream in = p.getInputStream(); b... do System.out.println(b);
-
Fire fox .pdf in the hard basket with the new firefox ? doest work proplery
the new fire fox / windows 7 ,the pdf fails to work 90% of the time
-
Can not add responsebility or open new user after moving to linux
i also installed rup6 patch when trying to add responsebilit or add user get an error: SQL> EXEC fnd_user_pkg.addresp('BVF003','SYSADMIN','SYSTEM_ADMINISTRATOR','STANDARD','Auto Assignment',SYSDATE,SYSDATE + 1); BEGIN fnd_user_pkg.addresp('BVF003','S
-
Oracle 9.2.0.6 upgrade to 11gR2
Hi, My database is 2TB in size. The database is 9.2.0.6 running on Solaris 8. It is configured with Physical Standby dataguard. The current plan is to upgrade the database to 11.2.0.3. What will be the best way to do the upgrade? I am thinking on the
-
I am trying to parse the html output of a web page. I need to grab all the URLs which are in hrefs, actions etc inside. I am using the regex pattern Pattern p = Pattern.compile("http.*?//\\S+[^\"]"); (basically grab anything that starts with http til