Installation of Oracle Developer Suite 10g in Windows 7
Installation of Oracle Developer Suite 10g in Windows 7
Enlightened Software
Web : www.ensoftbd.com, Email : [email protected]
Phone : +88 017 1212 8341, +88 017 9072 1177, +88 017 9072 1133
Oracle 10g Reports Call From Forms without Parameter (From Menu etc.):
DECLARE
rep_url varchar2(2000);
BEGIN
:GLOBAL.REPORTS_PATH:='D:\HRMS10g\REPORTS\';
---
rep_url:='/reports/rwservlet?'||'&report=D:\HRMS10g\REPORTS\PHPMODEL_desig.rep'||'&desformat=ht
mlcss&destype=cache'||'&userid=ensoftbd/e@bappy paramform=yes';
rep_url:='/reports/rwservlet?'||'&report='||:GLOBAL.REPORTS_PATH||'PHPMODEL_desig.jsp'||'&desfor
mat=pdf&destype=cache'||'&userid=ensoftbd/e@bappy paramform=no p_office='||:block3.office;
WEB.SHOW_DOCUMENT(rep_url,'_blank');
END;
For Reports :
(win-7):
set ORACLE_HOME=G:\DevSuiteHome_1
set
PATH=%ORACLE_HOME%\bin;%ORACLE_HOME%\jdk\jre\bin;%ORACLE_HOM
E%\jdk\jre\bin;%ORACLE_HOME%\jdk\jre\bin;%ORACLE_HOME%\jlib;%ORACLE
_HOME%\jdk\bin
(Win-XP):
set ORACLE_HOME=D:\DevSuite10g
set
PATH=%ORACLE_HOME%\bin;%ORACLE_HOME%\jdk\jre\bin;%ORACLE_HOME%\jdk\jre\bin;%
ORACLE_HOME%\jdk\jre\bin;%ORACLE_HOME%\jlib;%ORACLE_HOME%\jdk\bin
D:\DevSuite10g\BIN\rwserver server=myrpserv autostart=yes
For Forms :
For Reports :
(win-7):
set ORACLE_HOME=c:\DevSuiteHome_1
set
PATH=%ORACLE_HOME%\bin;%ORACLE_HOME%\jdk\jre\bin;%ORACLE_HOM
E%\jdk\jre\bin;%ORACLE_HOME%\jdk\jre\bin;%ORACLE_HOME%\jlib;%ORACLE
_HOME%\jdk\bin
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_EXECUTION_MODE,BATCH);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOU
S);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_FILENAME,RPT_FILE);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,CACHE);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'PDF');
--SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'html');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,rep_svr);
-- for edit -------------
-- SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform=no
sdate='||:BLOCK3.STARTDATE||' edate='||:BLOCK3.ENDDATE||' messid='||:BLOCK3.FMESSID);
---SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform=no
EMP_ID='||QT||:BLOCK2.ID||QT||' LOAN_DATE='||QT||:BLOCK2.LOAN_DT||QT);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform=no
P_OFFICE='||:BLOCK3.OFFICE);
v_rep := RUN_REPORT_OBJECT(repid);
v_rep_status := REPORT_OBJECT_STATUS(v_rep);
---message(v_rep_status);
WHILE v_rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED') LOOP
v_rep_status := report_object_status(v_rep);
END LOOP;
IF v_rep_status = 'FINISHED' THEN
/*Display report in the browser*/
v_doc := '/reports/rwservlet/getjobid'|| substr(v_rep,instr(v_rep,'_',-
1)+1)||'?'||'server='||rep_svr;
WEB.SHOW_DOCUMENT(v_doc,'_blank');
ELSE
MESSAGE('Error when running report');
MESSAGE(' ');
END IF;
END;
Calling :
Oracle 10g Reports Call From Forms without Parameter (From Menu etc.):
DECLARE
rep_url varchar2(2000);
BEGIN
:GLOBAL.REPORTS_PATH:='D:\HRMS10g\REPORTS\';
---
rep_url:='/reports/rwservlet?'||'&report=D:\HRMS10g\REPORTS\PHPMODEL_desig.rep'||'&desformat=ht
mlcss&destype=cache'||'&userid=ensoftbd/e@bappy paramform=yes';
rep_url:='/reports/rwservlet?'||'&report='||:GLOBAL.REPORTS_PATH||'PHPMODEL_desig.jsp'||'&desfor
mat=pdf&destype=cache'||'&userid=ensoftbd/e@bappy paramform=no p_office='||:block3.office;
WEB.SHOW_DOCUMENT(rep_url,'_blank');
END;
To support all browser for oracle forms 10gR2 please complete the following steps:
[http://rafioracledba.blogspot.com/2011/12/step-by-steps-oracle-10g-
application.html]
jpi_download_page=/forms/jinitiator/us/jre-6u23-windows-i586-s.exe
jpi_classid=clsid:CAFEEFAC-0016-0000-FFFF-ABCDEFFEDCBA
jpi_codebase=/forms/jinitiator/us/jre-6u23-windows-i586-
s.exe#Version=1,6,0,23
jpi_mimetype=application/x-java-applet
# Internet Explorer uses mimetype that includes version specifier.
jpi_ie_mimetype=application/x-java-applet;jpi-version=1.6.0.23
# New parameter to use in OBJECT/EMBED tags to indicate java
version.
# Parameter uses a trailing "*" to use a version family.
java_version=1.6*
(Forms):
(Reports):
Step -1:
E:\Ora11GDevSuite\Middleware\asinst_1\bin\opmnctl createcomponent -
adminUsername weblogic33 -adminHost S0020002L -adminPort 7001 -oracleInstance
E:\Ora11GDevSuite\Middleware\asinst_1 -instanceName asinst_3 -componentName
RPRTSRVR33 -componentType ReportsServerComponent
Step-2:
Step -3:
rwserver server=RPRTSRVR33
Step -4:
E:\Ora11GDevSuite\Middleware\asinst_1\config\reports\bin\rwdiag.bat -findall