Monday, January 8, 2018

Displaying Icon on Button in Oracle Forms 12c

1.
Star following services 
StarWeblogic admin Server
StarWeblogic Server WLS_Forms 


2.

 First create folder icons & paste      .gif --image  files below
C:\oracle\Middleware\Oracle_Home\forms\java\icons

3.
create icons.jar file 
open cmd from windows+R command

Microsoft Windows [Version 10.0.10586]
(c) 2016 Microsoft Corporation. All rights reserved.

C:\Users\Administrator>cd C:\oracle\Middleware\Oracle_Home\forms\java\icons

C:\oracle\Middleware\Oracle_Home\forms\java\icons>C:\oracle\Middleware\Oracle_Home\oracle_common\jdk\bin\jar.exe -cvf icons.jar *.gif
added manifest
adding: act.gif(in = 1375) (out= 1380)(deflated 0%)
adding: clear.gif(in = 1206) (out= 1033)(deflated 14%)
adding: copy.gif(in = 998) (out= 1003)(deflated 0%)
adding: cquery.gif(in = 1558) (out= 1563)(deflated 0%)
adding: cut.gif(in = 1041) (out= 756)(deflated 27%)
adding: delete.gif(in = 504) (out= 482)(deflated 4%)
adding: delete11.gif(in = 1430) (out= 1435)(deflated 0%)
adding: esearch.gif(in = 931) (out= 763)(deflated 18%)
adding: exitn.gif(in = 1316) (out= 1321)(deflated 0%)
adding: insert.gif(in = 1578) (out= 1583)(deflated 0%)
adding: login.gif(in = 1006) (out= 722)(deflated 28%)
adding: next.gif(in = 1060) (out= 1065)(deflated 0%)
adding: paste.gif(in = 1154) (out= 1132)(deflated 1%)
adding: pdf.gif(in = 1836) (out= 1841)(deflated 0%)
adding: previous.gif(in = 1064) (out= 1069)(deflated 0%)
adding: print.gif(in = 1719) (out= 1724)(deflated 0%)
adding: print555.gif(in = 16777) (out= 3083)(deflated 81%)
adding: saven.gif(in = 1375) (out= 1380)(deflated 0%)
adding: search.gif(in = 1251) (out= 1050)(deflated 16%)
adding: staricon.gif(in = 897) (out= 576)(deflated 35%)

C:\oracle\Middleware\Oracle_Home\forms\java\icons>



icons.jar file created see your folder

4.
change formsweb.cfg file

C:\oracle\Middleware\Oracle_Home\user_projects\domains\fr\config\fmwconfig\servers\WLS_FORMS\applications\formsapp_12.2.1\config\formsweb.cfg

# Forms applet parameter

codebase=/forms/java
# Forms applet parameter

imageBase=codebase

# Forms applet archive setting for other clients (Java Plugin, Appletviewer, etc)


archive=frmall.jar,icons.jar

baseHTMLjpi=webutiljpi.htm


archive=frmall.jar,icons.jar


C:\Oracle\Middleware\Oracle_Home\user_projects\domains\fr\config\fmwconfig\servers\WLS_FORMS\applications\formsapp_12.2.1\config\oracle\forms\registry


#default.icons.iconpath=
default.icons.iconpath=icons/
default.icons.iconextension=gif

5.
C:\oracle\Middleware\Oracle_Home\user_projects\domains\fr\config\fmwconfig\servers\WLS_FORMS\applications\formsapp_12.2.1\config
CLASSPATH=;C:\oracle\Middleware\Oracle_Home\forms\java\icons.jar

6. 
copy icons.jar to paste java C:\oracle\Middleware\Oracle_Home\forms\java

7.
StarWeblogic Server WLS_Forms


8.
button 
Set forms file iconic file name yes
set iconic filename ...your file image_name.gif 

9.
Run forms it is successfully display image 







3 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. i received error in java :
    Unrecognized option: -cvf
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.

    ReplyDelete
    Replies
    1. you are trying java -cvf but should be jar -cvf

      Delete

To generate a PDF using JavaScript in Oracle APEX from a collection

  To generate a PDF using JavaScript in Oracle APEX from a collection, you can follow these steps: 1. Create a button or link on your APEX p...