Problem to run XL-Reporter on SBO 8.81 PL 05
Dear All,
After I upgraded SBO from version 8.8 to version 8.81 PL 05, I cannot run XL-Reporter. It show message 'Security settings in Microsoft Excel prohibit XL Reporter from running' although my excel security setting didn't changed.
So, I tried to check the security on 'Trust Center' under Excel option again ( Excel 2007 version). And I have set this following :
Macro setting => Enable all macros...
Macro setting => Click 'Trust access to the VBA project object model' option
External Content => Security seetings for data connections => Click 'Enable all data connections...'
External Content => Security settings for Workbook Links => Click 'Enable automatic update...'
ActiveX settings => Click 'Enable all controls without restrictions....'
Trusted Locations => Add location 'C:\Program Files\SAP\'
I try to enable all security but it still cannot help. Please kindly suggest me how to solve.
Thanks you in advanced.
Angnam
I am encountering the same problem on our Terminal Server - Is there anyone who can tell if there are changes in using the XL Reporter in the version 8.81
Jos Dielemans
Similar Messages
-
Problem in running oracle report from form 10g Version 10.1.2.0.2
Hi All,
I am facing problem while running the report from forms 10g getting FRM-41219
For this i am using the following procedure :
PROCEDURE RUN_REPORT IS
L_RUN_TEXT VARCHAR2 (2000);
L_USRID VARCHAR2 (100);
L_PASSWD VARCHAR2 (100);
L_DESNAME VARCHAR2 (100);
FILE_OUT_PUT VARCHAR2(200);
REP_STATUS VARCHAR2(20);
REP_NAME VARCHAR2(50);
PL_ID PARAMLIST;
REP_URL VARCHAR2(2000);
V_REP VARCHAR2(200);
BEGIN
display_me('RUN_REPORT');
-- CALL THE FOLLOWING FUNCTION, IN WHICH USER CAN WRITE HIS OWN CODE.
-- THE PROCEDURE CAN BE MADE LOCAL TO THE SPECIFIC FORM AND WRITE THE CODE.
-- IT SHOULD RETURN 'Y', IF YOU WANT TO PROCEED WITH THIS RUN_REPORT
-- PROCEDURE.
IF NVL (RUN_REPORT1, 'Y') = 'N' THEN
RETURN;
END IF;
COMMIT_FORM;
IF (GET_APPLICATION_PROPERTY (OPERATING_SYSTEM)) = 'UNIX' THEN
L_DESNAME := 'LP';
ELSE
L_DESNAME := NAME_IN ('REPORT_TITLE.F_FILE_NAME');
display_me(L_DESNAME);
END IF ;
/* SETTING THE REPORT OBJECT PROPERTIES */
/* G_PRAM1 IS THE NAME OF REPORT ****/
SET_REPORT_OBJECT_PROPERTY('REPOBJ',REPORT_EXECUTION_MODE,BATCH);
SET_REPORT_OBJECT_PROPERTY('REPOBJ',REPORT_COMM_MODE,SYNCHRONOUS);
SET_REPORT_OBJECT_PROPERTY('REPOBJ',REPORT_DESTYPE,CACHE);
SET_REPORT_OBJECT_PROPERTY('REPOBJ',REPORT_DESFORMAT,'PDF');
SET_REPORT_OBJECT_PROPERTY('REPOBJ',REPORT_SERVER,'172.18.76.34');
SET_REPORT_OBJECT_PROPERTY('REPOBJ',REPORT_FILENAME,:GLOBAL.G_PARAM1||'.REP');
display_me(':GLOBAL.G_PARAM1 '||:GLOBAL.G_PARAM1);
PL_ID := GET_PARAMETER_LIST ('REP_PARA');
IF NOT ID_NULL (PL_ID) THEN
DESTROY_PARAMETER_LIST ('REP_PARA');
END IF;
PL_ID := CREATE_PARAMETER_LIST('REP_PARA');
ADD_PARAMETER (PL_ID, 'DESTYPE' , TEXT_PARAMETER, NAME_IN ('REPORT_TITLE.RAG_DESTINATION') );
ADD_PARAMETER (PL_ID, 'DESNAME' , TEXT_PARAMETER, L_DESNAME);
ADD_PARAMETER (PL_ID, 'COPIES' , TEXT_PARAMETER, NAME_IN ('REPORT_TITLE.F_NO_COPY') );
ADD_PARAMETER (PL_ID, 'ORIENTATION', TEXT_PARAMETER, 'LANDSCAPE');
ADD_PARAMETER (PL_ID, 'MODE' , TEXT_PARAMETER, 'BITMAP');
ADD_PARAMETER (PL_ID, 'PARAMFORM' , TEXT_PARAMETER, 'NO');
ADD_PARAMETER (PL_ID, 'PARAM' , TEXT_PARAMETER, NAME_IN ('IBP_REPORT_PARAMETER.F_REP_SEQ') );
ADD_PARAMETER (PL_ID, 'P_COMP_CODE' ,TEXT_PARAMETER,:GLOBAL.G_COMP_CODE);
display_me(':GLOBAL.G_COMP_CODE '||:GLOBAL.G_COMP_CODE);
REP_NAME := :GLOBAL.G_PARAM1||'.REP';
display_me('REP_NAME'||REP_NAME);
V_REP := RUN_REPORT_OBJECT('REPOBJ');
display_me('V_REP '||V_REP);
REP_STATUS := REPORT_OBJECT_STATUS(V_REP);
display_me('REP_STATUS'||REP_STATUS);
WHILE REP_STATUS IN ('RUNNING','OPENING_REPORT','ENQUEUED')LOOP
REP_STATUS := REPORT_OBJECT_STATUS(V_REP);
END LOOP;
IF REP_STATUS = 'FINISHED' THEN
REP_URL:='/REPORTS/RWSERVLET/GETJOBID'||SUBSTR(V_REP,INSTR(V_REP,'_',-1)+1)||'?'||'SERVER=172.18.76.34';
display_me('REP_URL '||REP_URL);
WEB.SHOW_DOCUMENT(REP_URL,'_BLANK');
ELSE
MESSAGE('ERROR WHEN RUNNING REPORT');
END IF;
END;
Which is called on a button , can any body share there idea to help out
Warm Regards
AshutoshYes, I have replace the userid with scott/tiger@orcl with i6menu/i6menu@vbs and also replace the OAS server's name as you have suggested.
declare
REP_URL varchar2(2000);
begin
REP_URL:= '/reports/rwservlet?userid=i6menu/i6menu@vbs&report=testrep_10g.rdf&desformat=pdf&destype=cache¶mform=no';
WEB.SHOW_DOCUMENT(REP_URL,'_BLANK');
end;
I had the 2nd code also but both r not working on my machine ......... !!
I have made the following setting on my machine:
1. Registry -> HKEY_LOCAL_MACHINE -> SOFTWARE-> ORACLE-> KEY_DevSuiteHome1->FORMS_PATH ->
Values is : D:\vision_soft\VSS\exe
2. Registry -> HKEY_LOCAL_MACHINE -> SOFTWARE-> ORACLE-> KEY_DevSuiteHome1->REPORTS_PATH ->
Values is : D:\vision_soft\VSS\exe
3. Entry made in the DevSuiteHome_1\forms\server ->default.env
FORMS_PATH=D:\vision_soft\VSS\exe
4. Entry made in the DevSuiteHome_1\reports\confr ->rwservlet.properties
#SERVER= rep10
As my forms is working well & but the report are not able to call.
Could you please let me know is there is any other mandatory setting required for the report 10g.
Regards,
Ashutosh -
Problem on running a Report from a Form
Hi,
we are using Oracle Forms & Reports runtime and builder 6.0.8.22.1, Database Version is 9.2.
We have a Production, Pre-Live and Testenvironment all the same Database architecture.
Problem Description:
We created a Form with some input fields and a button for creating a report. This button creats via a pl/sql script a report object and run the report.
This works fine on production system with calling the formsruntime with parameter userid=scott/tiger@productionserver. When we calling the completly same script, only we change the userid on "userid=scott/tiger@testserver" the forms would work fine but the report generating failed.
The Forms and Reports are compiled against the production environment.
Where could be the problem, it's all the same only we change the connection string.
There are any connection information in the compiled fmx or rep file.
Where get the Report_Object the connection information.
Best Regards
MarkusMarkus,
Reports gets the connect string implicitly from Forms. This means that the way you conenct Forms to the database is the account your run Reports with. Have you double checked that you weren't passing the userid somewhere in your code?
Frank -
Problem with running bitmap report in Oracle 6i
Hello,
I am running a report from a form using run_product in client/server enviroment. And I use the same code in all forms that run reports. In test enviroment, everything works normally. But in customer enviroment there is weird behaviour. Some reports need a lot of time to be executed, and when they are finally finished, report previewer is not maximized as it is in test enviroment. And more important problem is that one report doesn't execute at all. Report background engine is started but report doesn't come out at all.
Here is code which I use to run reports:
declare
izvestaj varchar2(15);
pListName varchar2(20) := 'parList';
dt varchar2(6) := 'Screen';
pList paramlist;
BEGIN
izvestaj := 'EBS12';
begin
pList := get_parameter_list(pListName);
if not id_null(pList) then
destroy_parameter_list(pList);
end if;
pList := create_parameter_list(pListName);
if (not id_null(pList)) then
add_parameter(pList, 'P_PREDUZECE', text_parameter, to_char(:kontrolni.preduzece_id));
add_parameter(pList, 'P_PRENOS', text_parameter, to_char(:prenos.id));
add_parameter(pList, 'P_RAD', text_parameter, :prenos.chk_radnik);
add_parameter(pList, 'P_LOK', text_parameter, :prenos.chk_lokacija);
add_parameter(pList, 'P_ZAR', text_parameter, :prenos.chk_isplata);
add_parameter(pList, 'P_RAS', text_parameter, :prenos.chk_raspored);
add_parameter(pList, 'P_NAL', text_parameter, :prenos.chk_nalet);
add_parameter(pList, 'P_BEZ_RAS', text_parameter, :prenos.bez_rasporeda);
add_parameter(pList, 'P_STATUS', text_parameter, to_char(:prenos.status));
add_parameter(pList, 'P_RAD_ID', text_parameter, to_char(:prenos.radnik_id));
add_parameter(pList, 'P_SORT', text_parameter, to_char(:prenos.redosled));
add_parameter(pList, 'PARAMFORM', text_parameter,'NO');
add_parameter(pList,'DESTYPE',text_parameter,dt);
run_product(reports, izvestaj, synchronous, runtime, filesystem, pList, null);
end if;
exception
when others then
set_alert_property('cfg_error',alert_message_text,'Poziv izveštaja nije uspeo! '||sqlerrm);
if (alert_button1=show_alert('cfg_error')) then null;
end if;
raise form_trigger_failure;
end;
END;
Is it maybe some enviroment settings problem and if yes, what should I pay attention on?
Tnx in advance,
NatiHello,
When you put a block on a "new stacked canvas" that canvas is generated as a popup canvas. If that popup overlaps with some other generated items (for instance: items in master block) Forms will not show it.
You can try showing that popup canvas programatically with Show_View('canvas_name') in When-New-Form-Instance and see what happens.
Dalibor
P.S. Why do you have to put detail block on a popup canvas? Why don't you simply put it on a "same content canvas"? -
Hi all,
I have a problem to run report in report server other than the report server in process.I installed 9IDS on 2 PCs.I use one PC as a small Appserver.Exactly, i run OC4J on it, i also create a report server on it, .Both OC4J and report server are permantly ran on my small AppServer.When i run a report using the report server in process, it work well.But when i try to run a report using my report server, i receive these errors messages:
REP-110:Impossible to open the report
REP-1070:Error when trying to open or save report.
I don't know what wrong!Every answers to help are welcomed.
Thanks!a couple more things .. since you are running your server as a real user, make sure the directory your report file is in allows access for this particular user.
if your reports come from a mapped drive, it will not work as windows services don't have access to mapped drives.
if you are using a CGIMAP-key, make sure your CGICMD.DAT is available. you can check this by submitting the showmap servlet command (like you did the showenv).
you can find even more hints in the following tech note:
Article-ID: <Note:215469.1>
Circulation: PUBLISHED (EXTERNAL)
Folder: tools.Developer.Reports.Generic
Topic: Errors
Title: Comprehensive REP-110 Troubleshooting and Overview Guide
which is available via matalink.
thanks,
ph. -
A problem of running Xl Report
Why I can't run XL Report when I log in windows system with Guest Account while I can do it with Administrator account.It always prompt that the system lacks of COM component for XL Report
Dear ,
thanks for contacting us.
Please check the following Note 853343 and tell me if it works on your side.
Symptom
If you install Microsoft Office after installing the XL Reporter
application or use another Windows user than the one you used when
installing XL Reporter, you can get an error message.
Other terms
XLR, SBO, ilytix
Reason and Prerequisites
The reason for this is that the report writer COM Add-in has not been
loaded, which prohibits Microsoft Excel from running.
Solution
1. Start Microsoft Excel. If you already have the COM Add-ins command on
the Tools menu, go to step 7.
2. In the Tools menu, choose Customize.
This opens the Customize window.
3. Choose the Commands tab and select Tools from the Categories pane on
the left.
4. In the Command pane on the right, scroll down to the COM Add-ins
command.
5. Select the COM Add-ins command, hold down the mouse button, and drag
COM Add-ins from the Commands pane over to the Tools menu on the
Microsoft Excel men bar. When the Tools menu commands appear, point to
where you want the COM Add-ins command to appear on the menu and release
the mouse button.
6. To close the Customize window, choose Close.
7. On the Tools menu, choose the new COM Add-ins option.
This opens the COM Add-ins window.
8. In the window, choose Add to open the Add Add-in window.
9. Select the IXXLReporter.dll file located in the Client directory in
the XL Reporter program installation area and choose OK.
10. In the COM Add-ins window, select the XL Reporter checkbox and
choose OK.
Regards
Apple -
Problem while running the report from a form
Hi,
I am able to call a report from forms9i using run_report_object. This report just has a boilertext within it. I did this just to check the functionality of run_report_object built-in. This worked perfectly.
But when I am trying to call a report based on emp table from the form, it gives me error saying that it cannot run the report.
Can anyone please help me.
Thanks
NarainHi Ino Laurensse ,
Thanks for the response.
The error code and message is as follows
frm-41214 Unable to run report.
I am able to call from forms9i a report with some boilertext but not a report accessing the database. Thro' out I have never changed the username.
The following are the changes I made
In the rwservlet.properties
I specified the
reportserver name = repsrv ( I created it and started from the services)
singlesignon = no
I am able to run the report which is accessing the emp table from the report builder with the same user as the one which I am using in forms, but, the same I am not able to call from forms.
thanks
Narain -
Problem while running the report from stored procedure
Hi,
I using stored procedure to generate my report.
my stored procedure's code looks like this.
CREATE OR REPLACE PROCEDURE PROJECTOVERVIEWREPORT1(query in VARCHAR2)
IS
myPlist SRW_PARAMLIST;
myIdent SRW.Job_Ident;
myStatus SRW.Status_Record;
BEGIN
srw.start_Debugging;
myPlist := SRW_PARAMLIST(SRW_PARAMETER('',''));
srw.add_parameter(myPlist,'GATEWAY','http://localhost:8888/reports/rwservlet');
srw.add_parameter(myPlist,'SERVER','rep_kalyan1');
srw.add_parameter(myPlist,'REPORT','BillFormat.RDF');
srw.add_parameter(myPlist,'USERID','atl3_dev_jul04/atl3_dev_jul04@mgi');
srw.add_parameter(myPlist,'destype','file');
srw.add_parameter(myPlist,'desformat','pdf');
srw.add_parameter(myPlist,'documentnumber','17181');
srw.add_parameter(myPlist,'papertype','N');
srw.add_parameter(myPlist,'desname','c:\temp\17181.pdf');
myIdent := srw.run_report(myPlist);
myStatus := srw.report_status(myIdent);
srw.stop_Debugging;
EXCEPTION
WHEN NO_DATA_FOUND THEN
NULL;
WHEN OTHERS THEN
NULL;
END PROJECTOVERVIEWREPORT1;
Iam running the oc4j instance and the report server in my local machine.
when i have typed http://localhost:8888/reports/rwservlet
Iam able to see the help page.
My rdf file is placed in OralceHome/reports/integ folder.
Iam executing my stored procedure it is returning some error.
Iam doing any thing wrong.
Do i need to modify anything.
Is the place of rdf file correct.
plz help me solving the above problem.
--KalyanThis is the error message iam getting..
any idea????
* WELCOME TO EVENT-BASED-REPORTING API *
* API-Version : 9i *
* (C) Oracle Corporation, 2000 *
* Debugging turned ON *************************************
*** Length of Paramlist : 1
OK : Parameter added : GATEWAY=http://localhost:8888/reports/rwservlet
*** Length of Paramlist : 2
OK : Parameter added : SERVER=rep_kalyan1
*** Length of Paramlist : 3
OK : Parameter added : REPORT=BillFormat.RDF
*** Length of Paramlist : 4
OK : Parameter added : USERID=atl3_dev_jul04/atl3_dev_jul04@mgi
*** Length of Paramlist : 5
OK : Parameter added : DESTYPE=file
*** Length of Paramlist : 6
OK : Parameter added : DESFORMAT=pdf
*** Length of Paramlist : 7
OK : Parameter added : DOCUMENTNUMBER=17181
*** Length of Paramlist : 8
OK : Parameter added : PAPERTYPE=N
*** Length of Paramlist : 9
OK : Parameter added : DESNAME=c:\temp\17181.pdf
Starting run_report: building url
*** Building URL (RUN_REPORT)
OK : URL built : http://localhost:8888/reports/rwservlet?SERVER=rep%5Fkalyan1&REPORT=BillFormat%2ERDF&USERID=atl3%5Fdev%5Fjul04%2Fatl3%5Fdev%5Fjul04%40mgi&DESTYPE=file&DESFORMAT=pdf&DOCUMENTNUMBER=17181&PAPERTYPE=N&DESNAME=c%3A%5Ctemp%5C17181%2Epdf&statu
*** Submitting HTTP Request
*** using URL :http://localhost:8888/reports/rwservlet?SERVER=rep%5Fkalyan1&REPORT=BillFormat%2ERDF&USERID=atl3%5Fdev%5Fjul04%2Fatl3%5Fdev%5Fjul04%40mgi&DESTYPE=file&DESFORMAT=pdf&DOCUMENTNUMBER=17181&PAPERTYPE=N&DESNAME=c%3A%5Ctemp%5C17181%2Epdf&statusf
ERROR : HTTP request failed -
Problem running a report in forms.
Hello!
I am having a problem with running a report in a form. I have installed on my computer Oracle developer suite 10g, weblogic, oracle database 11g. Now i have a main form in witch runs froms and reports. The forms and reports had run well on oracle 6i but now i am faceing with a issue, the forms are running but the reports do not. In oracle 6i the reports did run with run_product, now with REPORT_OBJECT. I don't understand what structure could i use. Do i have to install Application server ???? PLS explain what do i have to do, all the configuration necessery, other ipoduct installation if needed. thanks!!!!!
This is the main form that runs other forms and reports:
DECLARE
nod varchar2(50);
htree ITEM;
lis paramlist;
repid REPORT_OBJECT;
v_rep VARCHAR2(100);
rep_status varchar2(100);
BEGIN
nod:=ftree.get_tree_node_property('COP1',ftree.get_tree_selection('COP1',1),ftree.node_value);
htree := Find_Item('FRONT.COP1');
Ftree.Set_Tree_Selection(HTREE, :SYSTEM.TRIGGER_NODE, Ftree.SELECT_ON);
--lis:=create_parameter_list('LISTA');
:GLOBAL.PROJECT_PATH:= 'D:\Diploma\Last_version\rap\';
-- forme
if lower(nod) = 'intretinere clienti' then
open_form('D:\Diploma\Last_version\INTRETINERE_CLIENTI',ACTIVATE, SESSION);
ELSIF LOWER(nod) = 'produse clienti' then
--add_parameter(lis,'USERU',TEXT_PARAMETER,:PAROLA.USERU);
open_form('D:\Diploma\Last_version\PROD_CL_inch',ACTIVATE, NO_SESSION,lis);
-- rapoarte
elsif upper(nod)='CLIENT' then begin
run_product(REPORTS,'D:\Diploma\Last_version\rap\CLIENT',SYNCHRONOUS,RUNTIME,FILESYSTEM,'',NULL);
--v_rep := RUN_REPORT_OBJECT('D:\Diploma\Last_version\rap\CLIENT');
end;
elsif upper(nod)='PRODUSE BANCARE DESCHISE IN PERIOADA' then begin
run_product(REPORTS,'D:\Diploma\Last_version\rap\PRODUSE_PERIOADA',SYNCHRONOUS,RUNTIME,FILESYSTEM,'',NULL);
--repid := find_report_object('PRODUSE_PERIOADA');
--SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE, SYNCHRONOUS);
--SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,CACHE);
--rep_status := REPORT_OBJECT_STATUS(repid);
-- v_rep := RUN_REPORT_OBJECT('D:\Diploma\Last_version\rap\PRODUSE_PERIOADA');
--v_rep := RUN_REPORT_OBJECT(repid);
end;
elsif upper(nod)='DEPOZITE SCADENTE IN PERIOADA' then
run_product(REPORTS,'D:\Diploma\Last_version\rap\DEPOZITE_SCAD',SYNCHRONOUS,RUNTIME,FILESYSTEM,'',null);
-- nomenclatoare
elsif upper(nod)='TIPURI PRODUSE' then
open_form('D:\Diploma\Last_version\nom_prod',activate, NO_SESSION);
elsif upper(nod)='TIPURI DOBANZI' then
open_form('D:\Diploma\Last_version\nom_dob',activate, NO_SESSION);
-- operatiuni
elsif upper(nod)='DEPUNERE NUMERAR' then
lis:=create_parameter_list('LISTA');
add_parameter(lis,'STARE',TEXT_PARAMETER,'D');
open_form('D:\Diploma\Last_version\depunere_numerar',activate, NO_SESSION,lis);
elsif upper(nod)='ELIBERARE NUMERAR' then
lis:=create_parameter_list('LISTA');
add_parameter(lis,'STARE',TEXT_PARAMETER,'E');
open_form('D:\Diploma\Last_version\depunere_numerar',activate, NO_SESSION,lis);
elsif upper(nod)='TRANSFER' then
open_form('D:\Diploma\Last_version\TRANSFER',activate, NO_SESSION);
elsif upper(nod)='SIMULARE DEPOZIT' then
open_form('D:\Diploma\Last_version\SIMULARE_DEPOZIT',activate, NO_SESSION);
elsif upper(nod)='RAMBURSARE CREDIT' then
open_form('D:\Diploma\Last_version\RAMBURSARE_CREDIT',activate, NO_SESSION);
elsif upper(nod)='RAMBURSARE RATA' then
open_form('D:\Diploma\Last_version\RAMBURSARE_RATA',activate, NO_SESSION);
elsif upper(nod)='TRECERE LA RESTANTA' then
open_form('D:\Diploma\Last_version\RESTANTA_CREDIT',activate, NO_SESSION);
elsif upper(nod)='TRAGERE CREDIT' then
open_form('D:\Diploma\Last_version\TRAGERE_CREDIT',activate, NO_SESSION);
/*elsif upper(nod)='TRAGERE CREDIT' then
open_form('D:\Diploma\Last_version\TRAGERE_CREDIT',activate, NO_SESSION);*/
end if;
--destroy_parameter_list(lis);
END;Ok, so I have installed on my computer Oracle developer suite 10g, weblogic, oracle database 11g just like i said in the previous post. If i installed weblogic and i can run forms it means that i have the weblogic server running, no? If not what do i have to install for it to run ? I did what you said about the reports path, but just to be clear , i put it in environment variables REPORT_PATH='D:\diploma\Last_version\Rap'. I don't know where to put it in fromsweb.cfg ! Now about the main from, it looks like this :
DECLARE
nod varchar2(50);
htree ITEM;
lis paramlist;
repid REPORT_OBJECT;
v_rep VARCHAR2(100);
rep_status varchar2(100);
report_job_id VARCHAR2(100);
BEGIN
nod:=ftree.get_tree_node_property('COP1',ftree.get_tree_selection('COP1',1),ftree.node_value);
htree := Find_Item('FRONT.COP1');
Ftree.Set_Tree_Selection(HTREE, :SYSTEM.TRIGGER_NODE, Ftree.SELECT_ON);
--lis:=create_parameter_list('LISTA');
--:GLOBAL.PROJECT_PATH:= 'D:\Diploma\Last_version\rap\';
-- forme
if lower(nod) = 'intretinere clienti' then
open_form('D:\Diploma\Last_version\INTRETINERE_CLIENTI',ACTIVATE, SESSION);
ELSIF LOWER(nod) = 'produse clienti' then
--add_parameter(lis,'USERU',TEXT_PARAMETER,:PAROLA.USERU);
open_form('D:\Diploma\Last_version\PROD_CL_inch',ACTIVATE, NO_SESSION,lis);
-- rapoarte
* elsif upper(nod)='CLIENT' then begin *
* v_rep := RUN_REPORT_OBJECT('CLIENT');*
* report_job_id := RUN_REPORT_OBJECT(repid);*
* end;*
* elsif upper(nod)='PRODUSE BANCARE DESCHISE IN PERIOADA' then begin*
* repid := find_report_object('PRODUSE_PERIOADA');*
* report_job_id := RUN_REPORT_OBJECT(repid);*
* end;*
* elsif upper(nod)='DEPOZITE SCADENTE IN PERIOADA' then *
* repid := find_report_object('DEPOZITE_SCAD');*
* report_job_id := RUN_REPORT_OBJECT(repid);*
-- nomenclatoare
elsif upper(nod)='TIPURI PRODUSE' then
open_form('D:\Diploma\Last_version\nom_prod',activate, NO_SESSION);
elsif upper(nod)='TIPURI DOBANZI' then
open_form('D:\Diploma\Last_version\nom_dob',activate, NO_SESSION);
-- operatiuni
elsif upper(nod)='DEPUNERE NUMERAR' then
lis:=create_parameter_list('LISTA');
add_parameter(lis,'STARE',TEXT_PARAMETER,'D');
open_form('D:\Diploma\Last_version\depunere_numerar',activate, NO_SESSION,lis);
elsif upper(nod)='ELIBERARE NUMERAR' then
lis:=create_parameter_list('LISTA');
add_parameter(lis,'STARE',TEXT_PARAMETER,'E');
open_form('D:\Diploma\Last_version\depunere_numerar',activate, NO_SESSION,lis);
elsif upper(nod)='TRANSFER' then
open_form('D:\Diploma\Last_version\TRANSFER',activate, NO_SESSION);
elsif upper(nod)='SIMULARE DEPOZIT' then
open_form('D:\Diploma\Last_version\SIMULARE_DEPOZIT',activate, NO_SESSION);
elsif upper(nod)='RAMBURSARE CREDIT' then
open_form('D:\Diploma\Last_version\RAMBURSARE_CREDIT',activate, NO_SESSION);
elsif upper(nod)='RAMBURSARE RATA' then
open_form('D:\Diploma\Last_version\RAMBURSARE_RATA',activate, NO_SESSION);
elsif upper(nod)='TRECERE LA RESTANTA' then
open_form('D:\Diploma\Last_version\RESTANTA_CREDIT',activate, NO_SESSION);
elsif upper(nod)='TRAGERE CREDIT' then
open_form('D:\Diploma\Last_version\TRAGERE_CREDIT',activate, NO_SESSION);
/*elsif upper(nod)='TRAGERE CREDIT' then
open_form('D:\Diploma\Last_version\TRAGERE_CREDIT',activate, NO_SESSION);*/
end if;
--destroy_parameter_list(lis);
END;
Thanks, hope u can guide me :). -
Problem printing ALV standard report
Hi Experts
I have a problem, when running my report in the transaction mb5b (alv standard) output makes it a product sheet that generates great waste of sheets. I can make it print all at once?
Thanks in Advance.
Ginafor duplicate entries
select banfn
WERKS
matnr
menge
fistl
geber
from eban
into table iteba
where fistl = p_fistl
AND geber IN s_geber.
IF NOT iteba[] IS INITIAL.
select BWKEY
bukrs
from t001k
into table itt00
for all entries in iteba
where BWKEY = iteba-WERKS.
ENDIF.
"<<<<<<<<<<<<
sort iteba.
delete adjacent duplicates comparing all fields.
"<<<<<<<<<<<<
IF NOT iteba[] IS INITIAL.
SELECT banfn
matnr
FROM eban
INTO TABLE itmat
FOR ALL ENTRIES IN iteba
WHERE matnr = iteba-matnr
AND banfn = iteba-banfn.
ENDIF.
ENDFORM. " datafetch -
Problem to run the Crystal report inside from SAP B1 based on SQL views.
Hello,
I have a problem to run my Crystal report inside from SAP B1 which is based on SQL views.And the SQL views are stored in a separate database in SQL server.The error which i am getting is saying the the tablename does not exist.What i need to do in order to sort this problem.
Great if somebody can help me to sort out this so that i can run my report based on SQL views stored on separate database other than SAP databases inside from SAP B1.
Edited by: rozenagrawal on Apr 19, 2011 11:51 AMTry using a SQL synonym in your company database for the views outside the company database. I don't know if SBO will let you get away with it, but its worth a shot.
If your company database is MyCompany and you have a view called MyView in Views database, assuming the view belongs to schema dbo, and you want the synonym to belong to dbo schema in your company database, run this:
Use MyCompany
go
create synonym dbo.OutsiderView for
Views.dbo.MyView
go
select * from OutsiderView
The select statement should return the contents of MyView in the Views database while you are connected to your MyCompany database.
For more info, see the Books Online for MSSQL on topic synonym.
You will need to change your CR options to include displaying synonyms along with tables, views, etc. You may also need to grant select to B1 users.
Edited by: Cindy Lange on Apr 21, 2011 4:00 PM -
Hi,
we are using Oracle Forms & Reports runtime and builder 6.0.8.22.1, Database Version is 9.2.
We have a Production, Pre-Live and Testenvironment all the same Database architecture.
Problem Description:
We created a Form with some input fields and a button for creating a report. This button creats via a pl/sql script a report object and run the report.
This works fine on production system with calling the formsruntime with parameter userid=scott/tiger@productionserver. When we calling the completly same script, only we change the userid on "userid=scott/tiger@testserver" the forms would work fine but the report generating failed.
The Forms and Reports are compiled against the production environment.
Where could be the problem, it's all the same only we change the connection string.
Are there any connection information in the compiled fmx or rep file.
Where get the Report_Object the connection information.
Best Regards
Markusthe third step is when u will run the servelts on the application server there is also a sample link form that u can use to run the report for testing.
thanks -
Hi Experts , I am currently facing problems while running restricted version copy in sap apo .. The log says 0 location products copied and that the process has timed out. the error message is " /SAPAPO/MVM_INT_SVC_CO_VER_LCW reported exception in task DP00014 " , then ending in time limit exceeded. could anyone explain why this happens. please note even if the log says 0 location products copied , in reality they have have been partially copied.
Regards
JerelHi, thank you for your replies, I found out few things about my servlet, and its portability
and i have few questions, although i marked this topic as answered i guess its ok to post
I am using javax.servlet.context.tempdir to store my files in that servletcontext temporary directory. But i dont know how to give hyperlink
of the modified files to the user for them to download the modified files.
What i am using to get the tempdir i will paste
File baseurl = (File)this.getServletContext().getAttribute("javax.servlet.context.tempdir");
System.out.println(baseurl);
baseurl = new File(baseurl.getAbsolutePath()+File.separator+"temp"+File.separator+"files");
baseurl.mkdirs();so i am storing my files in that temp/files folder and the servlet processes them and modifies them, then how to present them as
links to the user for download ?
and as the servlet is multithreaded by nature, if my servlet gets 2 different requests with same file names, i guess one of them will be overwritten
And i want to create unique directory for each request made to the servlet , so file names dont clash.
one another thing is that i want my servlet to be executed by my <form action> only, I dont want the user to simply type url and trigger the servlet
Reply A.S.A.P. please..
Thanks and regards,
Mihir Pandya -
Problem in running report in apps
Hai Friends
when i am running the report i am getting this error
would u Plz tell wat it is
I just run the simple report in apps But i am getting This
error is.................
Oracle Receivables: Version : 11.5.0 - Development
Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
TRXNUMBCGPG module: trxnumb cgpg
Current system time is 15-SEP-2006 15:56:32
+-----------------------------
| Starting concurrent program execution...
+-----------------------------
LOG :
Report: e:\oracle\demoappl\ar\11.5.0\reports\US\trxnumb.rdf
Logged onto server:
Username:
LOG :
Logged onto server:
Username: APPS
ERR REP-3002: Error initializing printer. Please make sure a printer is installed.
Program exited with status 3
Cause: The program terminated, returning status code 3.
Action: Check your installation manual for the meaning of this code on this operating system.
Concurrent Manager encountered an error while running Oracle*Report for your concurrent request 2165800.
Review your concurrent request log and/or report output file for more detailed information.
Executing request completion options...
Finished executing request completion options.
Concurrent request completed
Current system time is 15-SEP-2006 15:56:34
In anther server i just run the same programe i am getting this error
An error occurred while attempting to establish an Applications File Server connection with the node FNDFS_ERP. There may be a network configuration problem, or the TNS listener on node FNDFS_ERP may not be running. Please contact your system administrator.
Thanks in advance
regards
seenuIn your first instance you are trying to print without setting up a prinet in Oracle Applications,as for the second server looks like your FNDFS listener is down or unreachable.
sam
http://appstech-sam.blogspot.com -
Problem in report .if i run the report it is not display the quantity,price
This program is an AP Standard Price Variance Report. For each Material it details all invoices created for that material including the quantity invoiced, the actual Unit Cost for invoiced quantity and the actual amount invoiced. For each material/Vendor combination, it totals and compares the actual quantity, Unit Cost, and the amount with standard quantity, Unit Cost and amount. The amount difference equals the total deviation.
problem in if run the report under material have items but one of the item not displaying quantity and cost but it is calcualting
displaying the total invoice cost ..but under material number it is showing 0...
if it_bkpf-blart eq 'WE' or
( it_bkpf-blart eq 'WA' and
( it_bseg-werks = '09' or it_bseg-werks = '99' ) and "DV2K927836
( it_bseg-hkont = '0001701010' or
it_bseg-hkont = '0001720010' ) ).
it_detail-menge = it_bseg-menge.
endif.
it_detail-werks = it_bseg-werks.
it_detail-hkont = it_bseg-hkont.
it_detail-hkont_desc = ws_hkont_desc.
it_detail-belnr = it_bkpf-belnr.
it_detail-blart = it_bkpf-blart.
it_detail-lifnr = ws_lifnr.
it_detail-lifnr_desc = ws_lifnr_desc.
if it_bkpf-blart eq 'RN'
or it_bkpf-blart eq 'RI'
or it_bkpf-blart eq 'RF'
or it_bkpf-blart eq 'RC'
or it_bkpf-blart eq 'RD'
or it_bkpf-blart eq 'ER'.
if it_bseg-menge ne 0.
it_detail-inv_ucost = it_bseg-wrbtr / it_bseg-menge.
else.
it_detail-inv_ucost = it_bseg-wrbtr.
endif.
if it_bseg-shkzg = 'H'. "Credit Indicator
it_bseg-wrbtr = 0 - it_bseg-wrbtr.
endif.
it_detail-inv_cost = it_bseg-wrbtr.
endif.
if it_bkpf-blart = 'WE' or it_bkpf-blart = 'WA'.
if it_bseg-hkont = '0001701010' or
it_bseg-hkont = '0001720010'.
if ( it_bkpf-blart eq 'WA' and
( it_bseg-werks = '09' or it_bseg-werks = '99' ) ). "DV2K927836
clear ws_awkey.
ws_awkey = it_bkpf-awkey.
clear ws_mseg_werks.This program is an AP Standard Price Variance Report. For each Material it details all invoices created for that material including the quantity invoiced, the actual Unit Cost for invoiced quantity and the actual amount invoiced. For each material/Vendor combination, it totals and compares the actual quantity, Unit Cost, and the amount with standard quantity, Unit Cost and amount. The amount difference equals the total deviation.
problem in if run the report under material have items but one of the item not displaying quantity and cost but it is calcualting
displaying the total invoice cost ..but under material number it is showing 0...
if it_bkpf-blart eq 'WE' or
( it_bkpf-blart eq 'WA' and
( it_bseg-werks = '09' or it_bseg-werks = '99' ) and "DV2K927836
( it_bseg-hkont = '0001701010' or
it_bseg-hkont = '0001720010' ) ).
it_detail-menge = it_bseg-menge.
endif.
it_detail-werks = it_bseg-werks.
it_detail-hkont = it_bseg-hkont.
it_detail-hkont_desc = ws_hkont_desc.
it_detail-belnr = it_bkpf-belnr.
it_detail-blart = it_bkpf-blart.
it_detail-lifnr = ws_lifnr.
it_detail-lifnr_desc = ws_lifnr_desc.
if it_bkpf-blart eq 'RN'
or it_bkpf-blart eq 'RI'
or it_bkpf-blart eq 'RF'
or it_bkpf-blart eq 'RC'
or it_bkpf-blart eq 'RD'
or it_bkpf-blart eq 'ER'.
if it_bseg-menge ne 0.
it_detail-inv_ucost = it_bseg-wrbtr / it_bseg-menge.
else.
it_detail-inv_ucost = it_bseg-wrbtr.
endif.
if it_bseg-shkzg = 'H'. "Credit Indicator
it_bseg-wrbtr = 0 - it_bseg-wrbtr.
endif.
it_detail-inv_cost = it_bseg-wrbtr.
endif.
if it_bkpf-blart = 'WE' or it_bkpf-blart = 'WA'.
if it_bseg-hkont = '0001701010' or
it_bseg-hkont = '0001720010'.
if ( it_bkpf-blart eq 'WA' and
( it_bseg-werks = '09' or it_bseg-werks = '99' ) ). "DV2K927836
clear ws_awkey.
ws_awkey = it_bkpf-awkey.
clear ws_mseg_werks.
Maybe you are looking for
-
App-V 5 SP1 Creative Cloud Enterprise Illustrator 213:19 Error
Hello, I'm currently working on creating an App-V 5 sequence for Adobe Creative Cloud Enterprise. Firstly I'm trying to create a sequence for CC Illustrator, however I'm running into what appear to be licensing errors. From what I understand in Adobe
-
MacBook Pro Retina to TV via HDMI
So, I have my MBP Retina and I would like to connect it to my television via HDMI. I have my Mac connected to my TV via HDMI, and it shows the picture, but there is no sound! How do I fix this?!?!?!?!?!?! I need help ASAP!!!! Thanks, Kynan
-
Company user - how to stop creation of groups??
Hi all, I am using the standard company user feature for enabling the approval of the new user registrations in the portal. I have set "ume.tpd.companies = 1" , i.e. One company option. This will enable the approval process for the new user registrat
-
Not able to use 3D on Photoshop CS6
This my spec: System Information Time of this report: 9/18/2014, 23:16:53 Machine name: Oza-PC Operating System: Windows 7 Home Basic 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.130828-1532) Language: English (Regio
-
HT1937 I want to register my MacBook Pro, but I don't have the Purchase date.
I want to register my MacBook Pro, but I don't have the Purchase date.