oracle9ias forms services 6i and reports integration

43
,QWHJUDWLQJ2UDFOHL$65HSRUWVLQ 2UDFOHL$6)RUPV $Q2UDFOH:KLWH3DSHU 8SGDWHGYHUVLRQIRU)RUPVLSDWFKDQGKLJKHUFRYHULQJ 2UDFOHL$SSOLFDWLRQ6HUYHULQWHJUDWLRQDQGWKHQHZ)RUPV /LVWHQHU6HUYOHW$UFKLWHFWXUH 6HSWHPEHU

Upload: others

Post on 16-Feb-2022

5 views

Category:

Documents


0 download

TRANSCRIPT

�

��

,QWHJUDWLQJ�2UDFOH�L$6�5HSRUWV�LQ�2UDFOH�L$6�)RUPV��$Q�2UDFOH�:KLWH�3DSHU��8SGDWHG�YHUVLRQ�IRU�)RUPV��L�SDWFK��DQG�KLJKHU��FRYHULQJ�2UDFOH�L�$SSOLFDWLRQ�6HUYHU�LQWHJUDWLRQ�DQG�WKH�QHZ�)RUPV�/LVWHQHU�6HUYOHW�$UFKLWHFWXUH��6HSWHPEHU��������

)RUPV�6HUYLFHV��L�5HSRUWV�,QWHJUDWLRQ�

(;(&87,9(�29(59,(: ��������������������������������������������������������������� ��

6(&7,21����,1752'8&7,21�72�)2506�6(59,&(6�$1'�7+(�%$6,&6�2)�&$//,1*�(0%(''('�5(32576�,1�)2506�21�7+(�:(%������������ ��

8QGHUVWDQGLQJ�)RUPV��L�6HUYLFHV�LQ�2UDFOH�L�$SSOLFDWLRQ�6HUYHU ����������������� ��Client Server Architecture vs. Web Architecture ------------------------------------4 Forms Listener Architecture -------------------------------------------------------------6 Forms Listener Servlet Architecture----------------------------------------------------7 Section Summary --------------------------------------------------------------------------7

8QGHUVWDQGLQJ�5HSRUWV��L�6HUYLFHV�LQ�2UDFOH��L�$SSOLFDWLRQ�6HUYHU ��������������� ��

2UDFOH�L$6�)RUPV�6HUYLFHV�DQG�2UDFOH�L$6�5HSRUWV�6HUYLFHV���,QVWDOODWLRQ�DQG�&RQILJXUDWLRQ ������������������������������������������������������������������������������ ��

Environment Variables -------------------------------------------------------------------9

1HW��&RQILJXUDWLRQ��WQVQDPHV�RUD� ����������������������������������������������������� ��Example ---------------------------------------------------------------------------------9

Web Server settings -----------------------------------------------------------------------9 Oracle HTTP Configuration (httpd.conf)----------------------------------------------9

jserv.properties ----------------------------------------------------------------------- 10 Apache JServ (zone.properties) --------------------------------------------------- 11 Forms Applications Configuration File (6iServer.conf)----------------------- 12 Forms Services .env file ------------------------------------------------------------ 12

,QWURGXFLQJ�WKH�581B5(3257B2%-(&7�%XLOW�LQ ���������������������������������� ���Using Parameter Lists in RUN_REPORT_OBJECT------------------------------ 13

6HFWLRQ�6XPPDU\ ������������������������������������������������������������������������� ���

6(&7,21�����)2506�6(59,&(6�$33/,&$7,216�:,7+�,17(*5$7('�&$//6�72�25$&/(�5(32576�86,1*�7+(�5(32576�5817,0(�(1*,1(�������������������������������������������������������������������������������������� ���

&RPPRQ�FRQILJXUDWLRQV�ZKHQ�XVLQJ�WKH�5HSRUWV�FOLHQW�5XQWLPH�(QJLQH ��������� ���Configuration with Forms Listener --------------------------------------------------- 15 Configuration with Forms Listener Servlet------------------------------------------ 15

8VLQJ�WKH�581B352'8&7�%XLOW�LQ��������������������������������������������������� ���Registry Settings------------------------------------------------------------------------- 16

Forms60_output---------------------------------------------------------------------- 16 Forms60_mapping------------------------------------------------------------------- 16 Forms60_repformat ----------------------------------------------------------------- 16

Syntax---------------------------------------------------------------------------------- 16

8VLQJ�WKH�581B5(3257B2%-(&7�%XLOW�LQ ����������������������������������������� ���Passing Forms Parameter Lists With RUN_REPORT_OBJECT --------------- 18

3ULQWLQJ�5HSRUWV�RQ�WKH�:HE������������������������������������������������������������ ���

6HFWLRQ�6XPPDU\ ������������������������������������������������������������������������� ���

6(&7,21����)2506�6(59,&(6�$33/,&$7,216�:,7+�,17(*5$7('�&$//6�72�25$&/(�5(32576�86,1*�5(32576�6(59,&(6 �������������� ���

581B5(3257B2%-(&7�ZLWK�5HSRUWV��L�6HUYLFHV���������������������������������� ���Run_Report_Obnject Example-------------------------------------------------------- 20 Passing Forms parameter lists in Run_Reports_Object --------------------------- 22 Using Run_Reports_Object When Calling a Report Containing a Parameter Form --------------------------------------------------------------------------------------- 22

Solution-------------------------------------------------------------------------------- 23 Intercepting Reports error messages using RUN_REPORT_OBJECT with Reports Services ------------------------------------------------------------------------- 27

:(%�6+2:B'2&80(17�ZLWK�5HSRUWV��L�6HUYLFHV�������������������������������� ���Example 1 - Web.show_document () ------------------------------------------------ 31 Example 2 - Web.show_document () with relative addressing ------------------ 31 Example 3 - WEB.SHOW_DOCUMENT () with encrypted URL parameters32

3ULQWLQJ�5HSRUWV�RQ�WKH�:HE������������������������������������������������������������ ���Printing on Network Printers ---------------------------------------------------------- 34 Printing on a Local Printer With the orarrp Utility -------------------------------- 34

6HFWLRQ�6XPPDU\ ������������������������������������������������������������������������� ���

6800$5<���������������������������������������������������������������������������������� ���

$33(1',;�$��86$%,/,7<�0$75,; ������������������������������������������������ ���

$33(1',;�%��3$66,1*�)2506�3$5$0(7(5�/,676�,1�581B5(3257B2%-(&7���������������������������������������������������������������� ���

$33(1',;�&��7528%/(6+227,1*����������������������������������������������� ���

�

�

�

3DJH���

,QWHJUDWLQJ�2UDFOH�L$6�5HSRUWV�LQ�2UDFOH�L$6�)RUPV�

(;(&87,9(�29(59,(:�

2UDFOH�L$6�)RUPV�6HUYLFHV��L�FDQ�EH�XVHG�WR�:HE�GHSOR\�2UDFOH�)RUPV�DSSOLFDWLRQV�EXLOW�LQ�D�FOLHQW�VHUYHU�DUFKLWHFWXUH��0RUH�DQG�PRUH�FRPSDQLHV�DUH�PRYLQJ�IURP�FOLHQW�VHUYHU�FRPSXWLQJ�WR�D�SXUH�:HE�DUFKLWHFWXUH�ZKLOH�WU\LQJ�WR�OHYHUDJH�H[LVWLQJ�SURJUDPPLQJ�VNLOOV��

)HHGEDFN�IURP�2UDFOH�FXVWRPHUV��XVHU�JURXSV��WUDGH�VKRZV��DQG�WKH�FXVWRPHU�DGYLVRU\�ERDUG�LQGLFDWH�WKDW�FRPSDQLHV�ZDQW�WR�OHYHUDJH�)RUPV�EXLOW�DSSOLFDWLRQV�ZKHQ�PRYLQJ�WRZDUGV�D�������:HE�DUFKLWHFWXUH�UDWKHU�WKDQ�UHGHYHORS�WKHLU�EXVLQHVV�DSSOLFDWLRQV�IRU�WKH�:HE�IURP�VFUDWFK���

7KLV�SDSHU�IRFXVHV�RQ�GHSOR\LQJ�FOLHQW�VHUYHU�)RUPV�DSSOLFDWLRQV�ZLWK�LQWHJUDWHG�2UDFOH�L$6�5HSRUWV�WR�WKH�:HE��7KH�WDUJHW�DXGLHQFH�IRU�WKLV�SDSHU�LQFOXGHV�WHFKQLFDO�VRIWZDUH�PDQDJHUV��FRQVXOWDQWV��DQG�SURMHFW�OHDGV�ZKR�ZDQW�WR�OHDUQ�DERXW�WKH�EHQHILWV�RI�VXFK�D�FRQILJXUDWLRQ���

$IWHU�UHDGLQJ�WKLV�SDSHU�\RX·OO�EH�DEOH�WR�LGHQWLI\�DUHDV�LQ�\RXU�DSSOLFDWLRQ�WKDW�FDQ�EHWWHU�VFDOH�RQ�WKH�:HE��<RX·OO�DOVR�EH�DEOH�WR�LQFUHPHQWDOO\�PRYH�DSSOLFDWLRQV�ZLWK�HPEHGGHG�UHSRUW�FDOOV�WR�WKH�:HE�IRU�D�������WKUHH�WLHU�DUFKLWHFWXUH�VROXWLRQ���

([SHULHQFHG�)RUPV�GHYHORSHUV�FDQ�XVH�WKH�FRGLQJ�H[DPSOHV�DQG�GHSOR\PHQW�WLSV�LQ�WKLV�SDSHU�WR�KHOS�JXLGH�WKHP�WRZDUGV�:HE�GHSOR\PHQW��,I�\RX�DUH�QHZ�WR�2UDFOH�L$6�)RUPV�6HUYLFHV�DQG�2UDFOH�L$6�5HSRUWV�6HUYLFHV��EXW�DUH�IDPLOLDU�ZLWK�UXQQLQJ�FOLHQW�VHUYHU�)RUPV�DSSOLFDWLRQV�IURP�SUHYLRXV�RU�FXUUHQW�UHOHDVHV��\RX·OO�OHDUQ�DERXW�WKH�EDVLF�:HE�DUFKLWHFWXUHV�SURYLGHG�E\�WKHVH�SURGXFWV�DQG�KRZ�WR�XVH�WKHP�LQ�\RXU�RZQ�DSSOLFDWLRQV��

)XUWKHUPRUH��WKLV�SDSHU�FRYHUV�FKDQJHV�LQ�\RXU�SURJUDPPLQJ�FDOOV�WR�LQWHJUDWHG�2UDFOH�L$6�5HSRUWV�LQ�SUHSDUDWLRQ�IRU�IXWXUH�XSJUDGHV�WR�2UDFOH�L$6�)RUPV�6HUYLFHV��

)RUPV�6HUYLFHV��L�LV�D�FRPSRQHQW�RI�2UDFOH�L�

$SSOLFDWLRQ�6HUYHU���7KH�RIILFLDO�FRPSRQHQW�QDPH�

LV�2UDFOH�L$6�)RUPV�6HUYLFHV��7KHUHIRUH��)RUPV�

6HUYLFHV��L�DQG�2UDFOH�L$6�)RUPV�6HUYLFHV�DUH�

V\QRQ\PRXV�DQG�PD\�EH�XVHG�LQWHUFKDQJHDEO\�

WKURXJKRXW�WKLV�SDSHU��

3DJH���

+2:�7+,6�3$3(5�,6�6758&785('�

7KLV�SDSHU�LV�VWUXFWXUHG�LQWR�WKUHH�PDLQ�VHFWLRQV�GHSHQGLQJ�RQ�\RXU�OHYHO�RI�H[SHULHQFH���

6HFWLRQ����,QWURGXFWLRQ�WR�)RUPV�6HUYLFHV�DQG�WKH�%DVLFV�RI�&DOOLQJ�(PEHGGHG�5HSRUWV�LQ�)RUPV�RQ�WKH�:HE�

7KLV�VHFWLRQ�LQWURGXFHV�WKH�)RUPV�DQG�5HSRUWV�6HUYLFHV�DUFKLWHFWXUH��H[SODLQLQJ�WKH�GLIIHUHQFHV�EHWZHHQ�WKH�FOLHQW�VHUYHU�DQG�WKH�:HE�DUFKLWHFWXUH��,W�FRYHUV�LQVWDOODWLRQ�DQG�FRQILJXUDWLRQ�RI�)RUPV�DQG�5HSRUWV�6HUYLFHV�DQG�H[SODLQV�WKH�FRQILJXUDWLRQ�ILOHV�LQYROYHG��$OWKRXJK�WKH�LQVWDOOHU�FRQILJXUHV�)RUPV�DQG�5HSRUWV�VHUYLFHV�RXW�RI�WKH�ER[��LQFOXGLQJ�DOO�VHWWLQJV�UHTXLUHG�WR�UXQ�HPEHGGHG�UHSRUWV�RQ�WKH�:HE��D�EDVLF�XQGHUVWDQGLQJ�RI�WKHVH�VHWWLQJV�LV�FRQVLGHUHG�KHOSIXO��7KH�581B5(3257B2%-(&7�EXLOW�LQ�DOVR�LV�UH�LQWURGXFHG�LQ�WKLV�VHFWLRQ��

6HFWLRQ����)RUPV�6HUYLFHV�$SSOLFDWLRQV�:LWK�,QWHJUDWHG�&DOOV�WR�2UDFOH�5HSRUWV�8VLQJ�WKH�5HSRUWV�5XQWLPH�(QJLQH�

7KLV�VHFWLRQ�H[SODLQV�KRZ�WR�XVH�LQWHJUDWHG�FDOOV�WR�2UDFOH�5HSRUWV�LQ�)RUPV�:HE�DSSOLFDWLRQV��XVLQJ�WKH�UHSRUWV�UXQWLPH�HQJLQH�LQ�WKH�VDPH�ZD\�LW�LV�XVHG�LQ�FOLHQW�VHUYHU��<RX·OO�OHDUQ�WKDW�WKH�UHSRUWV�UXQWLPH�HQJLQH�LV�QR�ORQJHU�ORFDWHG�RQ�WKH�ORFDO�FOLHQW�EXW�UHVLGHV�RQ�WKH�PLGGOH�WLHU�VHUYHU���

7KH�)RUPV�EXLOW�LQV�581B352'8&7�DQG�581B5(3257B2%-(&7�DUH�H[SODLQHG�XVLQJ�WKH�UHSRUWV�UXQWLPH�HQJLQH�RQ�WKH�:HE��7KLV�VHFWLRQ�KHOSV�XVHUV�ZKR�ZDQW�WR�PRYH�WKHLU�)RUPV�FOLHQW�VHUYHU�DSSOLFDWLRQV�WR�WKH�:HE�EXW�GRQ·W�ZDQW�WR�FKDQJH�HPEHGGHG�FDOOV�WR�2UDFOH�5HSRUWV��1RW�FKDQJLQJ�HPEHGGHG�FDOOV�WR�2UDFOH�5HSRUWV�LV�D�FRQVLGHUDEOH�EXW�LQWHUPHGLDWH�VWHS�ZKHQ�PLJUDWLQJ�ODUJH�)RUPV�FOLHQW�VHUYHU�DSSOLFDWLRQV�WR�WKH�:HE��

6HFWLRQ����)RUPV�6HUYLFHV�DSSOLFDWLRQV�:LWK�,QWHJUDWHG�FDOOV�WR�2UDFOH�5HSRUWV�8VLQJ�5HSRUWV�6HUYLFHV�

7KLV�ILQDO�VHFWLRQ�KHOSV�\RX�EHFRPH�DQ�H[SHUW��<RX�OHDUQ�KRZ�WR�XVH�WKH�581B5(3257B2%-(&7�DQG�WKH�:(%�6+2:B'2&80(17�EXLOW�LQ�WR�DFFHVV�2UDFOH�L$6�5HSRUWV�6HUYLFHV�IRU�HPEHGGHG�FDOOV�WR�2UDFOH�5HSRUWV�LQ�)RUPV��7KLV�LPSOHPHQWDWLRQ�LV�UHFRPPHQGHG�E\�2UDFOH�ZKHQ�UXQQLQJ�:HE�GHSOR\HG�)RUPV�DSSOLFDWLRQV��<RX�OHDUQ�KRZ�WR�KDQGOH�5HSRUWV�SDUDPHWHU�IRUPV�LQ�WKH�:HE�ZKHQ�FDOOHG�IURP�)RUPV�DSSOLFDWLRQV�DQG�KRZ�WR�JDLQ�DFFHVV�WR�ORFDO�SULQWHUV�IURP�WKH�:HE��+LQWV��WLSV��DQG�H[DPSOHV�DUH�SURYLGHG�WR�PDNH�UHSRUWLQJ�RQ�WKH�:HE�DV�FRPIRUWDEOH�DV�UHSRUWLQJ�RQ�WKH�FOLHQW�VHUYHU�DUFKLWHFWXUH��

�

6WDUW�KHUH�LI�\RX�DUH�QHZ�WR�UXQQLQJ�)RUPV�

DSSOLFDWLRQV�RQ�WKH�:HE�

6WDUW�KHUH�LI�\RX�DOUHDG\�NQRZ�KRZ�WR�UXQ�)RUPV�

RQ�WKH�:HE�EXW�VWLOO�UXQ�FOLHQW�VHUYHU�

DSSOLFDWLRQV��8VH�WKHVH�UHFRPPHQGDWLRQV�WR�UXQ�

HPEHGGHG�FDOOV�WR�5HSRUWV�ZLWKRXW�PRGLI\LQJ�

)RUPV�DSSOLFDWLRQ�PRGXOHV��

6WDUW�KHUH�LI�\RX�DOUHDG\�UXQ�\RXU�)RUPV�

DSSOLFDWLRQV�RQ�WKH�:HE�EXW�GRQ¶W�XVH�5HSRUWV�

6HUYLFHV�IRU�LQWHJUDWHG�FDOOV�WR�2UDFOH�5HSRUWV�DV�

UHFRPPHQGHG�E\�2UDFOH���

3DJH���

6(&7,21����,1752'8&7,21�72�)2506�6(59,&(6�$1'�7+(�%$6,&6�2)�&$//,1*�(0%(''('�5(32576�,1�)2506�21�7+(�:(%�

:KHQ�\RX�XVH�2UDFOH�L$6�)RUPV�6HUYLFHV�WR�PLJUDWH�\RXU�H[LVWLQJ�)RUPV�DSSOLFDWLRQV�IURP�D�FOLHQW�VHUYHU�DUFKLWHFWXUH�WR�WKH�:HE��\RX�PD\�ZRQGHU�KRZ�WR�LQFOXGH�FDOOV�WR�2UDFOH�5HSRUWV�WKDW�DUH�FXUUHQWO\�KDQGOHG�E\�D�FOLHQW�VLGH�UHSRUW�UXQWLPH�HQYLURQPHQW��2QFH�WKH�:HE�DUFKLWHFWXUH�LV�LQ�SODFH��WKH�FOLHQW�VLGH�UXQWLPH�HQYLURQPHQW�QR�ORQJHU�H[LVWV��$V�D�UHVXOW��UHSRUWLQJ�PXVW�EH�GRQH�RQ�WKH�VHUYHU�VLGH���

7KHUH�DUH�VHYHUDO�ZD\V�WR�VWDUW�D�UHSRUW�IURP�D�)RUPV�DSSOLFDWLRQ�UXQQLQJ�RQ�WKH�:HE��&RPLQJ�IURP�WKH�FOLHQW�VHUYHU�SDUDGLJP��PRVW�)RUPV�DSSOLFDWLRQV�XVH�RQH�RI�WKH�IROORZLQJ�EXLOW�LQV�WR�FUHDWH�D�UHSRUW�XVLQJ�WKH�5HSRUWV�FOLHQW�UXQWLPH�HQJLQH��

• 581B352'8&7�EXLOW�LQ��

• 581B5(3257B2%-(&7�EXLOW�LQ�

7HFKQLFDOO\��WKH�VDPH�UXQWLPH�HQJLQH�FDQ�VWLOO�SHUIRUP�UHSRUWLQJ�RQ�WKH�:HE��+RZHYHU��D�PRUH�HQKDQFHG�VROXWLRQ�ZRXOG�EH�WR�KDYH�D�)RUPV�6HUYHU�DSSOLFDWLRQ�FDOO�2UDFOH�5HSRUWV�6HUYLFHV�WR�SULQW�UHSRUWV�RQ�WKH�:HE�XVLQJ�WKH�IROORZLQJ�EXLOW�LQV��

• 581B5(3257B2%-(&7�EXLOW�LQ���

• :(%�6+2:B'2&80(17�EXLOW�LQ��

7KLV�ZKLWH�SDSHU�H[SORUHV�YDULRXV�ZD\V�WR�LPSOHPHQW�FDOOV�WR�2UDFOH�5HSRUWV�IURP�)RUPV�DSSOLFDWLRQV�UXQQLQJ�RQ�WKH�:HE��

8QGHUVWDQGLQJ�)RUPV��L�6HUYLFHV�LQ�2UDFOH�L�$SSOLFDWLRQ�6HUYHU�

%HIRUH�GLVFXVVLQJ�WKH�LQWHJUDWLRQ�RI�2UDFOH�L$6�5HSRUWV�LQ�2UDFOH�L$6�)RUPV��ZKHQ�WUDQVLWLRQLQJ�IURP�D�)RUPV�FOLHQW�VHUYHU�DSSOLFDWLRQ�WR�WKH�:HE��\RX�PXVW�XQGHUVWDQG�WKH�WHFKQLFDO�GLIIHUHQFHV�RI�ERWK�DUFKLWHFWXUHV���

)LUVWO\��WKH�:HE�LV�D�UHTXHVW�PRGHO��QRWKLQJ�LV�VHQW�WR�WKH�FOLHQW�ZLWKRXW�WKH�FOLHQW��ILUVW�UHTXHVWLQJ�LW��7KLV�LV�DOVR�WUXH�IRU�WKH�RXWSXW�IURP�LQWHJUDWHG�5HSRUWV�LQ�)RUPV���,Q�D�FOLHQW�VHUYHU�DUFKLWHFWXUH��ZKHQ�WKH�UHSRUW�FDOO�LV�KDQGOHG�E\�WKH�FOLHQW�UXQWLPH�HQJLQH��WKH�SUHYLHZ�VFUHHQ�LV�DXWRPDWLFDOO\�GLVSOD\HG�RQFH�WKH�UHSRUW�KDV�ILQLVKHG�UXQQLQJ��7KLV�LV�SRVVLEOH�EHFDXVH�)RUPV�6HUYLFHV�DQG�5HSRUWV�6HUYLFHV�DUH�LQVWDOOHG�RQ�WKH�VDPH�PDFKLQH��7KH�:HE�LV�VHUYHU�FHQWULF��WKHUH�DUH�QR�ORFDO�LQVWDOODWLRQV�RWKHU�WKDQ�2UDFOH�-,QLWLDWRU��D�FHUWLILHG�FOLHQW�VLGH�-DYD�9LUWXDO�0DFKLQH�WR�H[HFXWH�)RUPV�:HE�DSSOLFDWLRQ�LQWHUIDFHV��LI�QHHGHG��

&OLHQW�6HUYHU�$UFKLWHFWXUH�YV��:HE�$UFKLWHFWXUH�

,Q�D�FOLHQW�VHUYHU�DUFKLWHFWXUH��WKH�ORFDOO\�LQVWDOOHG�)RUPV�UXQWLPH�HQJLQH�LQWHUSUHWV�WKH�DSSOLFDWLRQ�FRGH�VWRUHG�LQ�)RUPV�DSSOLFDWLRQ�PRGXOHV��7KH�XVHU�LQWHUIDFH�LV�UHQGHUHG�ZLWK�QDWLYH�RSHUDWLQJ�V\VWHP�LQWHUIDFH�FODVVHV�VXFK�DV�0RWLI�RQ�81,;�RU�:LQGRZV�RQ�WKH�0LFURVRIW�SODWIRUP��7KH�)RUPV�UXQWLPH�HQJLQH�KDQGOHV�WKH�

2UDFOH�L�$SSOLFDWLRQ�6HUYHU�(QWHUSULVH�(GLWLRQ�

LQWHJUDWHV�WKH�)RUPV�6HUYHU�DQG�WKH�5HSRUWV�

6HUYHU��7KHLU�RIILFLDO�QDPHV�DV�SDUW�RI�2UDFOH�L$6�

SURGXFW�EUDQGLQJ�DUH�2UDFOH�L$6�)RUPV�6HUYLFHV�

DQG�2UDFOH�L$6�5HSRUWV�6HUYLFHV���

,Q�WKLV�GRFXPHQW��ERWK�WKH�ROG�SURGXFW�QDPHV�

DQG�WKH�QHZ�SURGXFW�QDPHV�DUH�XVHG�

LQWHUFKDQJHDEO\����

0RUH�LQIRUPDWLRQ�DERXW�FOLHQW�SODWIRUP�VXSSRUW�

DQG�-,QLWLDWRU�FDQ�EH�IRXQG�DW�

KWWS���RWQ�RUDFOH�FRP��

3DJH���

EXVLQHVV�ORJLF�DQG�FRPPXQLFDWHV�ZLWK�WKH�JHQHULF�XVHU�LQWHUIDFH�WR�GLVSOD\�WKH�DSSOLFDWLRQ·V�JUDSKLFDO�HOHPHQWV��$FFHVV�WR�WKH�ILOH�V\VWHP�LV�KDQGOHG�ORFDOO\��

2Q�WKH�:HE��WKH�EXVLQHVV�ORJLF�LV�VHSDUDWH�IURP�WKH�XVHU�LQWHUIDFH��7KH�EXVLQHVV�ORJLF�DQG�WKH�)RUPV�UXQWLPH�HQJLQH�RSHUDWH�RQ�WKH�VHUYHU��ZKLOH�WKH�XVHU�LQWHUIDFH�JHWV�GRZQORDGHG�WR�WKH�:HE�FOLHQW�UHQGHUHG�WKURXJK�JHQHULF�-DYD�FODVVHV���

�

7KH�JRDO�RI�WKLV�SDSHU�LV�WR�XQGHUVWDQG�WKH�LPSDFW�WKDW�WKH�:HE�DUFKLWHFWXUH�KDV�RQ�2UDFOH�5HSRUWV�LQWHJUDWHG�LQ�)RUPV�DSSOLFDWLRQV��$�UHSRUW�FDOOHG�E\�D�)RUPV�DSSOLFDWLRQ�RQ�WKH�:HE�LV�H[HFXWHG�RQ�WKH�VHUYHU�DQG�WKH�RXWSXW�LV�VHQW�WR�WKH�VHUYHU�ILUVW��,Q�DGGLWLRQ��2UDFOH�L$6�5HSRUWV�FRQILJXUDWLRQV�DUH�VHW�RQ�WKH�VHUYHU��QRW�RQ�WKH�FOLHQW���

<RX�FDQ�PLJUDWH�DQ�2UDFOH�UHSRUW�LQWHJUDWHG�LQ�D�)RUPV�DSSOLFDWLRQ�UXQQLQJ�LQ�D�FOLHQW�VHUYHU�DUFKLWHFWXUH�WR�WKH�:HE�ZLWKRXW�DQ\�PRGLILFDWLRQV��7KH�VDPH�UHSRUW�GHILQLWLRQ�ILOH��UGI�RU�UHS�ILOH��RSHUDWHV�RQ�WKH�:HE�XVLQJ�HLWKHU�WKH�UHSRUWV�EDFNJURXQG�HQJLQH�RU�WKH�2UDFOH�L$6�5HSRUWV�6HUYLFHV��5HSRUWV�6HUYHU����

7KH�PDLQ�GLIIHUHQFH�LV�WKDW�WKH�UHSRUW�RXWSXW�QHHGV�WR�EH�GRZQORDGHG�WR�WKH�FOLHQW�EURZVHU�LQ�D�:HE�HQDEOHG�IRUPDW�OLNH�+70/��+70/&66��;0/��57)��&69��RU�3')��7KH�GRZQORDG�FDQ�EH�SHUIRUPHG�DXWRPDWLFDOO\�XVLQJ�D�V\QFKURQRXV�FDOO�OLNH�LQ�581B352'8&7�EXLOW�LQ�RU�SURJUDPPDWLFDOO\�ZKHQ�XVLQJ�2UDFOH�L$6�5HSRUWV�6HUYLFHV��ZKLFK�LV�WKH�UHFRPPHQGHG�PHWKRG��8VLQJ�5HSRUWV�6HUYLFHV��WKH�5HSRUW�GHILQLWLRQ�ILOHV�FDQ�EH�RQ�WKH�VDPH�RU�GLIIHUHQW�PDFKLQH�IURP�WKH�)RUPV�6HUYLFHV��

,Q�D�:HE�DUFKLWHFWXUH��WKH�EXVLQHVV�ORJLF�IRU�ERWK�DSSOLFDWLRQV��)RUPV�DQG�5HSRUWV��LV�ORFDWHG�RQ�WKH�PLGGOH�WLHU�VHUYHU�DQG�WKH�GDWDEDVH�FRQQHFWLRQ�LV�HVWDEOLVKHG�XVLQJ�64/ 1HW���

7KH�)RUPV�6HUYLFHV�DSSOLFDWLRQ�FDOOV�LQWHJUDWHG�2UDFOH�5HSRUWV�ZLWK�D�VHUYHU�VLGH�FDOO�DQG�GRZQORDGV�WKH�5HSRUWV�RXWSXW�WR�WKH�FOLHQW��XVLQJ�WKH�:(%�6+2:B�'2&80(17���EXLOW�LQ��

�)LJXUH����)RUPV�:HE�DUFKLWHFWXUH�

0RUH�LQIRUPDWLRQ�DERXW�WKH�)RUPV�6HUYLFHV�:HE�

DUFKLWHFWXUH�FDQ�EH�IRXQG�DW�

KWWS���RWQ�RUDFOH�FRP�SURGXFWV�IRUPV��

3DJH���

,Q�WKH�QH[W�VHFWLRQ��D�GHVFULSWLRQ�RI�WKH�WZR�DYDLODEOH�)RUPV�6HUYLFHV�DUFKLWHFWXUHV�RQ�WKH�:HE�DUH�SUHVHQWHG���

• )RUPV�/LVWHQHU�DUFKLWHFWXUH�

• )RUPV�/LVWHQHU�6HUYOHW�DUFKLWHFWXUH��DV�RI�)RUPV��L�SDWFK���DQG�DERYH��

'HSHQGLQJ�RQ�WKH�DUFKLWHFWXUH�\RX�FKRRVH��FRQILJXULQJ�HPEHGGHG�2UDFOH�5HSRUWV�IRU�:HE�GHSOR\PHQW�LQ�)RUPV�DSSOLFDWLRQV�GLIIHUV��

)RUPV�/LVWHQHU�$UFKLWHFWXUH�

7KH�)RUPV�/LVWHQHU�DUFKLWHFWXUH�ZDV�ILUVW�LQWURGXFHG�LQ�2UDFOH�)RUPV�UHOHDVH������7KH�)RUPV�/LVWHQHU�SDVVHV�D�XVHU�UHTXHVW�IRU�D�)RUPV�DSSOLFDWLRQ�WR�WKH�VHUYHU�VLGH�)RUPV�:HE�UXQWLPH�HQJLQH��7KH�)RUPV�/LVWHQHU�DQG�WKH�:HE�UXQWLPH�DUH�VWDQGDORQH�+773�VHUYHUV�KDQGOLQJ�DOO�+773�WUDIILF�EHWZHHQ�WKH�)RUPV�FOLHQW�DQG�WKH�DVVRFLDWHG�XVHU�SURFHVV�RQ�WKH�VHUYHU���

�

7KH�2UDFOH�)RUPV�HQYLURQPHQW�YDULDEOHV�LQFOXGLQJ�)RUPV��B3DWK��5HSRUW��B�3DWK��DQG�25$&/(B+20(�DUH�VHW�HLWKHU�LQ�WKH�:LQGRZV�UHJLVWU\�RU�LQ�WKH�HQYLURQPHQW�RQ�81,;���

7KH�HQYLURQPHQW�LQ�ZKLFK�WKH�)RUPV�/LVWHQHU�LV�VWDUWHG�GHILQHV�WKH�FRQILJXUDWLRQV�IRU�WKH�XVHU·V�:HE�SURFHVVHV��$OO�FRQILJXUDWLRQV�IRU�5HSRUWV�LQWHJUDWHG�LQ�)RUPV�RQ�WKH�:HE�DUH�VHW�ZLWK�WKH�)RUPV�/LVWHQHU�XQOHVV�5HSRUWV�6HUYLFHV�DUH�XVHG��,I�\RXU�DSSOLFDWLRQ�VXSSRUWV�GLIIHUHQW�ODQJXDJHV��WKHQ�RQH�)RUPV�/LVWHQHU�SURFHVV�LV�UHTXLUHG�IRU�HDFK�LQGLYLGXDO�ODQJXDJH��

7KH�)RUPV�/LVWHQHU�LV�DXWRPDWLFDOO\�FRQILJXUHG�ZKHQ�2UDFOH�L�$SSOLFDWLRQ�6HUYHU�(QWHUSULVH�(GLWLRQ�5HOHDVH������[�LV�LQVWDOOHG�DQG�ZLOO�EH�VXSSRUWHG�WKURXJKRXW�WKH�OLIHF\FOH�RI�)RUPV��L��+RZHYHU��VWDUWLQJ�ZLWK�2UDFOH�L$6�)RUPV�6HUYLFHV�5HOHDVH����WKH�)RUPV�/LVWHQHU�DUFKLWHFWXUH�ZLOO�EH�GHVXSSRUWHG���

�)LJXUH����)RUPV�/LVWHQHU�DUFKLWHFWXUH�

3DJH���

2UDFOH�WKHUHIRUH�UHFRPPHQGV�WKDW�\RX�XVH�WKH�)RUPV�/LVWHQHU�6HUYOHW�DUFKLWHFWXUH�GHVFULEHG�EHORZ�ZKHQ�PLJUDWLQJ�FOLHQW�VHUYHU�DSSOLFDWLRQV�ZLWK�LQWHJUDWHG�UHSRUWV�WR�WKH�:HE��

)RUPV�/LVWHQHU�6HUYOHW�$UFKLWHFWXUH�

7KH�GLIIHUHQFH�EHWZHHQ�WKH�)RUPV�/LVWHQHU�DQG�WKH�)RUPV�/LVWHQHU�6HUYOHW�DUFKLWHFWXUH�LV�WKDW�WKH�ODWWHU�XVHV�WKH�VDPH�SRUW�DV�WKH�2UDFOH�+773�6HUYHU�SRZHUHG�E\�$SDFKH�ZKHQ�FRPPXQLFDWLQJ�ZLWK�WKH�EURZVHU�FOLHQW��:LWK�WKH�)RUPV�/LVWHQHU�6HUYOHW��\RX�FDQ�UXQ�DQ�DSSOLFDWLRQ�ZLWK�GLIIHUHQW�ODQJXDJH�VHWWLQJV�E\�FRQILJXULQJ�WKH�)RUPV�/LVWHQHU�6HUYOHW�LQVWHDG�RI�VWDUWLQJ�D�)RUPV�/LVWHQHU�SURFHVV�IRU�HDFK�ODQJXDJH���

7KH�HQYLURQPHQW�VHWWLQJV�IRU�WKH�)RUPV�/LVWHQHU�6HUYOHW��DQG�WKH�)RUPV�:HE�SURFHVVHV��DUH�VHW�LQ�HLWKHU�WKH�+773�6HUYHU�FRQILJXUDWLRQ�ILOHV�RU�WKH�QHZ�XVHU�GHILQHG�)RUPV��L�HQYLURQPHQW�ILOHV�LQWURGXFHG�ZLWK�SDWFK����2Q�WKH�0LFURVRIW�SODWIRUP�WKH�UHJLVWU\�LV�VHDUFKHG�IRU�DOO�YDULDEOHV�QRW�VHW�LQ�WKH�FRQILJXUDWLRQ�ILOHV��7KLV�LV�QRW�WKH�FDVH�IRU�8QL[�V\VWHP��,I�\RX�DUH�XVLQJ�)RUPV�DSSOLFDWLRQV�:HE�GHSOR\HG�RQ�8QL[��WKHQ�HQYLURQPHQW�VHWWLQJV�KDYH�WR�EH�FUHDWHG�HLWKHU�LQ�D�)RUPV�HQYLURQPHQW�ILOH�UHIHUHQFHG�E\�WKH�6HUYOHW�RU�LQ�WKH�$SDFKH�-VHUY�SURSHUWLHV�FRQILJXUDWLRQ�ILOH��

7KH�)RUPV�/LVWHQHU�6HUYOHW�LV�DXWRPDWLFDOO\�FRQILJXUHG�ZKHQ�2UDFOH�L�$SSOLFDWLRQ�6HUYHU�(QWHUSULVH�(GLWLRQ�5HOHDVH������[�LV�LQVWDOOHG���

6HFWLRQ�6XPPDU\�

,Q�WKLV�VHFWLRQ��\RX�OHDUQHG�WKDW�LW�LV�SRVVLEOH�WR�PLJUDWH�H[LVWLQJ�)RUPV�DSSOLFDWLRQV�WR�WKH�:HE�ZKLOH�OHYHUDJLQJ�LQWHJUDWHG�FDOOV�WR�2UDFOH�5HSRUWV��7KH�FRQILJXUDWLRQ�RI�HQYLURQPHQW�YDULDEOHV�GHSHQGV�RQ�WKH�FKRLFH�RI�DUFKLWHFWXUH�IRU�GHSOR\LQJ�\RXU�)RUPV�DSSOLFDWLRQV��)RUPV�/LVWHQHU�RU�WKH�)RUPV�/LVWHQHU�6HUYOHW��2UDFOH�UHFRPPHQGV�XVLQJ�WKH�)RUPV�/LVWHQHU�6HUYOHW�DUFKLWHFWXUH��

)RU�PRUH�LQIRUPDWLRQ�DERXW�WKH�)RUPV�/LVWHQHU�

DUFKLWHFWXUH��VHH�WKH�DUFKLWHFWXUH�:KLWH�3DSHU�

DYDLODEOH�RQ�WKH�2UDFOH�7HFKQRORJ\�1HWZRUN�DW��

KWWS���RWQ�RUDFOH�FRP�SURGXFWV�IRUPV��

�)LJXUH����)RUPV�/LVWHQHU�6HUYOHW�DUFKLWHFWXUH�

)RU�PRUH�LQIRUPDWLRQ�DERXW�WKH�)RUPV�/LVWHQHU�6HUYOHW�

DUFKLWHFWXUH��VHH�WKH�)RUPV�/LVWHQHU�6HUYOHW���

DUFKLWHFWXUH�:KLWH�3DSHU�DYDLODEOH�DW�

KWWS���RWQ�RUDFOH�FRP�SURGXFWV�IRUPV��

3DJH���

8QGHUVWDQGLQJ�5HSRUWV��L�6HUYLFHV�LQ�2UDFOH��L�$SSOLFDWLRQ�6HUYHU�

2UDFOH�L$6�5HSRUWV�6HUYLFHV�LV�D�WKUHH�WLHU�:HE�DUFKLWHFWXUH�HQDEOLQJ�GHSOR\PHQW�RI�2UDFOH�5HSRUWV�DSSOLFDWLRQV�LQ�2UDFOH�L�$SSOLFDWLRQ�6HUYHU��

:KHQ�D�XVHU�UHTXHVWV�D�UHSRUW·V�RXWSXW�YLD�D�:HE�85/�RU�IURP�D�FDOO�LVVXHG�E\�DQ�2UDFOH�)RUPV�6HUYLFHV�DSSOLFDWLRQ��WKLV�UHTXHVW�LV�SDVVHG�RQ�WR�2UDFOH�L$6�5HSRUWV�6HUYLFHV��5HSRUWV��L�6HUYLFHV���5HSRUWV�6HUYLFHV�LV�D�PDQDJHPHQW�LQVWDQFH�IRU�PXOWLSOH�UHSRUWV�UXQWLPH�HQYLURQPHQWV�PDLQWDLQLQJ�LWV�RZQ�ILOH�FDFKH���

6LPLODU�WR�WKH�FOLHQW�VHUYHU�PRGHO��WKH�5HSRUWV�PRGXOHV���UGI�RU��UHS�ILOHV��DUH�LQWHUSUHWHG�E\�WKH�5HSRUWV�HQJLQH�SURGXFLQJ�WKH�IRUPDWWHG�RXWSXW�DQG�SDVVLQJ�D�UHIHUHQFH�EDFN�WR�WKH�5HSRUWV��L�6HUYLFHV��7KH�XVHU�UHTXHVW�JHWV�UHGLUHFWHG�WR�WKH�5HSRUWV�RXWSXW�ILOH�RQ�WKH�PLGGOH�WLHU�VHUYHU��2XWSXW�IRUPDWV�FDQ�EH�JHQHUDWHG�LQ�+70/��+70/&66��;0/��&69��DQG�3')���

:KHQ�XVLQJ�5HSRUWV�6HUYLFHV��UHSRUWV�DUH�JHQHUDWHG�RQ�WKH�VHUYHU�LQVWHDG�RI�RQ�WKH�XVHU�GHVNWRS��7KXV��DOO�SULQWHG�RXWSXW�LV�VHQW�WR�D�QHWZRUN�SULQWHU�FRQILJXUHG�RQ�WKH�PLGGOH�WLHU�VHUYHU��2UDFOH�SURYLGHV��DOWKRXJK�GRHV�QRW�RIILFLDOO\�VXSSRUW��D�IUHH�XWLOLW\�ZKLFK�HQDEOHV�XVLQJ�ORFDO�SULQWHUV�ZLWK�5HSRUWV�6HUYLFHV�FDOOV�LQWHJUDWHG�LQ�)RUPV��0RUH�LQIRUPDWLRQ�DERXW�WKLV�VROXWLRQ�LV�SURYLGHG�ODWHU�LQ�WKLV�GRFXPHQW��

2UDFOH�L$6�)RUPV�6HUYLFHV�DQG�2UDFOH�L$6�5HSRUWV�6HUYLFHV���,QVWDOODWLRQ�DQG�&RQILJXUDWLRQ�

$V�SDUW�RI�2UDFOH�L�$SSOLFDWLRQ�6HUYHU�(QWHUSULVH�(GLWLRQ��\RX�FDQ�FKRRVH�WR�LQVWDOO�2UDFOH�L$6�)RUPV�6HUYLFHV�DQG�2UDFOH�L$6�5HSRUWV�6HUYLFHV��%RWK�VHUYLFHV�DUH�DXWRPDWLFDOO\�FRQILJXUHG�RXW�RI�WKH�ER[�LI�\RX�FKRRVH�WR�LQVWDOO�WKHP��7KLV�VHFWLRQ�SUHVHQWV�WKH�VHWWLQJV�WKDW�DUH�DXWRPDWLFDOO\�FRQILJXUHG�IRU�\RX��

�������������

�

��

)LJXUH����5HSRUWV�6HUYLFHV�:HE�DUFKLWHFWXUH�

2UDFOH�5HSRUWV��LQWHJUDWHG�LQ�)RUPV�6HUYLFHV�

DSSOLFDWLRQV��FDQ�DOVR�EH�JHQHUDWHG�XVLQJ�WKH�5HSRUW�

FOLHQW�UXQWLPH�HQYLURQPHQW�ORFDWHG�RQ�WKH�VHUYHU��

+RZHYHU��WKH�JRDO�RI�WKLV�SDSHU�LV�WR�HQFRXUDJH�

FXVWRPHUV�WR�XVH�2UDUFOH�L$6�5HSRUWV�6HUYLFHV�

LQVWHDG�DV�WKLV�ZLOO�EH�VXSSRUWHG�LQ�WKH�XSFRPLQJ�

2UDFOH�L$6�5HOHDVH�����ZKLFK�LQFOXGHV�2UDFOH�L$6�

)RUPV�6HUYLFHV��

�

3DJH���

(QYLURQPHQW�9DULDEOHV�

$�)RUPV�DSSOLFDWLRQ�GHSOR\HG�WR�WKH�:HE�FDQ�XVH�WKH�2UDFOH�5HSRUWV�FOLHQW�UXQWLPH�HQJLQH�WR�JHQHUDWH�UHSRUWV�RXWSXW��VLPLODU�WR�WKH�FOLHQW�VHUYHU�PHWKRG��6LQFH�WKH�:HE�GRHV�QRW�VXSSRUW�SUHYLHZ�VFUHHQV��WKH�UHSRUWV·�RXWSXW�LV�UHQGHUHG�GLUHFWO\�LQ�WKH�FOLHQW�EURZVHU�LQ�+70/�RU�3')�IRUPDW�RU�VHQW�WR�DQRWKHU�GHYLFH�VXFK�DV�SULQWHUV��+RZHYHU��\RX�PXVW�ILUVW�VHW�HQYLURQPHQW�YDULDEOHV�LQFOXGLQJ�)2506��B0$33,1*��)2506��B5(3)250$7��DQG�)2506��B287387���

,I�\RX�DUH�XVLQJ�5HSRUWV�6HUYLFHV��WKHQ�WKH�)RUPV�DSSOLFDWLRQ�PXVW�UHDG�WKH�QHWZRUN�FRQILJXUDWLRQ�ILOH��tnsnames.ora��ZKLFK�FRQWDLQV�FRQQHFW�LQIRUPDWLRQ�IRU�5HSRUWV�6HUYLFHV��7KH�YDULDEOHV�DQG�ORFDWLRQV�UHTXLUHG�WR�LQWHJUDWH�UHSRUWV�LQ�2UDFOH�L$6�)RUPV�RQ�WKH�:HE�DUH�H[SODLQHG�EHORZ���

1HW��&RQILJXUDWLRQ��WQVQDPHV�RUD��

5HSRUWV�6HUYLFHV�DUH�UHIHUHQFHG�LQ�)RUPV�6HUYLFHV�YLD�DQ�HQWU\�LQ�WKH�QHWZRUN�FRQILJXUDWLRQ�ILOH��tnsnames.ora��7KH�2UDFOH�L$6�LQVWDOODWLRQ�FUHDWHV�D�716��HQWU\��QDPHG�5HS��B�KRVWQDPH!�IRU�WKH�5HSRUWV�6HUYLFHV��7KH�ORFDWLRQ�RI�WKH�QHWZRUN�ILOH�LV�DV�IROORZV���

<Oracle_9iAS_Reports_Services_Home>\net80\tnsnames.or

a

([DPSOH�

5HS��B�KRVW!�5HS��B�KRVW!�ZRUOG �$''5(66 �35272&2/ WFS��+267 �KRVW�RU�,3�DGGUHVV!��3257 �������

:HE�6HUYHU�VHWWLQJV�

:HE�VHUYHU�VHWWLQJV�DUH�FRQILJXUHG�LQ�WKH�2UDFOH�+773�6HUYHU�SRZHUHG�E\�$SDFKH�ZKLFK�LV�LQVWDOOHG�DV�SDUW�RI�2UDFOH�L�$SSOLFDWLRQ�6HUYHU��2UDFOH�L$6�)RUPV�6HUYLFHV�DQG�2UDFOH�L$6�5HSRUWV�6HUYLFHV�XVHV�WKH�IROORZLQJ�FRQILJXUDWLRQ�ILOHV��

• KWWSG�FRQI�

• MVHUY�SURSHUWLHV�

• ]RQH�SURSHUWLHV�

• �L6HUYHU�FRQI�

• )RUPV�6HUYLFHV��HQY�ILOH�

2UDFOH�+773�&RQILJXUDWLRQ��KWWSG�FRQI��

7KH�httpd.conf�ILOH�LV�ZKHUH�JHQHUDO�:HE�VHWWLQJV�VXFK�DV�YLUWXDO�SDWK�PDSSLQJV��&*,�PDSSLQJV��SUR[\�FRQILJXUDWLRQV��OLVWHQLQJ�SRUWV��VHUYHU�QDPHV��DQG�0,0(�7\SH�GHILQLWLRQV�DUH�FRQILJXUHG��,Q�DGGLWLRQ��\RX�FDQ�OLQN�WR�H[WHUQDO�FRQILJXUDWLRQ�ILOHV�IURP�WKLV�ILOH���

,I�\RX�DUH�ZRUNLQJ�ZLWK�PXOWLSOH�2UDFOH�+RPHV�

DQG�KDYH�VHW�D�WQVBDGPLQ�HQWU\�LQ�WKH�UHJLVWU\�RU�

HQYLURQPHQW��PDNH�VXUH�WKDW�DFFHVV�WR�WKH�

UHSRUWV�LV�GHILQHG�LQ�WKH�VKDUHG�WQVQDPHV�RUD�

ILOH���

3DJH����

7KH�WHUP�´$OLDVµ�LV�XVHG�WR�GHILQH�D�YLUWXDO�GLUHFWRU\�PDSSHG�WR�D�SK\VLFDO�GLUHFWRU\��ZKLOH�´6FULSW$OLDVµ�LV�XVHG�WR�GHILQH�D�&*,�GLUHFWRU\���

7KH�httpd.conf�ILOH�LV�ORFDWHG�LQ�WKH�IROORZLQJ�GLUHFWRU\��

<9iAS_Home>\Apache\Apache\conf �

,Q�)RUPV�6HUYLFHV�DQG�5HSRUWV�6HUYLFHV��WKH�IROORZLQJ�HQWULHV�DUH�DXWRPDWLFDOO\�VHW��

([DPSOH�

$OLDV��GHY��KWPO���'�?2UDFOH?�L6HUYLFHV?WRROV?ZHE��?KWPO������

$OLDV��MLQLWLDWRU���'�?2UDFOH?�L6HUYLFHV�?-,1,7������

$OLDV��IRUPV��MDYD���'�?2UDFOH?�L6HUYLFHV�?)2506��?MDYD������

$OLDV��GHY��WHPS���'�?2UDFOH?�L6HUYLFHV�?WRROV?ZHE��?WHPS���

��FJL�VHWWLQJV�

6FULSW$OLDV��GHY��FJL���'�?2UDFOH?�L6HUYLFHV�?WRROV?ZHE��?FJL���

�

��)RUPV�DQG�5HSRUWV�&*,�QHHGV�WR�KDYH�25$&/(B+20(�VHW�

6HW(QY,I�5HTXHVWB85,���UZFJL������25$&/(B+20( '�?2UDFOH?�L6HUYLFHV�

6HW(QY,I�5HTXHVWB85,���UZFJL������5:�� '�?2UDFOH?�L6HUYLFHV?UHSRUW���

6HW(QY,I�5HTXHVWB85,���LIFJL������25$&/(B+20( '�?2UDFOH?�L6HUYLFHV�

6HW(QY,I�5HTXHVWB85,���LIFJL������)2506�� '�?2UDFOH?�L6HUYLFHV?IRUPV���

�

��)RUPV�&*,�QHHGV�ORFDWLRQ�RI�IRUPVZHE�FIJ�ILOH�

6HW(QY���)2506��B:(%B&21),*B),/(����

'�?2UDFOH?�L6HUYLFHV?IRUPV��?VHUYHU?IRUPVZHE�FIJ�

��0LPH�W\SHV�IRU�)RUPV�DQG�5HSRUWV�

$GG7\SH�YLGHR�DYL�DYL�

$GG7\SH�DSSOLFDWLRQ�[�RUDUUS��UUSD�UUSS�UUSW�UUSU�

MVHUY�SURSHUWLHV�

7KH�jserv.properties�ILOH�GHILQHV�HQYLURQPHQW�YDULDEOHV�IRU�WKH�)RUPV�6HUYOHW�DQG�WKH�)RUPV�/LVWHQHU�6HUYOHW�DUFKLWHFWXUHV���

7R�GHILQH�HQYLURQPHQW��YDULDEOHV��SDWK�DQG�FODVVSDWK�VHWWLQJV��wrapper.env��wrapper.path��DQG�wrapper.classpath�DUH�XVHG��$OO�YDULDEOHV�WKDW�DUH�GHILQHG�LQ�WKH�jserv.properties�ILOH�DUH�VHW�JOREDOO\�IRU�DOO�)RUPV�6HUYOHW�LQVWDQFHV���

7KHVH�VHWWLQJV�FDQ�EH�LQFOXGHG�GLUHFWO\�LQ�WKH�

KWWSG�FRQI�ILOH��'HIDXOW�)RUPV�DQG�5HSRUWV�6HUYLFHV�

HQYLURQPHQW�VHWWLQJV�DUH�OLQNHG�LQ�WKH�KWWSG�FRQI�

ILOH�XVLQJ�WKH��L6HUYHU�FRQI�ILOH�ORFDWHG�LQ�

�)RUPVB6HUYLFHVB+RPH!?FRQI�

7KH�)RUPV�DQG�5HSRUWV�&*,�,QWHUIDFH�

HQYLURQPHQW�YDULDEOHV�DUH�VHW�LQ�WKH�KWWSG�FRQI�ILOH�

EHFDXVH�WKH�+773�OLVWHQHU�LV�QRW�LQVWDOOHG�LQ�WKH�

VDPH�2UDFOH�+RPH�DV�)RUPV��L�6HUYLFHV���

3DJH����

7KH�MVHUY�SURSHUWLHV�ILOH�LV�ORFDWHG�LQ�WKH�IROORZLQJ�GLUHFWRU\��

<9iAS_Home>\Apache\Jserv\conf �

([DPSOH�

��2UDFOH�)RUPV�DQG�5HSRUWV�6HUYHUV�

ZUDSSHU�SDWK G�?RUDFOH?�L6HUYLFHV?%,1�'�?L6XLWHV�

ZUDSSHU�FODVVSDWK '�?RUDFOH?�L6HUYLFHV?)2506��?MDYD?I��VUY�MDU�

ZUDSSHU�FODVVSDWK '�?RUDFOH?�L6HUYLFHV?)2506��?MDYD?VHUYOHW�MDU�

ZUDSSHU�FODVVSDWK '�?RUDFOH?�L6HUYLFHV?)2506��?MDYD�

ZUDSSHU�HQY 25$&/(B+20( '�?RUDFOH?�L6HUYLFHV�

ZUDSSHU�HQY )2506�� '�?RUDFOH?�L6HUYLFHV?)2506���

ZUDSSHU�HQY FRQILJ)LOH1DPH '�?RUDFOH?�L6HUYLFHV?)2506��?VHUYHU?IRUPVZHE�FIJ�

�«��

:KHQ�UXQQLQJ�D�)RUPV�6HUYLFHV�DSSOLFDWLRQ�ZLWK�WKH�)RUPV�/LVWHQHU�6HUYOHW�DUFKLWHFWXUH��WKH�HQYLURQPHQW�YDULDEOHV�IRU�LQWHJUDWHG�UHSRUWV�ZKLFK�LQFOXGH�)2506��B5(3)250$7��)2506��B0$33,1*��)2506��B287387��5:����DQG�5(32576��B3$7+��DUH�VHW�LQ�WKH�jserv.properties�ILOH��

$SDFKH�-6HUY��]RQH�SURSHUWLHV��

7KH�zone.properties�ILOH�GHILQHV�DOLDV�QDPHV�IRU�WKH�)RUPV�/LVWHQHU�6HUYOHW�DQG�VHWV�LQLWLDO�DUJXPHQWV��)RU�H[DPSOH��WKH�envFile�SDUDPHWHU�SDVVHG�WR�WKH�)RUPV�/LVWHQHU�6HUYOHW�DV�DQ�LQLWLDO�DUJXPHQW�VHWV�WKH�FRQILJXUDWLRQ�ILOHQDPH�IRU�)RUPV�DSSOLFDWLRQV�UXQ�E\�WKLV�DUFKLWHFWXUH���

7KH�)RUPV�/LVWHQHU�6HUYOHW�DUFKLWHFWXUH�OHWV�\RX�GHILQH�GLIIHUHQW�HQYLURQPHQW�VHWWLQJV�IRU�WKH�VDPH�DSSOLFDWLRQ��)RU�H[DPSOH��\RX�FDQ�VHW�GLIIHUHQW�ODQJXDJH�VHWWLQJV�E\�GHILQLQJ�DQ�DOLDV�IRU�WKH�/LVWHQHU�6HUYOHW��)RU�HDFK�DOLDVHG�VHUYOHW��WKH�)RUPV�6HUYLFHV�HQYLURQPHQW�ILOH�RYHUZULWHV�WKH�VHWWLQJV�LQ�WKH�jserv.properties�ILOH��

,I�LQWHJUDWHG�UHSRUWV�DUH�H[HFXWHG�E\�WKH�EDFNJURXQG�HQJLQH�LQ�WKH�)RUPV�/LVWHQHU�6HUYOHW�DUFKLWHFWXUH�ZLWK�DOLDVHG�6HUYOHWV��WKHQ�WKH�)RUPV�6HUYLFHV�HQYLURQPHQW�ILOH�VHWV�WKH�QHFHVVDU\�)2506��B5(3)250$7��)2506��B287387��DQG�)2506��B0$33,1*�YDULDEOHV��

7KH�$SDFKH�-6HUY�FRQILJXUDWLRQ�ILOH�LV�ORFDWHG�LQ�WKH�IROORZLQJ�GLUHFWRU\���

<9iAS_Home>\Apache\Jserv\servlets

2UDFOH�UHFRPPHQGV�WKDW�\RX�UHDG�WKH�:KLWH�3DSHU�

RQ�WKH�)RUPV�/LVWHQHU�6HUYOHW�DUFKLWHFWXUH�

SXEOLVKHG�DW�KWWS���RWQ�RUDFOH�FRP�SURGXFWV�IRUPV���

�

3DJH����

)RUPV�$SSOLFDWLRQV�&RQILJXUDWLRQ�)LOH���L6HUYHU�FRQI��

7KH�6iserver.conf�ILOH�FRQWDLQV�WKH�ZHE�UHODWHG�VHWWLQJV�LQ�)RUPV�6HUYLFHV�DQG�5HSRUWV�6HUYLFHV�WKDW�DUH�OLQNHG�LQ�WKH�$SDFKH�httpd.conf ILOH���

7KH�6iserver.conf�ILOH�LV�ORFDWHG�LQ�WKH�IROORZLQJ�GLUHFWRU\��

<9iAS_Forms_Services_Home>\conf

)RUPV�6HUYLFHV��HQY�ILOH�

$OWKRXJK�QRW�D�:HE�VHUYHU�FRQILJXUDWLRQ�ILOH��LW�LV�ZRUWK�WR�PHQWLRQ�WKH�)RUPV�6HUYLFHV�FRQILJXUDWLRQ�ILOH�LQ�WKLV�FRQWH[W��7KLV�ILOH�FRQWDLQV�D�XVHU�GHILQHG�QDPH�ZLWK�D��HQY�ILOH�H[WHQVLRQ��)RU�WKH�)RUPV�/LVWHQHU�6HUYOHW�RU�RQH�RI�LWV�GHILQHG�VHUYOHW�DOLDV�QDPHV�WR�XVH�WKH�HQYLURQPHQW�ILOH��WKH�IROORZLQJ�VHWWLQJV�DUH�UHTXLUHG�LQ�WKH�zone.properties�ILOH��

�GHILQLQJ�DQ�$OLDV�´UHSWHVWµ�IRU�WKH�6HUYOHW�

VHUYOHW�UHSWHVW�FRGH RUDFOH�IRUPV�VHUYOHW�/LVWHQHU6HUYOHW�

��VHWWLQJ�WKH�HQYLURQPHQW�ILOH�WR�´UHSWHVW�HQYµ�

VHUYOHW�UHSWHVW�LQLW$UJV (QY)LOH G�?RUDFOH?�L6HUYLFHV?IRUPV��?VHUYHU?UHSWHVW�HQY�

)RU�D�VXFFHVVIXO�LQWHJUDWHG�5HSRUW�WR�ZRUN��WKH�HQWULHV�LQ�reptest.env�VKRXOG�EH�VLPLODU�WR�WKH�IROORZLQJ��

)2506��B3$7+ G�?ZZZ?IRUPV?IP[�

)2506��B287387 '�?2UDFOH?���?WRROV?ZHE��?WHPS�

)2506��B0$33,1* �GHY��WHPS��

)2506��B5(3)250$7 SGI�

5(32576��B3$7+ G�?ZZZ?UHSRUWV?UGI�

7KH�VHDUFK�RUGHU�RI�HQYLURQPHQW�ILOHV�LV�envFile��jserv.properties��DQG�UHJLVWU\�VHWWLQJV��RQ�:LQGRZV�V\VWHPV�RQO\���

,QWURGXFLQJ�WKH�581B5(3257B2%-(&7�%XLOW�LQ�

7KH�581B5(3257B2%-(&7�EXLOW�LQ�ZDV�ILUVW�LQWURGXFHG�LQ�)RUPV�'HYHORSHU�5HOHDVH������,W�H[WHQGV�WKH�IXQFWLRQDOLW\�RI�581B352'8&7�WKURXJK�WKH�DGGLWLRQ�RI�5HSRUWV�6HUYHU�DFFHVV�DQG�VRPH�QHZ�SURFHGXUHV�WR�UHDG�DQG�ZULWH�WKH�5HSRUWV�REMHFW�SURSHUWLHV���

581B5(3257B2%-(&7�ZDV�FUHDWHG�WR�EH�XVHG�ZLWK�:HE�GHSOR\HG�)RUPV�DSSOLFDWLRQV���

,Q�)RUPV�'HYHORSHU��L��UHSRUWV�DUH�LQFOXGHG�DV�5HSRUW�2EMHFWV�ORFDWHG�EHORZ�WKH�QHZ�5HSRUWV�QRGH�LQ�WKH�)RUPV�'HYHORSHU�REMHFW�QDYLJDWRU��(DFK�5HSRUW�2EMHFW�JHWV�D�ORJLFDO�QDPH�LQ�DGGLWLRQ�WR�WKH�5HSRUW·V�SK\VLFDO�ILOHQDPH��7KH�ORJLFDO�QDPH�LV�XVHG�WR�FDOO�WKH�5HSRUW�IURP�3/�64/��

(QYLURQPHQW�ILOHV�ZHUH�LQWURGXFHG�LQ�)RUPV��L�

SDWFK���

3DJH����

([DPSOH�

� �7KH�IROORZLQJ�H[DPSOH�UXQV�D�UHSRUW�XVLQJ�WKH�581B5(3257B2%-(&7�EXLOW�LQ��7KH�UHSRUW�REMHFW�QRGH�GHILQHG�LQ�)RUPV�'HYHORSHU�LV�QDPHG�´UHSRUWBQRGH�µ��$�XVHU�GHILQHG�5HSRUWV�SDUDPHWHU�´SBGHSWQRµ�LV�SDVVHG�E\�)RUPV�XVLQJ�WKH�YDOXH�LQ�WKH�´GHSW�GHSWQRµ�ILHOG��7KH�SDUDPHWHU�IRUP�LV�VXSSUHVVHG�� ��

report_id Report_Object;

report_job_id VARCHAR2(100);

BEGIN

report_id:= find_report_object(’report_node1’);

SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_EXECUTION_MODE,RUNTIME);

SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_COMM_MODE,ASYNCHRONOUS);

SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESTYPE,PREVIEW);�

SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_SERVER,’ ’);

SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_OTHER,’p_deptno=’||:Dept.De

ptno||’ paramform=no’);

report_job_id:=run_report_object(report_id);

END;

7KH�581B5(3257B2%-(&7�EXLOW�LQ�LV�ZHOO�GRFXPHQWHG�LQ�WKH�2UDFOH�)RUPV�6HUYLFHV�UHIHUHQFH�PDQXDOV�DQG�RQOLQH�KHOS��

8VLQJ�3DUDPHWHU�/LVWV�LQ�581B5(3257B2%-(&7�

:LWK�WKH�581B352'8&7�EXLOW�LQ�5HSRUWV�V\VWHP�SDUDPHWHUV�DQG�XVHU�GHILQHG�SDUDPHWHUV�DUH�SDVVHG�LQ�D�SDUDPHWHU�OLVW��7KH�VDPH�SDUDPHWHU�OLVWV�FDQ�EH�XVHG�ZLWK�581B5(3257B2%-(&7��H[FHSW�IRU�WKH�V\VWHP�SDUDPHWHUV�WKDW�QHHG�WR�EH�VHW�E\�6(7B5(3257B2%-(&7B3523(57<�������7KH�IROORZLQJ�LV�D�OLVW�RI�5HSRUWV�6\VWHP�SDUDPHWHUV�WKDW�QHHG�WR�EH�VHW�ZKHQ�QHHGHG��

�

5(3257B(;(&87,21B02'(�� %$7&+�RU�5817,0(�

5(3257B&200B02'(� 6<1&+521286�$6<1&+521286�

5(3257B'(67<3(� 35(9,(:��),/(��35,17(5��0$,/��&$&+(��RU�6&5((1�

$IWHU�FUHDWLQJ�D�5HSRUWB2EMHFW�QRGH�LQ�

)RUPV�'HYHORSHU��WKH�SURSHUWLHV�FDQ�DOVR�

EH�VHW�E\�HGLWLQJ�WKH�)RUPV�REMHFW�SURSHUW\�

VKHHW�LWVHOI��,W�LV�LPSRUWDQW�WR�KDYH�D�GXPP\�

YDOXH�VHW�IRU�WKH�³5HSRUWV�6HUYHU´�QDPH�

DWWULEXWH�LQ�WKH�SURSHUWLHV��HYHQ�LI�WKH�

5HSRUWV�6HUYHU�LV�QRW�XVHG��

�

/LVW�RI�6\VWHP�3DUDPHWHUV�LQ�

581B5(3257B2%-(&7�

3DJH����

5(3257B),/(1$0(� 7KH�UHSRUW�ILOHQDPH�

5(3257B'(61$0(� 7KH�UHSRUW�GHVWLQDWLRQ�QDPH�

5(3257B'(6)250$7� 7KH�UHSRUW�GHVWLQDWLRQ�IRUPDW�

5(3257B6(59(5� 7KH�UHSRUW�VHUYHU�QDPH�

�

,I�\RXU�H[LVWLQJ�SDUDPHWHU�OLVW�DOUHDG\�FRQWDLQV�GHILQLWLRQV�IRU�V\VWHP�SDUDPHWHUV�WKHQ�LW�ZLOO�RYHUZULWH�WKH�FRQILJXUDWLRQ�LQ�6(7B5(3257B2%-(&7B3523(57<�����7R�DYRLG�FRQIXVLRQ�RU�XQZDQWHG�EHKDYLRU�ZH�UHFRPPHQG�WR�PRGLI\�WKH�SDUDPHWHU�OLVW�LWVHOI��UHPRYLQJ�WKH�HQWULHV�IRU�'(61$0(�DQG�'(67<3(��RU�DGG�

� GHOHWHBSDUDPHWHU��SDUDPHWHU�OLVW!��QDPH!���

WR�\RXU�FRGH�EHIRUH�XVLQJ�6(7B5(3257B2%-(&7B3523(57,(6������

,PSRUWDQW��:KHQ�PLJUDWLQJ��2UDFOH�UHFRPPHQGV�XVLQJ��581B5(3257B�2%-(&7�LQVWHDG�RI�581B352'8&7�SDUWLFXODUO\�LI�\RX�SODQ�RQ�XVLQJ�2UDFOH�L$6�)RUPV�6HUYLFHV��,Q�2UDFOH�L$6�5HOHDVH������581B352'8&7�ZLOO�QRW�EH�VXSSRUWHG�ZKHQ�FDOOLQJ�DQ�LQWHJUDWHG�2UDFOH�5HSRUWV�LQ�)RUPV��

6HFWLRQ�6XPPDU\�

,Q�WKLV�VHFWLRQ��\RX�OHDUQHG�WKDW�WKH�HQYLURQPHQW�VHWWLQJV�IRU�5HSRUWV�LQWHJUDWHG�LQ�)RUPV�DUH�HLWKHU�FRQILJXUHG�LQ�WKH�UHJLVWU\��WKH�HQYLURQPHQW�RQ�81,;�V\VWHPV��RU��VHW�LQ�WKH�$SDFKH�+773�6HUYHU�FRQILJXUDWLRQ�ILOHV��jserv.properties�DQG�zone.properties��,I�UXQQLQJ�WKH�2UDFOH�L$6�LQVWDOOHU��GHIDXOW�VHWWLQJV�DUH�DSSOLHG��$OVR��WKH�jserv.properties�DQG�zone.properties�DUH�WKH�FRQILJXUDWLRQ�ILOHV�XVHG�E\�WKH�)RUPV�6HUYOHW�DQG�WKH�)RUPV�/LVWHQHU�6HUYOHW�DUFKLWHFWXUH��7KH�envFile�SDUDPHWHU�GHILQHG�LQ�WKH�zone.properties�ILOH�WDNHV�SUHFHGHQFH�RYHU�WKH�jserv.properties�DQG�WKH�UHJLVWU\�VHWWLQJV��

,I�\RX�XVH�WKH�)RUPV�/LVWHQHU�DUFKLWHFWXUH��WKHQ�WKH�)RUPV�HQYLURQPHQW�YDULDEOHV�DUH�GHILQHG�VROHO\�LQ�WKH�UHJLVWU\�RU�WKH�HQYLURQPHQW�LQ�ZKLFK�WKH�)RUPV�/LVWHQHU�LV�VWDUWHG��RQ�81,;�6\VWHPV���

:H�DOVR�LQWURGXFHG�WKH�581B5(3257B2%-(&7�EXLOW�LQ�DV�WKH�UHFRPPHQGHG�FDOO�WR�LQWHJUDWHG�2UDFOH�5HSRUWV�LQ�)RUPV�

1RWH�WKDW�KDYLQJ�'(67<3(�GHILQHG�LQ�WKH�

SDUDPHWHU�OLVW�DQG�LQ�6(7B5(3257B2%-(&7�

B3523(57,(6�GRHV�FRPSLOH�EXW�GRHVQ¶W�UXQ�

:KHQ�\RX�DUH�SODQQLQJ�WR�XVH�)RUPV��L�6HUYLFHV�

IRU�:HE�GHSOR\PHQW��EXW�ZDQW�WR�XVH�)RUPV��L�LQ�

WKH�IXWXUH��2UDFOH�UHFRPPHQGV�XVLQJ�WKH�)RUPV�

/LVWHQHU�6HUYOHW�DUFKLWHFWXUH��,Q�WKLV�FDVH��WKH�

HQYLURQPHQW�VHWWLQJV�UHTXLUHG�WR�LQWHJUDWH�5HSRUWV�

DUH�GHILQHG�LQ�WKH�MVHUY�SURSHUWLHV�ILOH�DQG�WKH�

HQYLURQPHQW�ILOH��UHIHUHQFHG�E\�WKH�6HUYOHW�

GHILQLWLRQ�LQ�WKH�]RQH�SURSHUWLHV�ILOH��

�

3DJH����

�

6(&7,21�����)2506�6(59,&(6�$33/,&$7,216�:,7+�,17(*5$7('�&$//6�72�25$&/(�5(32576�86,1*�7+(�5(32576�5817,0(�(1*,1(�

,Q�D�FOLHQW�VHUYHU�DUFKLWHFWXUH��WKH�5HSRUWV�UXQWLPH�HQJLQH��DOVR�UHIHUUHG�WR�DV�EDFNJURXQG�HQJLQH��LV�D�VLQJOH�XVHU�HQYLURQPHQW�WKDW�UHVLGHV�RQ�WKH�XVHUV�GHVNWRS�DQG�KDQGOHV�UHSRUW�UHTXHVWV��7R�VWDUW�D�UHSRUW�IURP�D�IRUP��WKH�)RUPV�DSSOLFDWLRQ�FDOOV�WKH�5HSRUWV�UXQWLPH�HQJLQH��UZUXQ���H[H���ZKLFK�SULQWV�UHSRUW�RXWSXW�UHQGHUHG�RQ�WKH�VFUHHQ��WR�D�ILOH��WR�D�SULQWHU��RU�WR�WKH�PDLO�V\VWHP��

2QFH�\RX�PRYH�D�)RUPV�DSSOLFDWLRQ�WR�WKH�:HE��WKH�5HSRUWV�UXQWLPH�HQJLQH�FDQ�UHVLGH�RQ�WKH�PLGGOH�WLHU�ZKLFK�VHQGV�UHSRUWV�RXWSXW�WR�WKH�FOLHQWV�:HE�EURZVHU��+RZHYHU��WKLV�LV�QRW�EHVW�SUDFWLFH�VLQFH�WKH�UHSRUWV�UXQWLPH�HQJLQH�FDQ�VHUYLFH�RQO\�RQH�XVHU�DW�D�WLPH��

0LGGOH�WLHU�:HE�GHSOR\PHQW�FDWHUV�WR�D�PXOWL�XVHU�HQYLURQPHQW��:LWK�WKH�5HSRUWV�UXQWLPH�HQJLQH�KDQGOLQJ�RQH�UHTXHVW�DW�D�WLPH��WKH�V\VWHP�LV�QRW�VFDOHDEOH�HQRXJK�DQG�SHUIRUPDQFH�LV�QRW�VDWLVIDFWRU\�WR�VHUYH�D�:HE�DUFKLWHFWXUH��)RU�WKLV�UHDVRQ��2UDFOH�UHFRPPHQGV�WKDW�\RX�OLPLW�WKH�XVH�RI�WKH�UXQWLPH�HQJLQH�VROXWLRQ�IRU�DSSOLFDWLRQ�PLJUDWLRQ�WR�WKH�:HE���

&RPPRQ�FRQILJXUDWLRQV�ZKHQ�XVLQJ�WKH�5HSRUWV�FOLHQW�5XQWLPH�(QJLQH�

:KHQ�XVLQJ�WKH�5HSRUWV�FOLHQW�UXQWLPH�HQJLQH�IRU�H[HFXWLQJ�LQWHJUDWHG�5HSRUWV�LQ�)RUPV�RQ�WKH�:HE��WKH�FRQILJXUDWLRQ�IRU�ERWK�EXLOW�LQV��581B352'8&7�DQG�581B5(3257B2%-(&7��LV�WKH�VDPH���

&RQILJXUDWLRQ�ZLWK�)RUPV�/LVWHQHU�

7KH�)RUPV�/LVWHQHU�UHDGV�WKH�IROORZLQJ�5HSRUWV�VHWWLQJV��5(32576����5(32576��B�3$7+��)2506��B0$33,1*��)2506B��B287387��)2506B5(3�)250$7��DQG�5:���IURP�WKH�UHJLVWU\�RQ�:LQGRZV�V\VWHPV�RU�WKH�/LVWHQHU�HQYLURQPHQW�RQ�81,;���

&RQILJXUDWLRQ�ZLWK�)RUPV�/LVWHQHU�6HUYOHW�

7KH�)RUPV�/LVWHQHU�6HUYOHW�UHDGV�WKH�IROORZLQJ�5HSRUWV�VHWWLQJV��5(32576����5(32576��B�3$7+��)2506��B0$33,1*��)2506B��B287387��)2506B5(3)250$7��DQG�RW60�IURP�WKH�jserv.properties�DQG�zone.properties�ILOHV��ZKHUH�WKH�zone.properties�ILOH�UHIHUHQFHV�WKH�)RUPV�6HUYLFHV�HQYLURQPHQW�ILOHV�ORFDWHG�LQ�WKH�IROORZLQJ�GLUHFWRU\��

<9iAS_Forms_Services_Home>\Forms60\Server

8VLQJ�WKH�581B352'8&7�%XLOW�LQ�

,I�\RX�DUH�DOUHDG\�XVLQJ�581B352'8&7�WR�FDOO�UHSRUWV�IURP�DQ�H[LVWLQJ�FOLHQW�VHUYHU�)RUPV�DSSOLFDWLRQ��\RX�FDQ�XVH�)RUPV�6HUYHU�WR�UXQ�WKH�DSSOLFDWLRQ�RQ�WKH�:HE�ZLWKRXW�FKDQJLQJ�H[LVWLQJ�DSSOLFDWLRQ�FRGH��8VH�WKH�)RUPV��L�LQVWDOOHU�WR�

1RWH�WKDW�DOO�UHJLVWU\�VHWWLQJV�PHQWLRQHG�KHUH�KDYH�

WR�EH�VHW�LQ�WKH�MVHUY�SURSHULHV�RU�WKH��HQY�ILOH�LI�

XVLQJ�WKH�)RUPV�/LVWHQHU�6HUYOHW�DUFKLWHFWXUH��

�

3DJH����

LQVWDOO�WKH�5HSRUWV�UXQWLPH�HQJLQH�RQ�WKH�PLGGOH�WLHU�VHUYHU�UDWKHU�WKDQ�RQ�WKH�FOLHQW��7KH�LQVWDOOHU�VHWV�WKH�IROORZLQJ�UHJLVWU\�HQWULHV�WR�UXQ�D�UHSRUW�RQ�WKH�:HE�XVLQJ�WKH�581B352'8&7�EXLOW�LQ���

5HJLVWU\�6HWWLQJV�

8QGHU�HKEY_LOCAL_MACHINE\ SOFTWARE\Oracle���

)RUPV��BRXWSXW��

7KLV�YDULDEOH�GHILQHV�WKH�SK\VLFDO�DGGUHVV�ZKHUH�WHPSRUDU\�:HE�ILOHV�DUH�VWRUHG����)RU�H[DPSOH��

<ORACLE HOME>\tools\Web60\temp

)RUPV��BPDSSLQJ��

7KLV�YDULDEOH�GHILQHV�WKH�YLUWXDO�PDSSLQJ�RI�D�:HE�GLUHFWRU\�WKDW�SRLQWV�WR�WKH�SK\VLFDO�DGGUHVV�GHILQHG�LQ�)RUPV��BRXWSXW��ZKHUH�WHPSRUDU\�UHSRUWV�RXWSXW�ILOHV�DUH�ORFDWHG��7KH�GHIDXOW�YDOXH�LV�/dev60temp/��

)RUPV��BUHSIRUPDW�

7KLV�YDULDEOH�GHWHUPLQHV�WKH�IRUPDW�RI�WKH�UHSRUW·V�RXWSXW��HLWKHU�+70/�RU�3')���)RU�+70/�RXWSXW��VHW�WKH�YDOXH�WR�html��)RU�3')�RXWSXW��VHW�WKH�YDOXH�WR�pdf���

,Q�RUGHU�IRU�581B352'8&7�WR�GLVSOD\�WKH�UHSRUW�RXWSXW�LQ�D�:HE�EURZVHU��\RX�PXVW�VHW�WKH�Report Communication mode�WR�synchronous�DQG�WKH�destype�WR�screen�RU�preview��

6\QWD[�

%HORZ�LV�DQ�H[DPSOH�RI�WKH�V\QWD[�IRU�581B352'8&7�DQG�D�EULHI�GHVFULSWLRQ�RI�LWV�DVVRFLDWHG�DUJXPHQWV��

Run_Product(Reports,Report_Name,Communication_Mode,Execution_Mo

de, Report_Module_Location, List_id)

5HSRUWV� 'HILQHV�WKH�FDOOHG�DSSOLFDWLRQ�WR�EH�5HSRUWV

5HSRUWB1DPH 1DPH�RI�WKH�5HSRUW�GHILQLWLRQ�ILOH�� �UGI�RU� �UHS�

&RPPXQLFDWLRQB0RGH� 6\QFKURQRXV�RU�DV\QFKURQRXV�

([HFXWLRQB0RGH� $OORZDEOH�YDOXHV�LQFOXGH�Batch�DQG�Runtime�

5HSRUWB0RGXOHB/RFDWLRQ� /RFDWLRQ�RI�WKH�5HSRUW�PRGXOH��ILOHV\VWHP��

/LVWBLG� ,QWHUQDO�,'�DVVRFLDWHG�ZLWK�WKH�)RUPV�SDUDPHWHU�OLVW�

�

3DJH����

581B352'8&7�LV�ZHOO�GRFXPHQWHG�LQ�WKH�)RUPV�6HUYLFHV�UHIHUHQFH�PDQXDOV�DQG�RQOLQH�KHOS��

([DPSOH�

�

� �$VVXPHV�D�SDUDPHWHU�OLVW�LV�DYDLODEOH�WKDW�FRQWDLQV�DOO�XVHU�GHILQHG�SDUDPHWHUV�� ��

ADD_PARAMETER(paramlist_id,’DESTYPE’,TEXT_PARAMETER,’SCREEN’);

ADD_PARAMETER(paramlist_id,’PARAMFORM’,TEXT_PARAMETER,’NO’);

...

RUN_PRODUCT(REPORTS,’report_name.rdf’,synchronous,runtime,

filesystem,paramlist_id);�

8VLQJ�WKH�581B5(3257B2%-(&7�%XLOW�LQ�

,Q�FOLHQW�VHUYHU�FRPSXWLQJ��WKH�EHKDYLRU�RI�581B5(3257B2%-(&7�LV�VLPLODU�WR�581B352'8&7��%RWK�EXLOW�LQV�XVH�D�FOLHQW�VLGH�UXQWLPH�HQJLQH�IRU�UHSRUW�H[HFXWLRQ���$OWKRXJK�581B352'8&7�LV�VWLOO�DYDLODEOH�LQ�)RUPV��L��2UDFOH�UHFRPPHQGV�WKDW�\RX�XVH�581B5(3257B2%-(&7�IRU�QHZ�DSSOLFDWLRQV��DQG�LQ�VRPH�FDVHV�UH�FRGH�H[LVWLQJ�DSSOLFDWLRQV�EHIRUH�PRYLQJ�WKHP�WR�WKH�:HE��7KH�581B5(3257B2%-(&7�EXLOW�LQ�LV�EHWWHU�DW�UXQQLQJ�UHSRUWV�RQ�WKH�:HE�WKDQ�581B352'8&7�DQG�WKH�IRUPHU�LV�H[SHFWHG�WR�KDYH�D�ORQJHU�OLIHF\FOH�LQ�)RUPV��

6HW�WKH�IROORZLQJ�SURSHUWLHV��XVLQJ�WKH�6(7B5(3257B2%-(&7B3523(57<����FRPPDQG��WR�UXQ�D�UHSRUW�VXFFHVVIXOO\�IURP�WKH�:HE��

�

5(3257B(;(&87,21B02'(� 5817,0(�

5(3257B&200B02'(� � 6<1&+521286�

5(3257B'(67<3(� 6&5((1��RU�35(9,(:��

5(3257B27+(5� $GGLWLRQDO�5HSRUW�SDUDPHWHUV�VXFK�DV�XVHU�GHILQHG�YDULDEOHV�

�

581B5(3257B2%-(&7�LV�FDOOHG�LQ�)RUPV�XVLQJ�WKH�ORJLFDO�QDPH�RI�LW·V�5HSRUWV�QRGH�LQ�WKH�)RUPV�REMHFW�QDYLJDWRU��

report_id:= find_report_object(’report_node1’);

�«��

report_job_id:=run_report_object(report_id);�

�

3DJH����

3DVVLQJ�)RUPV�3DUDPHWHU�/LVWV�:LWK�581B5(3257B2%-(&7�

:LWK�581B352'8&7�LQ�FOLHQW�VHUYHU�)RUPV��DSSOLFDWLRQ�SDUDPHWHUV�DQG�YDOXHV�DUH�SDVVHG�LQ�SDUDPHWHU�OLVWV�WR�LQWHJUDWHG�2UDFOH�5HSRUWV��$OWKRXJK�DOO�V\VWHP�SDUDPHWHUV�LQ�581B5(3257B2%-(&7�PXVW�EH�VHW�XVLQJ�WKH�6(7B5(3257B�2%-(&7B3523(57<�EXLOW�LQ��SDUDPHWHU�OLVWV�FDQ�VWLOO�EH�XVHG�IRU�DOO�RWKHU�SDUDPHWHUV���

7KH�V\QWD[�IRU�XVLQJ�SDUDPHWHU�OLVWV�LQ�581B5(3257B2%-(&7�LV�

report_job_id:=run_report_object(report_id,paramlist_id);�

ZKHUH�SDUDPOLVWBLG�LV�WKH�VDPH�LG�XVHG�ZLWK�581B352'8&7���

3OHDVH�VHH�$SSHQGL[�%�IRU�D�FRGLQJ�H[DPSOH��

3ULQWLQJ�5HSRUWV�RQ�WKH�:HE�

7KH�UHSRUWV�FOLHQW�UXQWLPH�HQJLQH�KDV�PRYHG�IURP�WKH�FOLHQW�GHVNWRS�WR�WKH�VHUYHU�LQ�D�:HE�DUFKLWHFWXUH��7KH�UHSRUWV�IRUPDWWHG�RXWSXW�FDQQRW�EH�VHQW�WR�D�ORFDO�SULQWHU�EHFDXVH�LW�LV�QRW�DFFHVVLEOH��,QVWHDG��WKH�UHSRUW�FDQ�EH�VHQW�WR�D�QHWZRUN�SULQWHU�DGGUHVVHG�ZLWK�WKH�desname�SDUDPHWHU�LQ�WKH�FDOO�WR�UHSRUWV��

6HFWLRQ�6XPPDU\�

,Q�WKLV�VHFWLRQ��\RX�OHDUQHG�KRZ�WR�FRQILJXUH�WKH�HQYLURQPHQW�SDUDPHWHUV�IRU�WKH�)RUPV�/LVWHQHU�RU�WKH�)RUPV�/LVWHQHU�6HUYOHW�WR�DGGUHVV�WKH�5HSRUWV�FOLHQW�UXQWLPH�RQ�WKH�6HUYHU�IURP�D�)RUPV�DSSOLFDWLRQ�UXQQLQJ�RQ�WKH�:HE��XVLQJ�HLWKHU�WKH�581B352'8&7�EXLOW�LQ�RU�WKH�581B5(3257B2%-(&7�EXLOW�LQ���

3DJH����

6(&7,21����)2506�6(59,&(6�$33/,&$7,216�:,7+�,17(*5$7('�&$//6�72�25$&/(�5(32576�86,1*�5(32576�6(59,&(6�

2UDFOH�UHFRPPHQGV�XVLQJ�WKH�5HSRUWV�0XOWL�WLHU�6HUYHU�IRU�LQWHJUDWLQJ�FDOOV�WR�2UDFOH�5HSRUWV�LQ�)RUPV�RQ�WKH�:HE��7KH�2UDFOH�5HSRUWV�0XOWL�WLHU�6HUYHU�LV�D�ORJLFDO�XQLW�WKDW�PDQDJHV�PXOWLSOH�UHSRUWV�UXQWLPH�HQJLQHV�LQ�SDUDOOHO�RQ�WKH�PLGGOH�WLHU�VHUYHU��3DUDOOHO�UXQWLPH�HQJLQHV�DOORZ�PDQ\�UHSRUWV�WR�SURFHVV�DW�WKH�VDPH�WLPH��3HUIRUPDQFH�LV�LQFUHDVHG�LI�\RX�LQVWDOO�WKH�5HSRUWV�6HUYHU�RQ�D�GLIIHUHQW�SK\VLFDO�PDFKLQH�IURP�WKH�)RUPV�6HUYHU��UHPRWH�VHUYHU����

7KH�5HSRUWV�6HUYHU�FDQ�EH�DFFHVVHG�YLD�DQ�DOLDV�DGGHG�WR�WKH�tnsnames.ora�ILOH�LQ�WKH�<Oracle Home> \net80\admin�GLUHFWRU\��,I�QR�RWKHU�QDPH�LV�VSHFLILHG�GXULQJ�LQVWDOODWLRQ��WKH�2UDFOH�L$6�,QVWDOOHU�GHILQHV�WKLV�HQWU\�DXWRPDWLFDOO\�DV�´5HS��B��KRVWQDPH!µ��

�

Rep60_<hostname>,Rep60_<hostname>.world =

(ADDRESS =

(PROTOCOL = TCP)

(HOST = <hostname>)

(PORT = 1949)

)�

7R�XVH�5HSRUWV�6HUYHU�LQ�FRPELQDWLRQ�ZLWK�WKH�)RUPV�581B5(3257B�2%-(&7���EXLOW�LQ��WKH�5HSRUWV�6HUYHU�DOLDV�VKRXOG�QRW�FRQWDLQ�D�QXPEHU�RU�DQ�XQGHUVFRUH�LQ�LWV�QDPH��,QVWHDG��DGG�D�VHFRQG�DOLDV�IRU�WKH�VDPH�5HSRUWV�6HUYHU�WR�WKH�tnsnames.ora��)RU�H[DPSOH��

�

5HS659�ZRUOG� �

�$''5(66� ��

�35272&2/� �7&3���

�+267��KRVWQDPH!��

���� � �3257� �������

��

581B5(3257B2%-(&7�ZLWK�5HSRUWV��L�6HUYLFHV�

7KH�PRVW�VHFXUH�DSSURDFK�IRU�FDOOLQJ�5HSRUWV�IURP�)RUPV�RQ�WKH�:HE�LV�WR�XVH�WKH�5HSRUWV�0XOWL�WLHU�6HUYHU�LQ�FRPELQDWLRQ�ZLWK�581B5(3257B2%-(&7��%HFDXVH�WKH�XVHU·V�GDWDEDVH�FRQQHFWLRQ��LV�LPSOLFLWO\�SDVVHG�IURP�)RUPV�WR�5HSRUWV�RQ�WKH�6HUYHU��WKHUH�LV�QR�ULVN�RI�LQWHUFHSWLRQ�DV�WKHUH�ZRXOG�EH�LI�LW�ZHUH�SDVVHG�LQ�WKH�85/��

3DJH����

7R�DFFHVV�D�UHPRWH�5HSRUWV�6HUYHU�XVLQJ�581B5(3257B2%-(&7��WKH�tnsnames.ora�HQWU\�IRU�WKLV�VHUYHU�PXVW�EH�UHFRJQL]HG�E\�WKH�5HSRUW�2EMHFW��<RX�FDQ�GR�WKLV�G\QDPLFDOO\��XVLQJ�WKH�6HWB5HSRUWB2EMHFWB3URSHUW\�EXLOW�LQ��RU�VWDWLFDOO\��E\�HQWHULQJ�WKH�5HSRUWV�6HUYHU�WQVQDPHV�VWULQJ�LQWR�WKH�SURSHUW\�VKHHW�RI�WKH�5HSRUW�2EMHFW���

5XQB5HSRUWB2EMHFW�([DPSOH�

�

� �7KLV�H[DPSOH�XVHV�D�V\QFKURQRXV�FDOO�WR�581B5(3257B2%-(&7�WR�UXQ�D�5HSRUW��,W�H[SHFWV�WKH�QDPH�RI�WKH�5HSRUW�QRGH��WKH�WQVQDPH�RUD�HQWU\�RI�WKH�5HSRUWV�6HUYHU��DQG�WKH�GHVLUHG�RXWSXW�IRUPDW��3')��+70/��+70/&66��WR�EH�SDVVHG�DV�D�SDUDPHWHU�� ��

PROCEDURE RUN_REPORT_OBJECT_PROC (vc_reportname Varchar2,

vc_reportserver varchar2, vc_runformat varchar2) IS

v_report_id Report_Object;

vc_report_job_id VARCHAR2(100); /* unique id for each Report

request */

vc_rep_status VARCHAR2(100); /* status of the Report job */

BEGIN

� � �*HW�D�KDQGOH�WR�WKH�5HSRUW�2EMHFW�LWVHOI�� ��

v_report_id:= FIND_REPORT_OBJECT(vc_reportname);

SET_REPORT_OBJECT_PROPERTY(v_report_id,REPORT_COMM_MODE,

SYNCHRONOUS);

SET_REPORT_OBJECT_PROPERTY(v_report_id,REPORT_DESTYPE,CACHE);

� �'HILQH�WKH�5HSRUW�RXWSXW�IRUPDW�DQG�WKH�QDPH�RI�WKH�5HSRUWV�6HUYHU�DV�ZHOO�DV�D�XVHU�GHILQHG�SDUDPHWHU��

SDVVLQJ�WKH�GHSDUWPHQW�QXPEHU�IURP�)RUPV�WR�WKH�5HSRUW��:H�GRQ·W�QHHG�D�SDUDPHWHU�IRUP�WR�EH�GLVSOD\HG��

DQG�WKHUHIRUH�SDUDPIRUP�LV�VHW�WR�´QRµ�� ��

SET_REPORT_OBJECT_PROPERTY(v_report_id,REPORT_DESFORMAT, vc_runformat);

SET_REPORT_OBJECT_PROPERTY(v_report_id,REPORT_SERVER,

vc_reportserver);

SET_REPORT_OBJECT_PROPERTY(v_report_id,REPORT_OTHER,

’p_deptno=’||:dept.deptno||’paramform=no’);

vc_report_job_id:=RUN_REPORT_OBJECT(report_id);

3DJH����

� �&KHFN�WKH�UHSRUW�VWDWXV�LI�ILQLVKHG�� ��

vc_rep_status := REPORT_OBJECT_STATUS(vc_report_job_id);

IF vc_rep_status=’FINISHED’ THEN

�

� �&DOO�WKH�5HSRUW�RXWSXW�WR�EH�GLVSOD\HG�LQ�D�VHSDUDWH�EURZVHU�ZLQGRZ��7KH�85/�IRU�UHODWLYH�DGGUHVVLQJ�LV�

RQO\�YDOLG�ZKHQ�WKH�5HSRUWV�6HUYHU�LV�RQ�WKH�VDPH�KRVW�DV�WKH�)RUPV�6HUYHU��)RU�DFFHVVLQJ�D�5HPRWH�5HSRUWV�

6HUYHU�RQ�D�GLIIHUHQW�PDFKLQH��\RX�PXVW�XVH�WKH�SUHIL[�KWWS���KRVWQDPH�SRUW�� �

Web.show_document (’/dev60cgi/rwcgi60.exe/getjobid=’||

vc_report_job_id ||'?server=’vc_reportserver,'_blank');

�

ELSE

message (‘Report failed with error message ‘||rep_status);

END IF;

END;

7R�XVH�WKH�SURFHGXUH�GHVFULEHG�DERYH��\RX�ZRXOG�SDVV�WKH�IROORZLQJ�LQIRUPDWLRQ�LQ�WKH�FDVH�RI�D�´:KHQ�%XWWRQ�3UHVVHG�7ULJJHU�µ�

581B5(3257B2%-(&7B352&��¶5(3257B12'(·!��5(3257B�6(59(5B716!��)250$7!��

�

5HSRUWB1RGH� )RUPV�5HSRUW�QRGH�QDPH�FRQWDLQLQJ�WKH�rdf�ILOHQDPH�IRU�WKH�5HSRUW�

5HSRUWB6HUYHUBWQV� 1DPH�RI�WKH�5HSRUWV�6HUYHU�LQ�WKH�tnsnames.ora�ILOH�

)RUPDW� $Q\�RI�WKHVH�IRUPDWV��KWPO_KWPOFVV_SGI_[PO_GHOLPLWHG_UWI�

�

&DOOLQJ�D�UHSRUW�V\QFKURQRXVO\�PDNHV�WKH�XVHU�ZDLW�ZKLOH�WKH�UHSRUW�JHWV�SURFHVVHG�RQ�WKH�VHUYHU��)RU�ORQJ�UXQQLQJ�5HSRUWV��ZH�UHFRPPHQG�WKDW�\RX�VWDUW�WKH�5HSRUW�DV\QFKURQRXVO\��E\�VHWWLQJ�WKH�5(3257B&200B02'(�SURSHUW\�WR�asynchronous�DQG�WKH�5(3257B(;(&87,21B�02'(�WR�batch���

SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_EXECUTION_MODE,BATCH);

SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_COMM_MODE,ASYNCHRONOUS);�

3DJH����

$IWHU�FDOOLQJ�WKH�581B5(3257B2%-(&7�EXLOW�LQ��D�WLPHU�PXVW�EH�FUHDWHG�WR�UXQ�IUHTXHQW�FKHFNV�RQ�WKH�FXUUHQW�5(3257B2%-(&7B67$786�LQ�D�:KHQ�7LPHU�([SLUHG�WULJJHU��7KH�WLPHU�VKRXOG�QRW�ILUH�PRUH�WKDQ�IRXU�WLPHV�D�PLQXWH��$IWHU�WKH�UHSRUW�LV�JHQHUDWHG��WKH�:KHQ�7LPHU�([SLUHG�WULJJHU�FDOOV�WKH�:(%�6+2:B'2&80(17�EXLOW�LQ�WR�ORDG�WKH�5HSRUWV�RXWSXW�ILOH��LGHQWLILHG�E\�D�XQLTXH�MREBLG��WR�WKH�FOLHQW·V�EURZVHU���

�

7KH�IROORZLQJ�GHVFULEHV�WKH�:KHQ�7LPHU�([SLUHG�WULJJHU�WKDW�FKHFNV�IRU�WKH�5HSRUWB2EMHFWB6WDWXV����

�

��������

� � �JOREDO�YFBUHSRUWBMREBLG�QHHGV� WR�EH� JOREDO�EHFDXVH� WKH� LQIRUPDWLRQ�DERXW� WKH�5HSRUW� MREBLG� LV� VKDUHG�

EHWZHHQ�WKH�WULJJHU�FRGH�WKDW�VWDUWV�WKH�5HSRUW�DQG�WKH�:KHQ�7ULJJHU�([SLUHG�WULJJHU�WKDW�FKHFNV�WKH�FXUUHQW�

5HSRUW�VWDWXV�� ��

vc_rep_status:= REPORT_OBJECT_STATUS(:global.vc_report_job_id);

IF vc_rep_status=’FINISHED’ THEN

web.show_document

(’/dev60cgi/rwcgi60.exe/getjobid=’||:global.vc_report_job_id

||'?server=’vc_reportserver,'_blank');

ELSIF vc_rep_status not in ('RUNNING','OPENING_REPORT','ENQUEUED') THEN

message (vc_rep_status||' Report output aborted');

�END IF;

1RWH��'R�QRW�IRUJHW�WR�GHOHWH�WKH�WLPHU�ZKHQ�LW�LV�QR�ORQJHU�QHHGHG��

3DVVLQJ�)RUPV�SDUDPHWHU�OLVWV�LQ�5XQB5HSRUWVB2EMHFW�

3DUDPHWHU�OLVWV�XVHG�ZLWK�581B352'8&7�LQ�FOLHQW�VHUYHU�FDQ�DOVR�EH�XVHG�ZLWK�581B5(3257B2%-(&7�FDOOLQJ�5HSRUWV�6HUYLFHV�WR�SHUIRUP�LQWHJUDWHG�5HSRUWV�LQ�)RUPV�RQ�WKH�:HE��1RWH�WKDW�V\VWHP�SDUDPHWHUV�PXVW�EH�VHW�E\�6HWB5HSRUWB2EMHFWB3URSHUW\��7KH�V\QWD[�IRU�XVLQJ�SDUDPHWHU�OLVWV�LQ�581B5(3257B2%-(&7�LV�DV�IROORZV��

UHSRUWBMREBLG� UXQBUHSRUWBREMHFW�UHSRUWBLG�SDUDPOLVWBLG���

ZKHUH�SDUDPOLVWBLG�LV�WKH�VDPH�LG�XVHG�ZLWK�581B352'8&7���

8VLQJ�5XQB5HSRUWVB2EMHFW�:KHQ�&DOOLQJ�D�5HSRUW�&RQWDLQLQJ�D�3DUDPHWHU�)RUP�

:KHQ�\RX�XVH�WKH�581B5(3257B2%-(&7�EXLOW�LQ�WR�FUHDWH�D�5HSRUW�RXWSXW�LQ�)RUPV��WKH�5HSRUWV�6HUYHU�LV�FDOOHG�GLUHFWO\�RQ�WKH�VHUYHU�VLGH��UDWKHU�WKDQ�IURP�WKH�:HE��7KH�5HSRUWV�6HUYHU�LV�XQDZDUH�RI�WKH�:HE�DFFHVV�SDWK�WR�WKH�PDFKLQH�WKDW�

6HH�$SSHQGL[�%�IRU�D�FRGLQJ�H[DPSOH��

3DJH����

KRVWV�WKH�5HSRUWV�6HUYHU�:HE�LQWHUIDFH�EHFDXVH�WKLV�LQIRUPDWLRQ�LV�QRW�SDVVHG�ZLWK�WKH�581B5(3257B2%-(&7�FDOO��

:KHQ�\RX�XVH�D�VHUYHU�VLGH�FDOO�WR�UXQ�D�5HSRUW�WKDW�FRQWDLQV�D�SDUDPHWHU�IRUP��WKH�5HSRUWV�SDUDPHWHU�IRUP�LQ�WKH�:HE�LV�GLVSOD\HG�EXW�LV�QRW�IXQFWLRQDO�ZKHQ�WKH�XVHU�FOLFNV�WKH�6XEPLW�EXWWRQ��7KH�UHDVRQ�IRU�WKLV�FDQ�EH�LGHQWLILHG�E\�DQDO\]LQJ�WKH�SDUDPHWHU�IRUP�+70/�VRXUFH�FRGH�WKDW�LV�JHQHUDWHG�E\�2UDFOH�5HSRUWV�6HUYHU�� �

�«���IRUP�PHWKRG SRVW�DFWLRQ ��!���«��

�

1RWLFH�WKDW�WKH�+70/�IRUP��DFWLRQ��WDJ�FRQWDLQV�DQ�HPSW\�VWULQJ��)RU�WKH�IRUP�WR�SURSHUO\�JHQHUDWH�WKH�ILQDO�5HSRUW�RXWSXW��D�YDOLG�DFWLRQ�HQWU\�LV�QHHGHG��IRU�H[DPSOH��

�IRUP�PHWKRG SRVW�DFWLRQ �KWWS����KRVWQDPH!�FJL��UZFJL���H[H"�!�

6LPLODUO\��WKH�KLGGHQBUXQBSDUDPHWHUV�VWULQJ�YDOXH�ZKLFK�LV�XVHG�WR�VWRUH�SDUDPHWHU�YDOXHV�JHWWLQJ�SDVVHG�LPSOLFLWO\�ZLWK�HDFK�VXEVHTXHQW�5HSRUW�FDOO��DOVR�KDV�DQ�HPSW\�YDOXH��

<input name="hidden_run_parameters" type=hidden

value="">

$�YDOLG�VWULQJ�IRU�WKH�KLGGHQBUXQBSDUDPHWHUV�LV�DV�IROORZV��

<input name="hidden_run_parameters" type=hidden

value="report

%3Dreptest+destype%3Dcache+desformat%3Dhtmlcss+

userid%3Dscott%2 Ftiger%40fnimphiu+server%

3DRepSRV">

2QFH�\RX�LGHQWLI\�WKH�VRXUFH�RI�WKH�SUREOHP��\RX�FDQ�IL[�LW�ZLWK�)RUPV�DQG�5HSRUWV�'HYHORSHU��8QIRUWXQDWHO\��\RX�FDQQRW�UHVROYH�WKLV�ZLWKRXW�PRGLI\LQJ�WKH�5HSRUWV�PRGXOH���

6ROXWLRQ��

7KH�VROXWLRQ�WR�WKH�DERYH�PHQWLRQHG�LVVXH�LQFOXGHV�VRPH�SURJUDPPLQJ�LQ�ERWK�5HSRUWV�DQG�)RUPV��

+P�(QTOU�

)RU�D�SDUDPHWHU�IRUP�WR�ZRUN��WKUHH�SLHFHV�RI�LQIRUPDWLRQ�DUH�UHTXLUHG�WKDW�FDQQRW�EH�UHWULHYHG�LQ�5HSRUWV�ZKHQ�FDOOHG�E\�WKH�581B5(3257B2%-(&7�XVLQJ�5HSRUWV�6HUYHU��

XVHUQDPH�SDVVZRUG#FRQQHFWBVWULQJ�

3DJH����

5HSRUW�6HUYHU�QDPH�

:HE�DFFHVV�SDWK�WR�WKH�5HSRUWV�6HUYHU�XVHG��

&RQVHTXHQWO\��WKLV�LQIRUPDWLRQ�PXVW�EH�SDVVHG�LQ�DGGLWLRQ�WR�DOO�RWKHU�5HSRUWV�UXQWLPH�SDUDPHWHUV�XVLQJ�WKH��RWKHU��SDUDPHWHU�LQ�WKH�581B5(3257B2%-(&7�EXLOW�LQ��

,Q�WKLV�H[DPSOH��OHW·V�XVH�D�SURFHGXUH�LQ�)RUPV�WR�FDOO�581B5(3257B2%-(&7��7KH�SURFHGXUH�JHWV�D�YDOXH�SDVVHG�IRU�WKH�UHSRUWBLG��WKH�5HSRUWV�6HUYHU�QDPH��DQG�WKH�RXWSXW�IRUPDW��UXQIRUPDW��

�

3DUDPHWHUV� 9DOXHV�

UHSRUWBLG� ,GHQWLILHU�RI�WKH�5HSRUW�2EMHFW�

UHSRUWVHUYHU� 716�QDPH�RI�WKH�5HSRUWV�6HUYHU�

UXQIRUPDW� KWPO��KWPOFVV��SGI��[PO�«�

�

([DPSOH�

352&('85(� 581B5(3257B2%-(&7B352&�UHSRUWBLG� 5(3257B2%-(&7�� UHSRUWVHUYHU�

YDUFKDU��UXQIRUPDW�YDUFKDU���,6�

UHSRUWBMREBLG��� 9$5&+$5��������

UHSBVWDWXV������ 9$5&+$5��������

YFBXVHUBQDPH�� 9$5&+$5���������� � �XVHG�IRU�FUHDWLQJ�SDUDPHWHU�IRUP� ��

YFBXVHUBSDVVZRUG� 9$5&+$5��������� � �XVHG�IRU�FUHDWLQJ�SDUDPHWHU�IRUP� ��

YFBXVHUBFRQQHFW� 9$5&+$5�������� � �XVHG�IRU�FUHDWLQJ�SDUDPHWHU�IRUP� ��

YFBFRQQHFW�� 9$5&+$5�������� � �XVHG�IRU�FUHDWLQJ�SDUDPHWHU�IRUP� ��

� ���

%(*,1� �

� � �JHW�XVHU�FRQQHFW�VWULQJ� ��

� YFBXVHUBQDPH� JHWBDSSOLFDWLRQBSURSHUW\�XVHUQDPH���

� YFBXVHUBSDVVZRUG� JHWBDSSOLFDWLRQBSURSHUW\�SDVVZRUG���

� YFBXVHUBFRQQHFW� JHWBDSSOLFDWLRQBSURSHUW\�FRQQHFWBVWULQJ���

������������������ �FUHDWLQJ�FRPSOHWH�FRQQHFW�VWULQJ�� ��

� YFBFRQQHFW� YFBXVHUBQDPH__�__YFBXVHUBSDVVZRUG__#� �

� __YFBXVHUBFRQQHFW��

� � VHW�5HSRUWV�SURSHUWLHV�IRU�UXQBUHSRUWBREMHFW ��

3DJH����

� 6(7B5(3257B2%-(&7B3523(57<�UHSRUWBLG�5(3257B&200B02'(��

� 6<1&+521286���

��� 6(7B5(3257B2%-(&7B3523(57<�UHSRUWBLG�5(3257B'(67<3(�&$&+(���

��� 6(7B5(3257B2%-(&7B3523(57<�UHSRUWBLG�5(3257B'(6)250$7��

� UXQIRUPDW���

��� 6(7B5(3257B2%-(&7B3523(57<�UHSRUWBLG�5(3257B6(59(5��

� UHSRUWVHUYHU���

��� �

��� � � 3B86(5B&211(&7� DQG� 3B6(59(51$0(� DUH� FXVWRP� SDUDPHWHUV� LQ� WKH�

� 5HSRUWV�PRGXOH� ��

� �3B$&7,21� LV� DOVR� D� XVHU� GHILQHG� YDULDEOH� LQ� 5HSRUWV� DQG� WDNHV� WKH�:HE� DFFHVV� SDWK� WR� WKH�

� 5HSRUW��GRQW�QHHG�WR�EH�KDUG�FRGHG�DV�LQ�WKLV�VDPSOH��� ��

���

� 6(7B5(3257B2%-(&7B3523(57<�UHSRUWBLG�5(3257B27+(5�SBGHSWQR __

� �'HSW�'HSWQR__� SDUDPIRUP \HV� 3B86(5B&211(&7 __YFBFRQQHFW__�

� 3B6(59(51$0( __UHSRUWVHUYHU__3B$&7,21 KWWS���IQLPSKLX�ODS�

� __�GH�RUDFOH�FRP�FJL�UZFJL���H[H"���

��� UHSRUWBMREBLG� UXQBUHSRUWBREMHFW�UHSRUWBLG���

��� UHSBVWDWXV�� �UHSRUWBREMHFWBVWDWXV�UHSRUWBMREBLG���

�������� ,)�UHSBVWDWXV ),1,6+('�WKHQ�

����������� � :HE�VKRZBGRFXPHQW��FJL�UZFJL���H[H�JHWMRELG __UHSRUWBMREBLG__"��

� � VHUYHU 5HS659��BEODQN���

������� �(/6(�

� ��������� PHVVDJH��UHSBVWDWXV__��5HSRUW�RXWSXW�DERUWHG���

������� (1'�,)��

��

(1'��

+P�4GRQTVU�

,Q�5HSRUWV��WKH�IROORZLQJ�XVHU�GHILQHG�YDULDEOHV�PXVW�EH�GHFODUHG��

3B$&7,216� 9DOXH�IRU�WKH�HPSW\�´DFWLRQµ�SDUDPHWHU�

3B86(5B&211(&7� XVHUQDPH�SDVVZRUG#GDWDEDVH�XVHG�DV�KLGGHQ�SDUDPHWHU�

3B6(59(5B1$0(� 5HSRUWV�6HUYHU�1DPH�

�

3DJH����

�

8VH�WKH�IROORZLQJ�FRGH�LQ�D�5HSRUW�´EHIRUH�IRUPµ�WULJJHU�WR�VXEVWLWXWH�WKH�GHIDXOW�IRUP�YDOXHV��DV�SUHVHQWHG�LQ�WKH�5HSRUWV�PRGXOH�DWWULEXWHV��ZLWK�\RXU�RZQ�VWULQJ��

([DPSOH�

IXQFWLRQ�%HIRUH3)RUP�UHWXUQ�ERROHDQ�LV�

YFBSDUDPHWHUBIRUP�� � YDUFKDU���������

YFBKLGGHQBUXQWLPHBYDOXHV�� YDUFKDU���������

YFBUHSRUWBQDPH�� � YDUFKDU��������

�

EHJLQ�

� �,I�5HSRUWV�LV�FDOOHG�IURP�WKH�85/�DQG�QRW�IURP�)RUPV�WKHQ�SBDFWLRQ�LV�VHW�WR�LWV�GHIDXOW�YDOXH��,Q�WKLV�

FDVH�WKH�� KLGGHQBYDOXH�KDV�WR�NHHS�WKH�GHIDXOW�YDOXH�WRR� ��

� ,I���SBDFWLRQ BDFWLRQB��WKHQ�

� � YFBKLGGHQBUXQWLPHBYDOXHV� BKLGGHQB�� �

� HOVH�

� � �7KH�5HSRUW�LV�VWDUWHG�IURP�5XQB5HSRUWB2EMHFW�DQG�WKH�KLGGHQ�� SDUDPHWHU�KDV�WR�EH�VHW� ��

� � ����JHW�WKH�UHSRUW�PRGXOH�QDPH� ��

� � VUZ�JHWBUHSRUWBQDPH�YFBUHSRUWBQDPH���

� � ����WKH�QDPH�QHHGV�WR�EH�FXW�RII�EODQNV�XS�WR�WKH�OHQJWK�WKDW�LW�KDV�LQ�FKDUDFWHUV� ��

� � YFBUHSRUWBQDPH� VXEVWU�YFBUHSRUWBQDPH���LQVWU�

� � �YFBUHSRUWBQDPH��������

� � �1RWH�WKDW�,P�QRW�XVLQJ�DQ\�FXVWRP�GHILQHG�SDUDPHWHUV�H[FHSW�IRU��SBDFWLRQ��SBXVHUBFRQQHFW��

� �SBVHUYHUQDPH��,I�\RX�KDYH�DGGLWLRQDO�XVHU�GHILQHG�SDUDPHWHUV�LQ�\RXU�5HSRUW�RXWSXW�WKHQ�� WKLV

� SDUDPHWHU�QHHGV�WR�EH�DGGHG�WR�WKH��YFBKLGGHQBUXQWLPH��BYDOXHV��VWULQJ� ��

� � YFBKLGGHQBUXQWLPHBYDOXHV� UHSRUW __YFBUHSRUWBQDPH__�

� � GHVW\SH __�GHVW\SH__GHVIRUPDW __�GHVIRUPDW__�

� � XVHULG __�SBXVHUBFRQQHFW__VHUYHU __�SBVHUYHUQDPH��

� HQG�LI��

� � �EXLOG�WKH�SDUDPHWHU�IRUPV�+70/�FRGH� ��

� YFBSDUDPHWHUBIRUP� �KWPO!�ERG\�EJFRORU ��IIIIII�!�IRUP�� PHWKRG SRVW�

� DFWLRQ �__�3B$&7,21__�!__��LQSXW� QDPH �KLGGHQBUXQBSDUDPHWHUV�� W\SH KLGGHQ�

� YDOXH �__YFBKLGGHQBUXQWLPHBYDOXHV__�!__�FHQWHU!�S!�WDEOH��ERUGHU �� FHOOVSDFLQJ ��

� FHOOSDGGLQJ �!�WU!�WG!__�LQSXW� W\SH VXEPLW!��WG!�WG!� ZLGWK ��!�WG!�LQSXW�

� W\SH UHVHW!��WG!�� __��WU!��WDEOH!�S!�KU!�S!��

$OO�XVHU�SDUDPHWHUV�DUH�RI�W\SH�FKDUDFWHU��'RQW�

IRUJHW�WR�FOHDU�WKH�³5HVWULFW�OLVW�WR�SUHGHWHUPLQHG�

YDOXHV´�FKHFN�ER[��

3B$&7,216�KDV�DQ�LQLWLDO�YDOXH�RI�BDFWLRQB����

2PLWWLQJ�WKLV�EUHDNV�WKH�5HSRUW�LQ�VWDQGDORQH�

PRGH�ZKHQ�FDOOHG�ZLWK�D�85/�

3DJH����

�

��������� �VHW�WKH�PRGLILHG�EHIRUH�IRUP�YDOXH��WR�RYHUZULWH�WKH�GHIDXOW� ��

�������� VUZ�VHWBEHIRUHBIRUPBKWPO��VUZ�WH[WBHVFDSH��YFBSDUDPHWHUBIRUP��

����UHWXUQ��758(���

HQG��

7KH�QH[W�WLPH�\RX�UXQ�D�5HSRUW�ZLWK�DQ�LQWHJUDWHG�SDUDPHWHU�IRUP�IURP�5XQB5HSRUWB2EMHFW��WKH�HPSW\�YDOXHV�LQ�WKH�+70/�VRXUFH�ZLOO�JHW�UHSODFHG��)RU�H[DPSOH��

�IRUP�PHWKRG SRVW� � � � � � �DFWLRQ �KWWS���IQLPSKLX�ODS�GH�RUDFOH�FRP�FJL�UZFJL���H[H"�!�

DQG�

�LQSXW�QDPH �KLGGHQBUXQBSDUDPHWHUV��W\SH KLGGHQ� �YDOXH �UHSRUW 5HSWHVWGHVW\SH &DFKHGHVIRUPDW +70/&66�XVHULG 6&277�7,*(5#IQLPSKLXVHUYHU 5HS659�!�

7KH�+70/�WHPSODWH�FRGH�IRU�EXLOGLQJ�WKH�5HSRUW�+70/�IRUP��DV�XVHG�LQ�WKH�DERYH�H[DPSOH��FDQ�EH�FRSLHG�IURP�WKH�5HSRUWV�´EHIRUH�)RUP�YDOXHµ�SURSHUW\��

,QWHUFHSWLQJ�5HSRUWV�HUURU�PHVVDJHV�XVLQJ�581B5(3257B2%-(&7�ZLWK�5HSRUWV�

6HUYLFHV�

5XQQLQJ�LQWHJUDWHG�2UDFOH�5HSRUWV�LQ�)RUPV�RQ�WKH�:HE��XVLQJ�5XQB5HSRUW�B2EMHFW�ZLWK�5HSRUWV�6HUYLFHV��GRHV�QRW�UHWXUQ�GHWDLOHG�HUURU�PHVVDJHV�ZKHQ�D�UHSRUW�IDLOV��7KLV�LV�EHFDXVH�HUURU�PHVVDJHV�OLNH���

5(3�������7KHUH�H[LVW�XQFRPSLOHG�SURJUDP�XQLW�V���

5(3�������5HSRUW�FRQWDLQV�XQFRPSLOHG�3/�64/��

DUH�VHQW�WR�5HSRUWV�6HUYLFHV�LQVWHDG�RI�WR�WKH�FOLHQW�EURZVHU�RU�WKH�)RUPV�DSSOLFDWLRQ��7KRXJK�)RUPV�RQ�WKH�:HE�UHFRJQL]HV�WKDW�DQ�LQWHJUDWHG�UHSRUWV�IDLOHG��WKH�HUURU�PHVVDJH�GLVSOD\HG�LV�´)UP��������XQDEOH�WR�UXQ�UHSRUWµ�ZKLFK�GRHV�QRW�VSHFLI\�WKH�H[DFW�SUREOHP���

7KH�IROORZLQJ�H[SODLQV�KRZ�WR�UHWULHYH�GHWDLOHG�HUURU�PHVVDJHV�IURP�WKH�VHUYHU�VLGH�5HSRUWV�EDFNJURXQG�HQJLQH�DW�WKH�VDPH�OHYHO�DV�FOLHQW�VHUYHU��XVLQJ�WKH�5HSRUWV�6HUYLFHV�4XHXH�WDEOH��

$IWHU�LQVWDOOLQJ�2UDFOH�L$6��WKH�64/�ILOH��rw_server.sql��XVHG�WR�LQVWDOO�WKH�5HSRUWV�6HUYLFHV�4XHXH�WDEOH��LV�ORFDWHG�LQ�WKH���L$6B5HSRUWVB6HUYLFHVB+RPH!?�5HSRUWV��?64/�GLUHFWRU\��8VLQJ�64/ 3OXV��LQVWDOO�WKLV�ILOH�LQWR�WKH�GDWDEDVH�VFKHPD�XVHG�E\�WKH�DSSOLFDWLRQ�RU�LQWR�DQRWKHU�VFKHPD�ZKHUH�\RXU�DSSOLFDWLRQ�KDV�UHDG�DFFHVV��

7KH�IROORZLQJ�H[DPSOH�FRGH�H[SHFWV�WKH�4XHXH�WDEOH�WR�

EH�LQ�WKH�DSSOLFDWLRQ�VFKHPD��<RX�KDYH�WR�PRGLI\�WKH�

FRGH�LI�\RX�DUH�XVLQJ�DQRWKHU�VFKHPD�IRU�WKH�WDEOH��

3DJH����

(QWHU�WKH�IROORZLQJ�SDUDPHWHU�LQ�WKH�5HSRUWV�6HUYLFHV�FRQILJXUDWLRQ�ILOH��5HS��B�KRVWQDPH!�RUD��ORFDWHG�LQ�WKH���L$6B5HSRUWVB6HUYLFHVB+RPH!?5HSRUWV��?6HUYHU�GLUHFWRU\���

repositoryconn=<schema

name>/<password>@tns_name

7KH�XVHUQDPH�SDVVZRUG�SDLU�VKRXOG�PDWFK�WKH�VFKHPD�ZKHUH�\RX�LQVWDOOHG�WKH�5HSRUWV�4XHXH�WDEOH��$IWHU�UHVWDUWLQJ�WKH�5HSRUWV�6HUYLFHV��DOO�DFWLRQV�SHUIRUPHG�E\�WKH�5HSRUWV�6HUYHU�DUH�QRZ�ORJJHG�LQ�WKH�GDWDEDVH���

7KUHH�FROXPQV�LQ�WKH�4XHXH�WDEOH�DUH�UHDG�E\�WKH�IROORZLQJ�H[DPSOH�FRGH��ZKHQ�D�5HSRUWV�FDOO�LQWHJUDWHG�LQ�)RUPV�IDLOV��

• VWDWXVBFRGH�

• VWDWXVBPHVVDJH�

• MREBLG�

7KH�MREBLG�LV�WKH�XQLTXH�LGHQWLILHU�IRU�HDFK�UHSRUW�UHTXHVWHG�WR�WKH�5HSRUWV�6HUYLFHV��7KH�IROORZLQJ�IXQFWLRQ�XVHV�WKH�MREBLG�DV�DQ�DUJXPHQW�WR�UHWULHYH�HUURU�PHVVDJHV�IURP�WKH�4XHXH�WDEOH��

7KH�SUHYLRXV�VHFWLRQ�H[SODLQHG�KRZ�WR�XVH�5HSRUWV�SDUDPHWHU�IRUPV�ZLWK�5XQB5HSRUWVB2EMHFW�DQG�WKH�5HSRUWV�6HUYLFHV��5XQQLQJ�DQ�LQWHJUDWHG�2UDFOH�5HSRUWV�ZLWK�D�SDUDPHWHU�IRUP�FUHDWHV�D�MREBLG�IRU�ERWK�WKH�SDUDPHWHU�IRUP�DQG�WKH�VXEVHTXHQW�5HSRUW�UXQ��,Q�WKLV�FDVH��RQO\�WKH�SDUDPHWHU�IRUP�LV�VXEMHFW�WR�HUURU�PHVVDJH�UHWULHYDO���

<RX�GRQ·W�JHW�D�QRWLILFDWLRQ�HYHQ�LI�WKH�VXEVHTXHQW�5HSRUWV�UXQ�IDLOHG��+RZHYHU��D�PHVVDJH�DSSHDUV�LQ�WKH�FOLHQW�EURZVHU�LI�DQ�HUURU�RFFXUV��,I�\RXU�SURJUDP�LV�GHSHQGHQW�RQ�D�UHSRUW·V�VXFFHVV��WKHQ�\RX�FDQ�FKHFN�IRU�IDLOXUH�E\��LQFUHPHQWLQJ�WKH�MREBLG�UHWULHYHG�IRU�WKH�SDUDPHWHU�IRUP��VHH�FRGH�H[DPSOH�EHORZ���DQG�TXHU\LQJ�WKH�4XHXH�WDEOH�IRU�WKH�VWDWXVBFRGH�FROXPQ��$�VXFFHVVIXO�5HSRUWV�UXQ�LQVHUWV�D�VWDWXV�RI�¶��¶�ZKLOH�D�IDLOHG�5HSRUWV�UXQ�LQVHUWV�DQ�HUURU�QXPEHU��

7KH�IROORZLQJ�IXQFWLRQ�FKHFNV�WKH�5HSRUWV�6HUYLFHV�4XHXH�WDEOH�IRU�HUURU�PHVVDJHV�DVVRFLDWHG�ZLWK�D�SDVVHG�MREBLG��

�

)81&7,21�FKHFNBIRUBHUURUV��XQLTXHBLGHQWLILHU�YDUFKDU���UHWXUQ�YDUFKDU��,6�

HUURUBPHVVDJH�YDUFKDU��������� ����

&85625�FKHFNBIRUBHUURUV�,6�VHOHFW�VWDWXVBFRGH�__���__VWDWXVBPHVVDJH�IURP�UZBVHUYHUBTXHXH�ZKHUH�

MREBLG� �WRBQXPEHU�XQLTXHBLGHQWLILHU���

�

%(*,1�

� RSHQ�FKHFNBIRUBHUURUV��

7KH�4XHXH�WDEOH�LV�FOHDUHG�ZKHQHYHU�WKH�5HSRUWV�

6HUYHU�LV�UHVWDUWHG���

3DJH����

� IHWFK�FKHFNBIRUBHUURUV�LQWR�HUURUBPHVVDJH��

��� FORVH�FKHFNBIRUBHUURUV��

� UHWXUQ�HUURUBPHVVDJH��

(1'��

7KH�IROORZLQJ�VDPSOH�FRGH�LV�DQ�H[FHUSW�RI�WKH�FRGH�VDPSOH�XVHG�WKURXJKRXW�WKLV�GRFXPHQW��:KHQ�D�5HSRUWV�FDOO�VXFFHHGV��WKHQ�WKH�PHVVDJH�¶)LQLVKHG·�LV�UHWXUQHG�E\�WKH�EXLOW�LQ�IXQFWLRQ�UHSRUWBREMHFWBVWDWXV����LQGLFDWLQJ�D�VXFFHVVIXO�5HSRUWV�UXQ���

�

352&('85(� 581B5(3257B2%-(&7B352&�UHSRUWBLG� 5(3257B2%-(&7�� UHSRUWVHUYHU� YDUFKDU���

XVHUBLQWHUIDFH�YDUFKDU��UXQIRUPDW�YDUFKDU���,6�

�

� UHSRUWBMREBLG���� 9$5&+$5��������

� �UHSBVWDWXV�������� 9$5&+$5��������

� �HUURUBPHVVDJH�� �9$5&+$5���������

� �YMREBLG�� � �9$5&+$5���������

� ���

%(*,1�

���������������«��

� UHSBVWDWXV�� �UHSRUWBREMHFWBVWDWXV�UHSRUWBMREBLG���

����������������«��

� � �FDOO�WKH�5HSRUWV�RXWSXW�LI�UHSRUW�UXQ�ZDV�VXFFHVVIXO�

� ,)�UHSBVWDWXV ),1,6+('�WKHQ�

� � :HE�VKRZBGRFXPHQW��FJL�UZFJL���H[H�JHWMRELG __UHSRUWBMREBLG__"VHUYHU �

� � __UHSRUWVHUYHU�BEODQN���

� (/6(�

� � V\QFKURQL]H��

� � �

� � � �UHWULHYH�WKH�5HSRUWV�6HUYLFHV�-REBLG� ��

� � �

� � YMREBLG�� VXEVWU�UHSRUWBMREBLG�OHQJWK�UHSRUWVHUYHU����OHQJWK�UHSRUWBMREBLG����

��������� � � �FDOOLQJ�WKH�IXQFWLRQ�WR�UHWULHYH�HUURU�PHVVDJH� ��

� � HUURUBPHVVDJH� FKHFNBIRUBHUURUV�YMREBLG���

6\QFKURQL]HG�LV�XVHG�LQVWHDG�RI�D�WLPHU�ZDLWLQJ�IRU�WKH��

5HSRUWV�6HUYLFHV�WR�ZULWH�WKH�HUURU�PHVVDJHV�WR�WKH�

4XHXH�WDEOH��,I�\RX�GRQ¶W�UHFHLYH�WKH�HUURU�PHVVDJH�LQ�

\RXU�FRGH�WKHQ�\RX�PD\�ZDQW�WR�FKHFN�XVLQJ�D�WLPHU�

ILULQJ�RQFH�LQVWHDG��

7KH�UHSRUWBMREBLG��YDULDEOH�FRQWDLQV�WKH�MREBLG�DGGHG�WR�

WKH�5HSRUWV�6HUYHU�QDPH��)RU�H[DPSOH��WKH�5HSRUWV�

6HUYHU�QDPH�LV�µ5HS6HUY¶�DQG�WKH�MREBLG�LV�µ�¶��WKHQ�WKH�

YDULDEOH�UHSRUWBMREBLG�KDV�D�YDOXH�RI�µ5HS659B�¶���

6XEVWU���LV�XVHG�WR�ILOWHU�WKH�MREBLG�RXW�RI�WKLV�VWULQJ��

3DJH����

������ � � �GR�VRPHWKLQJ�ZLWK�WKH�HUURU�PHVVDJH��H�J��SULQW�LW�WR�D�WH[W�ILHOG�

� � ��FRQWURO�HUURU� �(UURU��__HUURUBPHVVDJH��

��������� (1'�,)��

� �«��

(1'��

�

:(%�6+2:B'2&80(17�ZLWK�5HSRUWV��L�6HUYLFHV�

8VH�WKH�:(%�6+2:B'2&80(17�EXLOW�LQ�SURFHGXUH�WR�DFFHVV�DQ\�:HE�VLWH�IURP�D�IRUPV�DSSOLFDWLRQ�RQ�WKH�:HE���

5;06#:�

7KH�IROORZLQJ�WDEOH�SURYLGHV�WKH�V\QWD[�IRU�:(%�6+2:B'2&80(17�DQG�D�EULHI�GHVFULSWLRQ�RI�LWV�DVVRFLDWHG�DUJXPHQWV��

Web.show_document(URL, DESTINATION);

85/ 7KH�85/��LV�SDVVHG�DV�D�VWULQJ��KWWS���ZZZ�RUDFOH�FRP���LQ�D�YDULDEOH��RU�DV�D�FRPELQDWLRQ�RI�ERWK��,I�WKH�DGGUHVVHG�:HE�SDJH�LV�ORFDWHG�RQ�WKH�VDPH�KRVW�DV�WKH�)RUPV�6HUYHU��D�UHODWLYH�DGGUHVVLQJ�FRXOG�EH�XVHG���YLUWXDOBSDWK�SDJH�+70/�

'(67,1$7,21 'HILQLWLRQ�RI�WKH�WDUJHW�ZKHUH�WKH�DGGUHVVHG�:HE�SDJH�VKRXOG�EH�GLVSOD\HG��9DOXHV�PXVW�EH�VLQJOH�TXRWHG�

BEODQN� �

'LVSOD\V�WKH�:HE�SDJH�LQ�D�QHZ�EURZVHU�ZLQGRZ��

��

BSDUHQW�

'LVSOD\V� WKH�:HE�SDJH� LQ� WKH�SDUHQW�IUDPH�RI�WKH�FXUUHQW�

SDJH���

�WDUJHWBQDPH!� �

'LVSOD\V� WKH� :HE� SDJH� LQ� D� IUDPH� VSHFLILHG� E\� WKH�

WDUJHWBQDPH�

� �

3DJH����

$�5HSRUW�6HUYHU�LV�DFFHVVLEOH�RQ�WKH�:HE�WKURXJK�WKH�XVH�RI�WKH�5HSRUWV�6HUYHU�:HE�LQWHUIDFH�ILOH��rwcgi60.exe��ZKLFK�LV�ORFDWHG�LQ�WKH�<oracle home>\tools\Web60\cgi GLUHFWRU\��'XULQJ�LQVWDOODWLRQ��WKH�2UDFOH�,QVWDOOHU�PDSV�WKLV�GLUHFWRU\�WR�WKH�YLUWXDO�QDPH�GHY��FJL��ZKLFK�LV�DOVR�XVHG�DV�D�FRPSRQHQW�RI�WKH�5HSRUWV�6HUYHU�85/��

KWWS����KRVWQDPH!��SRUW!�GHY��FJL�UZFJL���H[H"VHUYHU �UHSRUWVHUYHUBWQV!UHSRUW �UHSRUW!�UGIGHVIRUPDW >KWPOFVV_SGI_[PO_GHOLPLWHG_@GHVW\SH FDFKHXVHULG �XVHU�SZ#GDWDEDVH!SDUDPIRUP >QR_\HV@�

7KH�IROORZLQJ�H[DPSOH�FDOOV�WKLV�5HSRUW�IURP�)RUPV�RQ�WKH�:HE��,W�DVVXPHV�WKDW�WKH�XVHU�SDUDPHWHU�´SBGHSWQRµ�LV�UHDG�IURP�D�)RUPV�LWHP�´GHSWQRµ�LQ�WKH�EORFN�´GHSW�µ�

([DPSOH�����:HE�VKRZBGRFXPHQW����

�

� �:+(1�%87721�35(66('� ��

DECLARE

vc_url varchar2(100);

BEGIN

vc_url:=‘http://<hostname><port>/dev60cgi/rwcgi60.exe?server='

||

‘repSRV&report=reptest.rdf&desformat=htmlcss&destype=cache ’

||

'&userid=user/pw@database&p_deptno='||:dept.deptno||'&paramform

=no’;

Web.show_document(vc_url,’_blank’);

END;

([DPSOH�����:HE�VKRZBGRFXPHQW����ZLWK�UHODWLYH�DGGUHVVLQJ�

�

8VH�UHODWLYH�DGGUHVVLQJ�LI�WKH�5HSRUWV�6HUYHU�LV�LQVWDOOHG�RQ�WKH�VDPH�KRVW�DV�WKH�)RUPV�6HUYHU��

�

� �:+(1�%87721�35(66('� ��

DECLARE

vc_url varchar2(100);

BEGIN

3DJH����

vc_url:=‘/dev60cgi/rwcgi60.exe?server=repSRV&report=reptest.rdf

&desformat=htmlcss’

||

‘&destype=cache&userid=user/pw@database&p_deptno=’||

:dept.deptno

||

'&paramform=no’;

Web.show_document(vc_url,’_blank’);

END;

�

([DPSOH������:(%�6+2:B'2&80(17����ZLWK�HQFU\SWHG�85/�SDUDPHWHUV�

�

3DVVLQJ�WKH�XVHU·V�QDPH�DQG�SDVVZRUG�WR�WKH�85/�LQ�D�KXPDQ�UHDGDEOH�IRUPDW�PLJKW�OHDG�WR�D�ORVV�RI�VHFXULW\��:KHQ�\RX�FDOO�5HSRUWV�IURP�)RUPV��\RX�FDQ�XVH�D�KH[DGHFLPDO�HQFU\SWLRQ�RI�WKH�FRQQHFW�VWULQJ�LQ�WKH�85/�WKDW�LV�SDVVHG�E\�:(%�6+2:B'2&80(17����7KLV�HQFU\SWLRQ�LV�XVHIXO�IRU�KLGLQJ�WKH�FRQQHFW�VWULQJ�IURP�KXPDQ�UHDGDELOLW\�EXW�LW�GRHV�QRW�SURYLGH�UHDO�SURWHFWLRQ���

�

� �7KLV�SURFHGXUH�H[SHFWV�WKH�UHSRUW�RXWSXW�IRUPDW�>KWPO��KWPOFVV��SGI��UWI��[PO��GHOLPLWHG@�DQG�WKH�QDPH�RI�WKH�5HSRUWV�GHILQLWLRQ�ILOH�� ��

�

PROCEDURE WEB_SHOW_DOCUMENT_PROC (runformat varchar2,reportname

varchar2) IS

vc_user_name VARCHAR2(30) := get_application_property(username);

vc_user_pw VARCHAR2(30) := get_application_property(password);

vc_url VARCHAR2(200);

vc_url_temp VARCHAR2(300);

v_a VARCHAR2(10);

v_b VARCHAR2(10);

i NUMBER(10);

vc_user_connect

VARCHAR2(30):=get_application_property(connect_string);

BEGIN

� � �&UHDWH�WKH�XVHUV�GDWDEDVH�FRQQHFW�VWULQJ�� ��

vc_url := 'userid='||vc_user_name||'/'||vc_user_pw||'@'||

3DJH����

vc_user_connect;

� � �&RQYHUW�WKH�FRQQHFW�VWULQJ�LQWR�D�KH[DGHFLPDO�FKDUDFWHU�VWULQJ�� �����

FOR i IN 1..LENGTH(vc_url) LOOP

v_a := ltrim(to_char(trunc(ascii(substr(vc_url,i,1))/16)));

if v_a = ’10’ THEN v_a := ’A’;

elsif v_a = ’11’ THEN v_a := ’B’;

elsif v_a = ’12’ THEN v_a := ’C’;

elsif v_a = ’13’ THEN v_a := ’D’;

elsif v_a = ’14’ THEN v_a := ’E’;

elsif v_a = ’15’ THEN v_a := ’F’;

end if;

v_b := ltrim(to_char(mod(ascii(substr(vc_url,i,1)),16)));

if v_b = ’10’ THEN v_b := ’A’;

elsif v_b = ’11’ THEN v_b := ’B’;

elsif v_b = ’12’ THEN v_b := ’C’;

elsif v_b = ’13’ THEN v_b := ’D’;

elsif v_b = ’14’ THEN v_b := ’E’;

elsif v_b = ’15’ THEN v_b := ’F’;

end if;

vc_url_temp := vc_url_temp||’%’||v_a||v_b;

END LOOP;�����

� � �&UHDWH�WKH�5HSRUWV�85/�� ��

��� vc_url:=’/dev60cgi/rwcgi60.exe?server=repSRV+report=’||

reportname

|| ’+destype=Cache+desformat=’||runformat||’+’||vc_url_temp

||’+p_deptno=’||:dept.deptno;

� � �&DOO�WKH�5HSRUW�LQ�D�QHZ�EURZVHU�ZLQGRZ�XVLQJ�:HE�VKRZBGRFXPHQW���� ��

WEB.SHOW_DOCUMENT(vc_url, ’_blank’);

END;

3ULQWLQJ�5HSRUWV�RQ�WKH�:HE�

7KH�:HE�LV�D�UHTXHVW�PRGHO�DQG�DV�VXFK�QR�5HSRUWV�RXWSXW�LV�GHOLYHUHG�WR�D�SULQWHU�ZLWKRXW�D�UHTXHVW��7KH�:HE�LV�DOVR�VHUYHU�FHQWULF��ZKLFK�PHDQV�WKDW�UHSRUWLQJ�RFFXUV�RQ�WKH�PLGGOH�WLHU�VHUYHU�UDWKHU�WKH�XVHU�GHVNWRS���

3DJH����

3ULQWLQJ�RQ�1HWZRUN�3ULQWHUV�

1HWZRUN�SULQWHUV�FDQ�EH�DFFHVVHG�E\�D�5HSRUWV�RXWSXW�ZKHQ�WKH�QHWZRUN�SULQWHU�LV�FRQILJXUHG�RQ�WKH�VHUYHU�ZKHUH�5HSRUWV�VHUYLFHV�DUH�LQVWDOOHG��8VH�GHVQDPH ��QHWZRUN�SULQWHU�DFFHVV�QDPH!�DQG�GHVW\SH SULQWHU�WR�VHQG�WKH�5HSRUWV�RXWSXW�WR�D�QHWZRUN�SULQWHU��

3ULQWLQJ�RQ�D�/RFDO�3ULQWHU�:LWK�WKH�RUDUUS�8WLOLW\�

/RFDO�SULQWHUV�WKDW�DUH�QRW�FRQILJXUHG�RQ�WKH�PLGGOH�WLHU�VHUYHU�FDQ·W�EH�DFFHVVHG�E\�2UDFOH�5HSRUWV�6HUYLFHV��+RZHYHU��FRQILJXULQJ�DOO�DYDLODEOH�SULQWHUV�LQ�DQ�HQWHUSULVH�WR�RQH�VHUYHU�FDQ�EH�FXPEHUVRPH��$FWXDOO\�WKH�:HE�GRHVQ·W�\HW�RIIHU�D�QDWLYH�VROXWLRQ�IRU�WKLV�VR�WKDW�D�ZRUNDURXQG��WKRXJK�QRW�RIILFLDOO\�VXSSRUWHG��KDV�EHHQ�LQYHQWHG�E\�2UDFOH��7R�DFKLHYH�WKH�VDPH�SULQWLQJ�EHKDYLRU�RQ�WKH�:HE�OLNH�LQ�FOLHQW�VHUYHU�\RX�FDQ�XVH�WKH�2UDFOH�5HPRWH�3ULQWLQJ�8WLOLW\��RUDUUS��SXEOLVKHG�RQ�WKH�2UDFOH�7HFKQRORJ\�1HWZRUN�DW�KWWS���RWQ�RUDFOH�FRP���

2UDUUS�WDNHV�WKH�RXWSXW�RI�D�5HSRUW�UXQ�RQ�WKH�PLGGOH�WLHU�DQG�FDXVHV�LW�WR�EH�SULQWHG�´ORFDOO\µ WR�D�SULQWHU�\RX�FKRRVH��2UDUUS�FDQ�XVH�DQ\�SULQWHU�\RX�FDQ�QRUPDOO\�XVH��EH�LW�D�ZRUNJURXS�SULQWHU�RU�D�SULQWHU�GLUHFWO\�DWWDFKHG�WR�\RXU�PDFKLQH��7KH�ZD\�2UDUUS�KDQGOHV�SULQWLQJ�GHSHQGV�RQ�WKH�RXWSXW�W\SH�SURYLGHG�IURP�WKH�PLGGOH�WLHU���

,I�WKH�5HSRUW�FUHDWHV�$GREH�$FUREDW���3')��RXWSXW��WKHQ�2UDUUS�LQYRNHV�WKH�SULQW�PHFKDQLVP�IRU�$FUREDW��ZKLFK�ZLOO�LQFOXGH�DOO�RI�WKH�SULQW�RSWLRQV�SURYLGHG�E\�WKDW�DSSOLFDWLRQ��7KH�VDPH�LV�WUXH�LI�WKH�RXWSXW�LV�5LFK�7H[W�)RUPDW��,Q�WKLV�FDVH��2UDUUS�XVHV�\RXU�ZRUG�SURFHVVRU�SULQW�IDFLOLW\��ZKLFK�ZLOO�LQFOXGH�DOO�RI�WKH�SULQW�RSWLRQV�LW�SURYLGHV��,I�WKH�PLGGOH�WLHU�RXWSXW�LV�SODLQ�WH[W��3RVWVFULSW��RU�3&/��WKHQ�\RX�FKRRVH�WKH�GHVWLQDWLRQ�SULQWHU�DQG�2UDUUS�KDQGOHV�WKH�UHVW��

$�:KLWH�3DSHU�LV�DYDLODEOH�ZKLFK�IXUWKHU�H[SODLQV�KRZ�LW�ZRUNV�DQG�KRZ�\RX�FDQ�VHW�LW�XS��%HFDXVH�RI�WKH�LGHD�EHKLQG�RUDUUS�LV�VLPSOH��\RX�FDQ�HDVLO\�EXLOG�\RXU�RZQ�YHUVLRQ�RI�LW�WDLORULQJ�WKLV�VROXWLRQ�WR�\RXU�UHTXLUHPHQWV��7KH�0,0(�W\SH�XVHG�E\�RUDUUS�LV�DOUHDG\�VHW�XS�LQ�WKH�2UDFOH�+773�6HUYHU�SRZHUHG�E\�$SDFKH�DIWHU�LQVWDOOLQJ�2UDFOH�L�$SSOLFDWLRQ�6HUYHU��

6HFWLRQ�6XPPDU\�

,Q�WKLV�VHFWLRQ��\RX�OHDUQHG�WR�LGHQWLI\�WKH�GLIIHUHQW�RSWLRQV�RI�XVLQJ�5HSRUWV�6HUYLFHV�WR�SHUIRUP�FDOOV�WR�LQWHJUDWHG�5HSRUWV�LQ�)RUPV�RQ�WKH�:HE���

:H�GHPRQVWUDWHG�KRZ�WR�XVH�581B5(3257B2%-(&7�ZLWK�5HSRUWV�6HUYLFHV�DQG�KRZ�WR�FUHDWH�5HSRUWV�SDUDPHWHU�IRUPV�EHLQJ�XVHG�ZLWK�581B5(3257B2%-(&7�FDOOLQJ�5HSRUWV�6HUYLFHV��<RX�DOVR�OHDUQHG�WR�LQWHUFHSW�VHUYHU�VLGH�5HSRUWV�UXQWLPH�HUURU�PHVVDJHV�RQ�WKH�:HE��

<RX�OHDUQHG�DQ�DOWHUQDWLYH�VROXWLRQ�WR�FDOO�DQ�2UDFOH�5HSRUWV�RQ�WKH�:HE�DQG�KRZ�WR�XVH�RI�:(%�6+2:B'2&80(17�EXLOW�LQ�WR�DFFHVV�5HSRUWV�6HUYLFHV���

RUDUUS�LV�D�IUHH�XWLOLW\�DYDLODEOH�DW�

KWWS���RWQ�RUDFOH�FRP�SURGXFWV�UHSRUWV��*HW�D�

:KLWH�3DSHU�DERXW�RUDUUS�LQ�WKH�5HSRUWV�SURGXFW�

DUHD�RQ�271��

3DJH����

$OVR��\RX�OHDUQHG�WKDW�SULQWLQJ�RQ�WKH�:HE�GRHVQ·W�QDWLYHO\�DFFHVV�ORFDO�SULQWHUV��$V�D�ZRUNDURXQG��2UDFOH�SURYLGHV�WKH�2UDFOH�5HPRWH�3ULQWLQJ�8WLOLW\��RUDUUS���<RX�FDQ�DOVR�SULQW�RQ�D�ORFDO�SULQWHU�E\�FRQILJXULQJ�WKH�ORFDO�SULQWHUV�DV�QHWZRUN�SULQWHUV�WR�WKH�PLGGOH�WLHU�VHUYHU�ZKHUH�5HSRUWV�6HUYLFHV�DUH�LQVWDOOHG����

6800$5<�

:KHQ�\RX�PLJUDWH�D�FOLHQW�VHUYHU�)RUPV�'HYHORSHU�DSSOLFDWLRQ�WR�WKH�:HE��LW�LV�SRVVLEOH�WR�UXQ�DQ�LQWHJUDWHG�UHSRUW�ZLWKRXW�UHZULWLQJ�WKH�UHSRUW�H[HFXWLRQ�FRGH��8VH�WKH�UHSRUWV�FOLHQW�UXQWLPH�HQJLQH�LQVWDOOHG�WR�WKH�PLGGOH�WLHU�VHUYHU��6HW�WKH�FRPPXQLFDWLRQ�PRGH�WR�V\QFKURQRXV�DQG�WKH�GHVW\SH�SDUDPHWHU�WR�screen�RU�preview���+RZHYHU��WKLV�VROXWLRQ�LV�OLPLWHG�VLQFH�RQO\�RQH�XVHU�FDQ�UXQ�D�UHSRUW�DW�DQ\�JLYHQ�WLPH��

:KHQ�\RX�XVH�WKH�)RUPV�581B352'8&7�EXLOW�LQ�WR�FDOO�D�UHSRUW�LQ�D�FOLHQW�VHUYHU�HQYLURQPHQW��2UDFOH�UHFRPPHQGV�WKDW�\RX�UHSODFH�LW�ZLWK�WKH�HTXLYDOHQW�581B5(3257B2%-(&7�EXLOW�LQ�ZKHQ�\RX�PRYH�WR�:HE�GHSOR\PHQW�DQG�XSJUDGH�WR�)RUPV��L��

)RUPV�RQ�WKH�:HE�LV�D�PXOWL�XVHU�HQYLURQPHQW��DQG�UHSRUWLQJ�VKRXOG�EH�PXOWL�XVHU�HQDEOHG��WRR��)RU�DFKLHYLQJ�WKH�EHVW�)RUPV�5HSRUWV�LQWHJUDWLRQ�RQ�WKH�:HE��2UDFOH�VWURQJO\�UHFRPPHQGV�WKDW�\RX�XVH�WKH�5HSRUWV�0XOWL�WLHU�6HUYHU�LQ�FRPELQDWLRQ�ZLWK�581B5(3257B2%-(&7���

3DJH����

�

$33(1',;�$��86$%,/,7<�0$75,;�

7KLV�IXQFWLRQ�PDWUL[�FRPSDUHV�WKH�RSWLRQV�GHVFULEHG�LQ�WKLV�SDSHU�IRU�UXQQLQJ�5HSRUWV�IURP�)RUPV�RQ�WKH�:HE��

�

:HE�'HSOR\PHQW�XVLQJ���� 5XQWLPH�(QJLQH� 5HSRUWV�6HUYLFHV�

�

)XQFWLRQDOLW\�

5XQB3URGXFW� 5XQB5HSRUW�

2EMHFW�5XQB5HSRUW�2EMHFW� :HE�6KRZ��

'RFXPHQW�

0XOWL�8VHU�HQDEOHG� � � � �

3DUDOOHO�5HSRUWV�SURFHVVLQJ� � � � �

6FDODEOH� � � � �

$V\QFKURQRXV�UHSRUWLQJ� � � � �

5HSRUWV�SDUDPHWHU�IRUP�VXSSRUW� � � � �

8VLQJ�)RUPV�SDUDPHWHU�OLVWV� � � � �

6HFXUH�XVHU�QDPH��SDVVZRUG� � � � �

5HSRUW�VWDWXV�QRWLILFDWLRQ� � � � �

8VHU�GHILQHG�SDUDPHWHUV� � � � �

5XQQLQJ�5HSRUWV�RQ�D�KRVW�RWKHU�

WKDQ�WKH�)RUPV�6HUYLFHV��

� � � �

0XOWLSOH�RXWSXW�IRUPDWV� � � � �

5HFRPPHQGHG� � � � �

�

�5HTXLUHV�DGGLWLRQDO�FRGLQJ�DV�H[SODLQHG�LQ�WKLV�SDSHU

3DJH����

�

$33(1',;�%��3$66,1*�)2506�3$5$0(7(5�/,676�,1�581B5(3257B2%-(&7�

7KH�ZD\�D�SDUDPHWHU�LV�SDVVHG�WR�D�5HSRUW�ZKHQ�\RX�XVH�581B5(3257B2%-(&7�KDV�FKDQJHG��+RZHYHU��LW�LV�VWLOO�SRVVLEOH�WR�XVH�WKH�SDUDPHWHU�OLVWV�FUHDWHG�WR�UXQ�ZLWK�581B352'8&7�LQ�FRPELQDWLRQ�ZLWK�581B5(3257B2%-(&7��

7KH�IROORZLQJ�H[DPSOH�FRGH�LQFOXGHV�DQ�H[DPSOH�SDUDPHWHU�OLVW�LQ�D�FDOO�WR�581B5(3257B2%-(&7�WR�VXEPLW�D�5HSRUW�WR�WKH�5HSRUWV�0XOWL�WLHU�6HUYHU��

([DPSOH�

PROCEDURE RUN_REPORT_OBJECT_LIST(report_id REPORT_OBJECT, reportserver

varchar2,

runformat varchar2) IS

report_job_id VARCHAR2(100);

vc_rep_status VARCHAR2(20);

paramlist_id ParamList;

paramlist_name VARCHAR2(10):=’tmplist’;

BEGIN

� � �7KH�5HSRUWVB2EMHFW�3URSHUWLHV�QHHGV�WR�EH�VHW�IRU�XVLQJ�WKH�5HSRUWV�6HUYHU�� ��

SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_COMM_MODE,

SYNCHRONOUS);

SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_SERVER,

reportserver);

�� � �&KHFN�IRU�DQG�GHOHWH�SDUDPHWHUOLVW�� ��

paramlist_id:= get_parameter_list(paramlist_name);

IF NOT id_null(paramlist_id) THEN

destroy_parameter_list(paramlist_id);

END IF;

paramlist_id:=create_parameter_list(paramlist_name);

���������

� � �7KH� SDUDPHWHUOLVW� GHWHUPLQHV� WKH� GHVW\SH�� WKH�5HSRUWV�RXWSXW� IRUPDW�� DQG� WKH�XVHU�GHILQHG�

� YDULDEOH�UHDG�IURP�D�)RUPV�ILOH·V��GHSW�GHSWQR�� ��

3DJH����

���������

add_parameter(paramlist_id,’DESTYPE’,TEXT_PARAMETER,’CACHE’);

add_parameter(paramlist_id,’PARAMFORM’,TEXT_PARAMETER,’NO’);

add_parameter(paramlist_id,’p_DEPTNO’,TEXT_PARAMETER,

:DEPT.DEPTNO);

add_parameter(paramlist_id,’desformat’,TEXT_PARAMETER,

runformat );

report_job_id:=RUN_REPORT_OBJECT(report_id,paramlist_id);

END;

7KH�SURFHGXUH�LV�FDOOHG�IURP�D�:+(1�%87721�3UHVVHG�WULJJHU��

� �:+(1B%87721B35(66('�WULJJHU�� ��

DECLARE

report_id Report_Object;

BEGIN

�� ��

� � ��7KH�5HSRUW�2EMHFW��QDPH�LV�´UHSWHVWµ�� ��

report_id:= find_report_object(’reptest’);

� �� �7KH�5HSRUWV�6HUYHU�LV�DFFHVVHG�E\�WKH�QDPH��´UHS659µ�� ��

PROCEDURE RUN_REPORT_OBJECT_LIST(report_id , ’repSRV’ , ’pdf’);

END;

�

,PSRUWDQW��,I�\RXU�H[LVWLQJ�SDUDPHWHU�OLVW�DOUHDG\�FRQWDLQV�GHILQLWLRQV�IRU�V\VWHP�SDUDPHWHUV�WKHQ�LW�ZLOO�RYHUZULWH�WKH�FRQILJXUDWLRQ�LQ�6(7B5(3257B2%-(&7�B3523(57<�����7R�DYRLG�FRQIXVLRQ�RU�XQZDQWHG�EHKDYLRU�ZH�UHFRPPHQG�WR�PRGLI\�WKH�SDUDPHWHU�OLVW�LWVHOI��UHPRYLQJ�WKH�HQWULHV�IRU�'(61$0(�DQG�'(67<3(��RU�DGG�

� GHOHWHBSDUDPHWHU��SDUDPHWHU�OLVW!��QDPH!���

WR�\RXU�FRGH�EHIRUH�XVLQJ�6(7B5(3257B2%-(&7B3523(57,(6�����

1RWH�WKDW�KDYLQJ�'(67<3(�GHILQHG�LQ�WKH�

SDUDPHWHU�OLVW�DQG�LQ�6(7B5(3257B2%-(&7�

B3523(57,(6�GRHV�FRPSLOH�EXW�GRHVQ¶W�UXQ�

3DJH����

�

$33(1',;�&��7528%/(6+227,1*�

5HIHU�WR�WKLV�DSSHQGL[�LI�\RX�HQFRXQWHU�SUREOHPV�XVLQJ�581B5(3257B2%-(&7�WR�FDOO�WKH�5HSRUWV�6HUYHU���

�

3UREOHP�� 6XJJHVWHG�6ROXWLRQ�

1R�DFFHVV�WR�WKH�UHSRUW�RXWSXW�ILOH�XVLQJ��JHWMRELG��

���+DYH�WKH�)RUPV�6HUYHU�DQG�5HSRUWV�6HUYHU�VWDUWHG�DV�D�:LQGRZV�17�VHUYLFHV�XVLQJ�WKH�VDPH�DFFRXQW��

���,Q�WKH�5HSRUWV�6HUYHU�FRQILJXUDWLRQ�ILOH��VHW�WKH�6(&85,7<�SDUDPHWHU�WR����

7KH�)RUPV�6HUYHU�FRXOG�QRW�DFFHVV�WKH�5HSRUWV�6HUYHU�

���,I�WKH�)RUPV�DQG�5HSRUWV�6HUYHUV�DUH�RQ�GLIIHUHQW�PDFKLQHV��FKHFN�WKDW�WKH�IXOO�5HSRUWV�6HUYHU�tnsname�HQWU\�LV�WKH�VDPH�RQ�ERWK�PDFKLQHV��

���&KHFN�WKDW�WKH�5HSRUWV�6HUYHU�tnsnames�DOLDV�GRHV�QRW�FRQWDLQ�DQ\�XQGHUVFRUHV�RU�QXPEHUV��

1RWH��,I�\RX�LQVWDOOHG�WKH�GHIDXOW�5HSRUWV�6HUYHU��LW�GRHV�LQFOXGH�XQGHUVFRUHV�DQG�QXPEHUV�LQ�WKH�QDPH��

7R�IL[�WKLV��FUHDWH�DQ�DGGLWLRQDO�DOLDV�IRU�WKH�5HSRUWV�6HUYHU�LQ�WKH�tnsnames�ILOH�WKDW�GRHV�QRW�FRQWDLQ�DQ\�RI�WKRVH�FKDUDFWHUV��IRU�H[DPSOH���

5HS��BIRR�ZRUOG��P\UHSVUY�ZRUOG ��

�$''5(66 ��

� �35272&2/ WFS���

� �+267 �KRVWQDPH!��

� �3257 ������

��

������

3DJH����

3UREOHP� 6XJJHVWHG�6ROXWLRQ�

581B5(3257B2%-(&7�DQG�581B352'8&7�GRQ·W�ZRUN�ZLWK�WKH�)RUPV�/LVWHQHU�6HUYOHW�ZKHQ�XVLQJ�WKH�5HSRUWV�&OLHQW�6HUYHU�HQJLQH�

9HULI\�WKDW�WKH�HQYLURQPHQW�VHWWLQJV�IRU�5HSRUWV��5(32576��B3$7+��5(32576����)2506��B0$33,1*��)2506��B287387��DQG�)2506��B5(3)250$7�DUH�VHW�HLWKHU�LQ�WKH�jserv.properties�RU�)RUPV�6HUYLFHV�HQYLURQPHQW�ILOH��

�

�

�

,QWHJUDWLQJ�2UDFOH�L$6�5HSRUWV�LQ�2UDFOH�L$6�)RUPV�

6HSWHPEHU������

$XWKRU��� )UDQN�1LPSKLXV�

&RQWULEXWLQJ�$XWKRUV��6XVDQ�/HYHLOOH�

�

2UDFOH�&RUSRUDWLRQ�

:RUOG�+HDGTXDUWHUV�

����2UDFOH�3DUNZD\�

5HGZRRG�6KRUHV��&$�������

8�6�$��

�

:RUOGZLGH�,QTXLULHV��

3KRQH������������������

)D[������������������

ZZZ�RUDFOH�FRP�

�

2UDFOH�&RUSRUDWLRQ�SURYLGHV�WKH�VRIWZDUH�

WKDW�SRZHUV�WKH�LQWHUQHW��

�

2UDFOH�LV�D�UHJLVWHUHG�WUDGHPDUN�RI�2UDFOH�&RUSRUDWLRQ��9DULRXV�

SURGXFW�DQG�VHUYLFH�QDPHV�UHIHUHQFHG�KHUHLQ�PD\�EH�WUDGHPDUNV�

RI�2UDFOH�&RUSRUDWLRQ��$OO�RWKHU�SURGXFW�DQG�VHUYLFH�QDPHV�

PHQWLRQHG�PD\�EH�WUDGHPDUNV�RI�WKHLU�UHVSHFWLYH�RZQHUV��

�

&RS\ULJKW��������2UDFOH�&RUSRUDWLRQ�

$OO�ULJKWV�UHVHUYHG��

�