Oracle Reports 10g Distribution - Dynamic file name
HI all.
I have a problem in my distribution file.
The following is my xml file:
<destinations>
<!-- Generate one file for all Employees -->
<file id="MyFiles1" name="C:\Apps_Attach\Jan2007\Rep_all_Employees.pdf" format="pdf" >
<include src="mainSection"/>
</file>
<!-- Generate a file for each Employee -->
<foreach>
<file id="MyFiles2" name="&<FOLDER_NAME>&<post_month>&<REP_EMP_NO>.pdf" format="pdf" instance="this">
<include src="mainSection"/>
</file>
</foreach>
</destinations>
This is used for generating Pay Slips as pdf files and storing in the AS.
The users can login to the application with their ID/password and view their payslips only. All working ok.
I can successfully generate both - single file per Employee and one BIG pdf containing all pay slips - this is for the report generator's viewing only.
My problem is - I have to store every month's files in a different folder. Say for example, Jan -2007 files in a folder called Jan2007 , Feb 2007's files in Feb2007 folder,etc.
The parent path for these is fixed - C:\Apps_Attach\
I am able to do this in the per employee files -
&<FOLDER_NAME> gives C:\Apps_Attach\
&<post_month> gives the Jan2007\, Feb2007\,..etc. folder name from Report.
&<REP_EMP_NO> gives the file name per employee.
But in the generate one file for all employees, I am not able to use dynamic path name like
name="&<FOLDER_NAME>&<post_month>Rep_all_Employees.pdf"
It works fine if I use
name="C:\Apps_Attach\Jan2007\Rep_all_Employees.pdf" as in my xml file code above.
Thanks in advance.
-Anu.
Anybody knows how?
-Anu.
Similar Messages
-
[Secure Configuration] Oracle Reports 10g Email Configuration...
Hi Everyone,
In oracle Reports 10g, we have an option of sending mail as an attachment using destype = mail and desname = [email protected] For this to happen we have to add the outgoing mail server name in the <report server>.conf file. Once we configure this setting, end-users can send any report to any mail-id. So, how to make an secured configuration so that they can send only those allowed reports?
Note: We have already many reports which are already deployed. So we cant incorporate the validation or some logic within the each report.hello dsegard,
Thanks for you help. I tried the way which you had said. I have incorporated the security tag in the conf file and included the XMLSecurity Project( Deployed the JAR file and done necessary configuration). Now, I dont know how to use it.
Is there any alternative way for this? Is there any way that we can remove the default options provided by the Oracle Reports under the Destype? -
Oracle Reports 10g Fonts issue
Hi ,
I am developing report on windows environment and deploying on Unix environment.
I am using Oracle Report 10g R2 version.
The report is created in batch through unix script. I am using barcode fonts and some other fonts in my report.
When I generate PDF output for the report, I am getting proper barcode font however other fonts used in the report are not showing up properly in the PDF output.
1. I am using application specific PPD file which contains the list of all the fonts used in the report
2. All the AFM files for the fonts are availabe in the AFM folder
3. In the uifont.ali file, I have done following things:
a. Created Entry for PDF section as below:
[ PDF ]
barcode_font = "barcode_font"
[ PDF:Subset ]
"Hamburd DB" = "HamburgDemibold"
4. I have executed the report wiith debug option on. I have checked the debug file and it is reading all the fonts file from required AFM location.
5. I have creaeted XML of the report and check the fonts used and check the same with Font Alias file and also in AFM Folder.
6. I have checked the PDF file (document properties) for fonts. It shows that Truetype font is used for Barcode. For others, it shows that Actual font was Adode Sans MS of Type 1 font and it was replaced with HamburgDemiBold however the output file is not proper.
One more point: If I create a PS file and then conver the file to PDF, then the output PDF file is perfectly fine. However, if I create PDF directly, I am not getting the fonts properly.
Please let me know what I have missed or done wrong.
Thanks & Regards,
Ramchandra JetwaniHi Hamid,
I tried the steps mentioned in the link however I am still facing the same issue.
I am using rwrun60 as report runtime and executable. In the environment, REPORTS_PATH is not set.
I had tried setting the REPORTS_PATH in the unix script and also adding the fonts path with REPORTS_PATH. However, it still does not work. I had tried PDF subset and PDF Embed both however none of them seems to work.
Also, in the PDF (using menu documents --> fonts) , i see that actual font seen as Adode Sans MM and not the font i need in the output.
I have question that if the reports path is not set then how oracle report will pick up the fonts details and which location will it look for fonts?
Also, if reports path is not set then how do i direct oracle report to use font path that i want to be used.
Uifont.ali file (PDF section)
#===============================================================
[ PDF:Embed ]
"Code-25-30-Int" = "Code-25-30-Int.afm Code-25-30-Int.pfa"
"Hamburg Medium" = "Hamburg-Medium.afm Hamburg-Medium.pfa"
"Hamburg-Demi Bold" = "HamburgDemiBoldBold.afm HamburgDemiBoldBold.pfa"
"Hamburg-Regular" = "Hamburg-Medium.afm Hamburg-Medium.pfa"
"Hamburg-Medium" = "Hamburg-Medium.afm Hamburg-Medium.pfa"
Degub file (created using debug_slfind)
slfindninit():
*** slfindfile() -- script started on Wed Mar 21 10:54:35 2012
slfindfile(): product = vgs
slfindfile(): version = 605
slfindfile(): type = 1 (RESOURCE)
slfindfile(): name = vgi
slfindfile(): language dependent, character set independent
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated vgs to directory =
slsfindfile(): guicommon6/vgs
slsfindfile(): and env. var = vgs
slsfindfile(): checking environment variable VGS_RESOURCE(12).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_RESOURCE(15).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/vgs/admin/resource/US/
slfexist(): testing /oratools/d6i_tmp/guicommon6/vgs/admin/resource/US
slfexist(): testing /oratools/d6i_tmp/guicommon6/vgs/admin/resource/US/vgi.res
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/vgs/admin/resource/US/vgi.res
slfindninit():
*** slfindfile() -- script started on Wed Mar 21 10:54:35 2012
slfindfile(): product = ca
slfindfile(): version = 107
slfindfile(): type = 3 (LOCALPREFERENCE)
slfindfile(): name = prefs
slfindfile(): language dependent, character set dependent
slfindfile(): gui independent
slfindfile(): buflen = 1024
slsfindfile(): translated ca to directory =
slsfindfile(): guicommon6/ca
slsfindfile(): and env. var = ca
slsfindfile(): checking environment variable CA_LOCALPREFERENCE(18).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_LOCALPREFERENCE(22).
slsfindfile(): environment variable not set
slsfindfile(): checking HOME directory.
slsfindfile(): environment variable set to /appl/tst/ah04/stic/home (len=24)
slfpath(): looking up path
/appl/tst/ah04/stic/home
slfexist(): testing /appl/tst/ah04/stic/home
slfexist(): testing /appl/tst/ah04/stic/home/prefs.ora
slfexist(): /appl/tst/ah04/stic/home/prefs.ora doesn't exist
slsfindfile(): *** UNABLE TO LOCATE FILE ***
slfindninit():
*** slfindfile() -- script started on Wed Mar 21 10:54:35 2012
slfindfile(): product = ca
slfindfile(): version = 107
slfindfile(): type = 2 (GLOBALPREFERENCE)
slfindfile(): name = prefs
slfindfile(): language dependent, character set dependent
slfindfile(): gui independent
slfindfile(): buflen = 1024
slsfindfile(): translated ca to directory =
slsfindfile(): guicommon6/ca
slsfindfile(): and env. var = ca
slsfindfile(): NOTE: All global preferences/aliases are searched for in
slsfindfile(): $ORACLE_HOME/tools/admin
slsfindfile(): checking environment variable CA_GLOBALPREFERENCE(19).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_GLOBALPREFERENCE(23).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/tools/admin/US/WE8ISO8859P1/
slfexist(): testing /oratools/d6i_tmp/tools/admin/US/WE8ISO8859P1
slfexist(): /oratools/d6i_tmp/tools/admin/US/WE8ISO8859P1 doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/tools/admin/US/
slfexist(): testing /oratools/d6i_tmp/tools/admin/US
slfexist(): /oratools/d6i_tmp/tools/admin/US doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/tools/admin
slfexist(): testing /oratools/d6i_tmp/tools/admin
slfexist(): testing /oratools/d6i_tmp/tools/admin/prefs.ora
slsfindfile(): returned /oratools/d6i_tmp/tools/admin/prefs.ora
slfindninit():
*** slfindfile() -- script started on Wed Mar 21 10:54:36 2012
slfindfile(): product = Reports_Runtime
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 0 (UNKNOWN)
slfindfile(): name = Tk2Motif.rgb
slfindfile(): language dependent, character set dependent
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): checking environment variable REPORTS_RUNTIME_UNKNOWN(23).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_UNKNOWN(14).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/Reports_Runtime/admin/US/WE8ISO8859P1/
slfexist(): testing /oratools/d6i_tmp/Reports_Runtime/admin/US/WE8ISO8859P1
slfexist(): /oratools/d6i_tmp/Reports_Runtime/admin/US/WE8ISO8859P1 doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/Reports_Runtime/admin/US/
slfexist(): testing /oratools/d6i_tmp/Reports_Runtime/admin/US
slfexist(): /oratools/d6i_tmp/Reports_Runtime/admin/US doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/Reports_Runtime/admin
slfexist(): testing /oratools/d6i_tmp/Reports_Runtime/admin
slfexist(): /oratools/d6i_tmp/Reports_Runtime/admin doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/Reports_Runtime/admin/US
slfexist(): testing /oratools/d6i_tmp/Reports_Runtime/admin/US
slfexist(): /oratools/d6i_tmp/Reports_Runtime/admin/US doesn't exist
slsfindfile(): *** UNABLE TO LOCATE FILE ***
slfindfile(): product = tk2
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 0 (UNKNOWN)
slfindfile(): name = Tk2Motif.rgb
slfindfile(): language dependent, character set dependent
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk2 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_UNKNOWN(12).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_UNKNOWN(14).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/US/WE8ISO8859P1/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/US/WE8ISO8859P1
slfexist(): /oratools/d6i_tmp/guicommon6/tk60/admin/US/WE8ISO8859P1 doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/US/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/US
slfexist(): /oratools/d6i_tmp/guicommon6/tk60/admin/US doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/Tk2Motif.rgb
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/Tk2Motif.rgb
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 0 (UNKNOWN)
slfindfile(): name = uiprint.txt
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_UNKNOWN(12).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_UNKNOWN(14).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/uiprint.txt
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/uiprint.txt
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 40 (PPD)
slfindfile(): name = stic
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_PPD(8).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_PPD(10).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/PPD/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/PPD
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/PPD/stic.ppd
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/PPD/stic.ppd
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 40 (PPD)
slfindfile(): name = stic
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_PPD(8).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_PPD(10).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/PPD/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/PPD
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/PPD/stic.ppd
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/PPD/stic.ppd
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 39 (AFM)
slfindfile(): name = HamburgDemiBoldBold
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_AFM(8).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_AFM(10).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H
slfexist(): /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/HamburgDemiBoldBold
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/HamburgDemiBoldBold
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 39 (AFM)
slfindfile(): name = HamburgBoldBold
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_AFM(8).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_AFM(10).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H
slfexist(): /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/HamburgBoldBold
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/HamburgBoldBold
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 39 (AFM)
slfindfile(): name = HamburgMediumMedium
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_AFM(8).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_AFM(10).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H
slfexist(): /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/HamburgMediumMedium
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/HamburgMediumMedium
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 39 (AFM)
slfindfile(): name = Code-25-30-Int
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_AFM(8).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_AFM(10).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/C/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/C
slfexist(): /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/C doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/Code-25-30-Int
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/Code-25-30-Int
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 39 (AFM)
slfindfile(): name = EuroCollectionNormal
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_AFM(8).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_AFM(10).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/E/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/E
slfexist(): /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/E doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/EuroCollectionNormal
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/EuroCollectionNormal
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 0 (UNKNOWN)
slfindfile(): name = uixpatt.txt
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_UNKNOWN(12).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_UNKNOWN(14).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/uixpatt.txt
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/uixpatt.txt
slfindninit():
*** slfindfile() -- script started on Wed Mar 21 10:54:36 2012
slfindfile(): product = reports60
slfindfile(): version = 6000
slfindfile(): type = 1 (RESOURCE)
slfindfile(): name = rw
slfindfile(): language dependent, character set independent
slfindfile(): gui = m
slfindfile(): buflen = 512
slsfindfile(): checking environment variable REPORTS60_RESOURCE(18).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_RESOURCE(15).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/reports60/admin/resource/US/
slfexist(): testing /oratools/d6i_tmp/reports60/admin/resource/US
slfexist(): testing /oratools/d6i_tmp/reports60/admin/resource/US/rwm.res
slsfindfile(): returned /oratools/d6i_tmp/reports60/admin/resource/US/rwm.res
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 26 (FONTALIAS)
slfindfile(): name = uifont
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 1024
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_FONTALIAS(14).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_FONTALIAS(16).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/uifont.ali
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/uifont.ali
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 39 (AFM)
slfindfile(): name = HamburgMediumMedium
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_AFM(8).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_AFM(10).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H
slfexist(): /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/HamburgMediumMedium
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/HamburgMediumMedium
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 39 (AFM)
slfindfile(): name = HamburgDemiBoldBold
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_AFM(8).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_AFM(10).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H
slfexist(): /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/HamburgDemiBoldBold
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/HamburgDemiBoldBold
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 39 (AFM)
slfindfile(): name = Code-25-30-Int
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_AFM(8).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_AFM(10).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/C/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/C
slfexist(): /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/C doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/Code-25-30-Int
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/Code-25-30-Int
slfindfile(): product = tk6
slfindfile(): version = 6.0.8.14.0
slfindfile(): type = 39 (AFM)
slfindfile(): name = HamburgBoldBold
slfindfile(): language free
slfindfile(): gui independent
slfindfile(): buflen = 512
slsfindfile(): translated tk6 to directory =
slsfindfile(): guicommon6/tk60
slsfindfile(): and env. var = tk60
slsfindfile(): checking environment variable TK60_AFM(8).
slsfindfile(): environment variable not set
slsfindfile(): checking environment variable ORACLE_AFM(10).
slsfindfile(): environment variable not set
slsfindfile(): *** ORATOOLS_HOME not set ***
slsfindfile(): checking ORACLE_HOME environment variable.
slsfindfile(): environment variable set to /oratools/d6i_tmp (len=17)
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H
slfexist(): /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/H doesn't exist
slfpath(): looking up path
/oratools/d6i_tmp/guicommon6/tk60/admin/AFM/
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM
slfexist(): testing /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/HamburgBoldBold
slsfindfile(): returned /oratools/d6i_tmp/guicommon6/tk60/admin/AFM/HamburgBoldBold
Thanks & Regards,
Ramchandra Jetwani -
Hi everyone.
I want to know how export oracle tables with dynamic file name on windows XP platform.
bye.You'd have to generate the export command-line or par file using a script -- Windows or SQL !
It would be easy to use SQL to generate the script.
So you could have a BATch file that
a. Calls the SQL to generate the export command-line or parfile
b. Executes the export
even possibly run in a loop.
Hemant K Chitale -
Oracle report 10g vs Oracle Forms 11g
Hi,
My application run on Oracle 10g with Oracle Forms&Report 10g
I have to modify a report file which was saved by oracle report 11g.
When I open the file with Oracle Report 10, I have the following warning : "Avertissement ! Ouverture d'un rapport enregistré avec une version plus récente. Risque de perte de fonctionnalité. Continuer ?" (translation : "The file opened was saved with a more recent version of Oracle Report. You may lose some information. Continue ?").
What kind of information I may lose ?
Can I modify my file on Oracle Report 11g and compile it in Oracle Report 10g ?
Or
Can I modify my file on Oracle Report 11g and compile it in Oracle Report 11g and run it on Oracle Report 10g ?
Thanks a lot.
Michel36368ccd-1921-478d-9716-f90da72c8ed6 wrote:
What kind of information I may lose ?
Can I modify my file on Oracle Report 11g and compile it in Oracle Report 10g ?
Or
Can I modify my file on Oracle Report 11g and compile it in Oracle Report 11g and run it on Oracle Report 10g ?
Michel,
Question 1 - the file will no longer be useable with Reports 10g - you will loose everything.
Question 2 - No, newer versions of Oracle Forms and Reports are not backward compatible with older versions.
Question 3 - No, see answer to question 2.
Craig... -
Can we add Basic Authentication for Oracle Report 10g?
As we know, Apache supports basic Authentication, and Oracle Report 10g bases on Apache, that means Oracle Report 10g supports Basic Authentication too?
Can anyone tell me the steps on how to configure Basic Authentication for Oracle Report 10g?
Thanks for your help in Advance!
P.S.
I tried to add the following content to the file "httpd.conf" under the directory "E:\OraHome_2\Apache\Apache\conf\" (I installed report under this folder), but it doesn't work well:
<Directory "E:\OraHome_2\Apache\Apache\htdocs">
AuthType Basic
AuthName "Private Documentation Repository"
AuthUserFile "C:\Program Files\Apache Software Foundation\Apache2.2\mypasswd"
Require user yangsun
</Directory>Answers at your duplicated thread --> Some inter view Questions Please give prefect answer help me
-
Invoke oracle report 10g from database pl/sql package
Hi
Is there a way that i can invoke an oracle report 10g from the database pl/sql package? I am working on a requirement that needs to generate a report when one of the criteria is not met.
Please suggest me on this.Thanks for the info.
I have a scenario where i need to fetch members details like name , email address and so on from the mainframes on the oracle database. Then on the oracle database i need to check if they have a email address or not. If yes then i need to generate a notice and mail it to them. If they don't have an email address, i'll have to print that out in a some centralized location.
By the way, the notice was developed using oracle reports 10g.
Now i am developing a pl/sql package which will do the address validation but i didn't know how to call a oracle report to generate the notice in pl/sql procedure.
As suggested i will try with dbms scheduler and see if that works for me. -
Cofiguring & sending email with attachment from Oracle Report 10g
I want to run report from Oracle 10g reports to be sent as email attachement to differnt people with their respective personal content.
The first problem is to know how to configure Oracle reports 10g to be able to send output to email address.
The second problem is to be able to route seperate pages of the report to seperate email address.
Thanks to all.For configuring email for reports
http://download-east.oracle.com/docs/cd/B14099_17/bi.1012/b14048/pbr_conf.htm#sthref472
For sending the output to different mail id's you can use bursting and distribution feature of Oracle Reports. For details,
http://download-east.oracle.com/docs/cd/B14099_17/bi.1012/b14048/pbr_dist.htm#i1007338 -
Dynamic file name from input payload (RFC 2 flat file)
Hi,
I have an RFC to flat file scenario. The output flat file has not an XML structure, it's just a plain text file generated with abap mapping.
In my source interface (RFC), I have a field called <FILENAME>, I want to use the value of that field to create the target file using dynamic file name. But if in variable substitution I use payload:ZRFC_NAME,1,FILENAME,1 It doesn't work because the dynamic variable substitution try to access to output payload, not the source one...
What can I do?Hi Marshal,
You can add a extra node to your target strucutre like
FileName- Node
--FileName - Element.
do the mapping from the field filename of RFC to FileName field in u r target strucure. And use this field path at Refrence in variable subtituion.
In the Content converison add the Name & Values as below
FileName.fileldNames -- FileName
FileName.fieldFixedLengths -- 0
FileName.fixedLengthTooShortHandling -- Cut
So the extra field in u r target structure would not populate in u r target text file.
Cheers
Veera -
Issue with Oracle Report 10g output
I want to generate text output in Oracle Reports 10g. I am using paper layout.Length of the fields want to print is 750. Each line is broken in the output after 120 characters length apporx. Please let me know if there is any way to print complete 750 characters.
Sample output is coming as below :
T2013 56600084112345 FPWC
955 OLD WILMINGTON RD FAYETTEVILLE
CUMBERLAND NC28301 00000001CONTACT TESING 1234567890
00000001 I'
I want it to be discplayed in single line instead of breaking. -
Need help with Oracle reports 10g
Hi
we have a requirement in a oracle 10g application
this application is on the unix server
the requirement is such that the user must be able to print a report directly to the default printer
when the user clicks on the button a report must be printed on the users default printer
can u help us understand that how can we configure the local printer of the user on the unix server?hi, piyush9010
Check this following link...
Oracle reports 10g output directly to printer
Oracle reports 10g output directly to printer
Make your printer as shared printer then try.
Use DESTYPE=PRINTER.
http://qamarsyed.blogspot.com/2011/02/how-to-print-oracle-report-to-network.html
http://docs.oracle.com/cd/E14571_01/bi.1111/b32121/pbr_cla005.htm#i637246
Hope this helps
If someone's response is helpful or correct, please mark it accordingly. -
Hi,
I am following this blog to name the target file/directory dynamically at the runtime :
/people/sameer.shadab/blog/2005/09/23/an-interesting-usage-of-variable-substitution-in-xi
But I am getting this error in the CC monitoring :
Could not process due to error: com.sap.aii.adapter.file.configuration.DynamicConfigurationException: Error during variable substitution: com.sap.aii.adapter.file.varsubst.VariableDataSourceException: Unknown message header category 'interface_name ' for variable 'var1'.Hi,
Try following this weblog for dynamic file name.
/people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14
Dynamic filename come under the Dynamic configuration in moni, for your messages.
This is the code used inside.
DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
String ourSourceFileName = conf.get(key);
return ourSourceFileName;
That is why Dynamic configuration is coming in output.. It is a class to generate dynamic configuration file at runtime provided by SAP XI.
Hope this will help you.
regards
Aashish Sinha
PS : reward points if helpful -
Dynamic file name in case of .txt output files
Hi all,
I have a query related to dynamic file name scenario.
In case of IDOC-XI-FILE sceanrio,
<b>Is it possible to generate .txt file name based on Plant number like</b>
<b>%<Plantname>%_%<BusinessDay>_filename.txt</b>
<b>Note:I have implemneted this for .xml output files but I am not able to implement it for .txt output files .</b>
PLEASE HELP ME .
Regards
PrabhatHi Prabhat,
I think, the normal Dynamic File Name generation should work fine in your case also. Even if you perform Content Conversion, you can use Variable Name Substiution to create your Destination file name as, the name of the file is determined first and only then is the content converison perfromed.
for info on content conversion, I would suggest that you go through this thread and check my reply,
Re: Dynamic File Name for Receiver File Adapter
Regards,
Bhavesh -
Dynamic File name in File Adapter
Hi,
I have a requirement to pass dynamic file name in File Adapter.
Is there any way to pass a variable for the file name attribut in file adapter.
I am looking for some options apart from %yyMMddHHmmss%,%SEQ%...etc
Please suggest if any of you have information on how to put values from a variable to file name attribute in file adapter
regards
SaijuHi Saiju,
Yes there is.
Assign your file name to a variable, let's say 'fileName'.
Now go to your invoke activity(for the specific fileadapter) -> Property tab-> find a property call jca.file.FileName -> in the value field assign 'fileName' variable.
That's it... (assuming you are using 11g)
Arik
Edited by: Arik on Jun 27, 2012 3:12 PM -
Error dynamic File Name in Receiver File Adapter
Hi all,
Dynamic file name for Receiver file Adapter Problem
my multi mapping look like this in design mode
messages
message1
SD01_E
FileName
row
message2
SD02_E
FileName
row
by processing the xml look like this:
<ns2:SD01_E xmlns:ns2="urn:lsv.de/SAP/XXX">
<FileName>L40SA939.xiConstant</FileName>
- <row>
or
<ns2:SD02_E xmlns:ns2="urn:lsv.de/SAP/XXX">
<FileName>L40SA939.xiConstant</FileName>
- <row>
in file receivere adapter i have try this but it dos not work
payload:SD01_E,1,FileName,1
Error:com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 0(:main:, row:1, col:0)
is there any way to have access to Filename in different root elements??
regards
RalfHi Ralf,
i think, you need for each XML msg (each different root element) a new adapter -> a new IF determination, new rec agreement and a new channel.
Regards,
Udo
Maybe you are looking for
-
How to back up/import my photos when I have saved them messily?
I currently use Aperture as follows: 1.Save from memory card to file on computer called photos (each card is labelled seperatley in a sub folder) 2.Import photos I want to manage into aperture (this then makes duplicte copy of the photo in my apertur
-
How do you fit still images (jpegs) to match clips in Final Cut Pro 7?
The images are too small and the clip can be seen on the borders. I tried making them bigger b/f dragging but that distorted the image. I shot the video in 16:9 and shot the pictures with my IPhone not using HD.
-
Can I use to_date() function in Answers Criteria Column Formula
Hello. A simplified example of what I'd like to achieve in a column formula - year(to_date('1954-11-06', 'YYYY-MM-DD'))OBI tells me this is a syntax error. Alternatively, I tried this - year(cast('11/6/1954' as DATE))This gets past the syntax check,
-
Hello! Can anyone tell me where I can find update for iSync to support Nokia 5000? Nova Media didn't release it yet. Thank's everyone
-
Dear Support / Friends. I am using G580 for the past 1.8 years. Over the last two days i am unable to connect to the internet using the Ethernet cable.The Lan Adapter is a constant Green/Orange Light. Tried reinstalling the AtherosLan(v2.1.0.21) driv