WebUtil screen placement

Hi,
WebUtil works perfectly when run from Forms Builder, but when a formsweb.cfg section (see below) for it is put onto the server, everything seems to be misplaced - the screens are offset by what looks like two lines down and one character to the right.
The config section is:
[map]
width=800
height=575
separateFrame=True
splashScreen=no
background=no
lookandfeel=Generic
jinit_mimetype=application/x-java-applet;jpiversion=1.4
IE=native
archive_ie=f90all.jar,customswing.jar,jclockerclient.jar,jcom.jar,jflash.jar,jstarter.jar,rmxclient.jar
WebUtilArchive=frmwebutil.jar,jacob.jar
WebUtilLogging=off
WebUtilLoggingDetail=normal
WebUtilErrorMode=Alert
WebUtilDispatchMonitorInterval=5
WebUtilTrustInternal=true
WebUtilMaxTransferSize=16384
baseHTMLjinitiator=webutiljpi.htm
baseHTMLjpi=webutiljpi.htm
baseHTMLie=webutilbaseie.htm
baseHTML=webutiljpi.htm
archive_jini=frmall_jinit.jar
archive=f90all.jar
As WebUtil doesn't seem to provide an equivalent to baseie.htm. We've produced our own webutilbaseie.htm (based on comparing base.htm against webutilbase.htm):
<HTML>
<!-- FILE: webutilbase.htm (Oracle Forms) -->
<!-- -->
<!-- This is the default base HTML file for running a form on the -->
<!-- web using a generic APPLET tag to include Forms applet. -->
<!-- and a certificate regsitration applet for the WebUtil utility -->
<!-- -->
<!-- IMPORTANT NOTES: -->
<!-- Default values for all the variables which appear below -->
<!-- (enclosed in percent characters) are defined in the servlet -->
<!-- configuration file (formsweb.cfg). It is preferable to make -->
<!-- changes in that file where possible, rather than this one. -->
<!-- -->
<!-- This file uses several extra tags that are not present in the -->
<!-- default template files. You should ensure that these are -->
<!-- present in the configuration that uses this template -->
<!-- The extra substitution Tags are: -->
<!-- %webUtilArchive% = jar file containing the WebUtil code -->
<!-- (by default this should be frmwebutil.jar) -->
<!-- %WebUtilLogging% = Defines the current logging mode. -->
<!-- Valid values: off|on|console|server|all -->
<!-- (on == console) -->
<!-- %WebUtilLoggingDetail% = Specifies the level of error logging.-->
<!-- Valid values: normal|detailed -->
<!-- %WebUtilErrorMode% = Should errors be displayed in an alert -->
<!-- as well as the programmer defined -->
<!-- locations -->
<!-- Valid values: console|server|alert|all -->
<!-- %WebUtilDispatchMonitorInterval% = Counts in second to -->
<!-- indicate how often the monitor thread -->
<!-- checks to see if the Forms session is still-->
<!-- alive. Used with the WebUtil_Session -->
<!-- package. -->
<!-- %WebUtilTrustInternal% = Should intranet without domain suffix-->
<!-- be trusted. -->
<!-- Valid values: true|yes|false|no -->
<!-- %WebUtilMaxTransferSize% = Size in bytes of file transfer -->
<!-- segments. Default and maximum allowed is -->
<!-- 16384, i.e. 16K. -->
<HEAD><TITLE>%pageTitle% - WebUtil</TITLE></HEAD>
<BODY %HTMLbodyAttrs%>
%HTMLbeforeForm%
<!-- Registration applet definition (start) -->
<APPLET CODEBASE="%codebase%"
CODE="oracle.forms.webutil.common.RegisterWebUtil"
ARCHIVE="%webUtilArchive%"
WIDTH="0"
HEIGHT="0"
HSPACE="0"
VSPACE="0">
</APPLET>
<!-- Registration applet definition (end) -->
<COMMENT id="forms_plugin_info"
appcodebase="%codebase%"
apparchive="%archive%,%webUtilArchive%"
appheight="%Height%"
appwidth="%Width%">
</COMMENT>
<!-- Forms applet definition (start) -->
<NOSCRIPT>
<APPLET CODEBASE="%codebase%"
CODE="oracle.forms.engine.Main"
WIDTH="%Width%"
HEIGHT="%Height%">
</NOSCRIPT>
<SCRIPT LANGUAGE="JavaScript" SRC="java/forms_base_ie.js"></SCRIPT>
<PARAM NAME="archive" VALUE="%archive%,%webUtilArchive%">
<PARAM NAME="serverURL" VALUE="%serverURL%">
<PARAM NAME="networkRetries" VALUE="%networkRetries%">
<PARAM NAME="serverArgs"
VALUE="%escapeParams% module=%form% userid=%userid% sso_userid=%sso_userid% sso_formsid=%sso_formsid% sso_subDN=%sso_subDN% sso_usrDN=%sso_usrDN% debug=%debug% host=%host% port=%port% %otherParams%">
<PARAM NAME="separateFrame" VALUE="%separateFrame%">
<PARAM NAME="splashScreen" VALUE="%splashScreen%">
<PARAM NAME="background" VALUE="%background%">
<PARAM NAME="lookAndFeel" VALUE="%lookAndFeel%">
<PARAM NAME="colorScheme" VALUE="%colorScheme%">
<PARAM NAME="serverApp" VALUE="%serverApp%">
<PARAM NAME="logo" VALUE="%logo%">
<PARAM NAME="imageBase" VALUE="%imageBase%">
<PARAM NAME="formsMessageListener" VALUE="%formsMessageListener%">
<PARAM NAME="recordFileName" VALUE="%recordFileName%">
<PARAM NAME="EndUserMonitoringEnabled" VALUE="%EndUserMonitoringEnabled%">
<PARAM NAME="EndUserMonitoringURL" VALUE="%EndUserMonitoringURL%">
<PARAM NAME="heartbeat" VALUE="%heartbeat%">
<PARAM NAME="heartBeat" VALUE="%heartBeat%">
<!-- Params specific to webutil -->
<PARAM NAME="WebUtilLogging" VALUE="%WebUtilLogging%">
<PARAM NAME="WebUtilLoggingDetail" VALUE="%WebUtilLoggingDetail%">
<PARAM NAME="WebUtilErrormode" VALUE="%WebUtilErrorMode%">
<PARAM NAME="WebUtilDispatchMonitorInterval" VALUE="%WebUtilDispatchMonitorInterval%">
<PARAM NAME="WebUtilTrustInternal" VALUE="%WebUtilTrustInternal%">
<PARAM NAME="WebUtilMaxTransferSize" VALUE="%WebUtilMaxTransferSize%">
</APPLET>
<!-- Forms applet definition (end) -->
%HTMLafterForm%
</BODY>
</HTML>
Has anyone experienced a problem like this before and, if so, how did you overcome it?
Thanks,
Simon.

Hi,
I'm getting closer to a solution with this now...
I've changed the <BODY> tag to read:
<BODY %HTMLbodyAttrs% leftmargin="0" rightmargin="0" topmargin="0" marginwidth="0" marginheight="0">
which gets rid of the displacement to the left and one line's worth of displacement down.
To get rid of the second line of downward displacement, I've moved the whole definition for the RegisterWebUtil applet so it now comes after the Main applet.
Simon.

Similar Messages

  • WebUtil screen appeared everytime

    Hi,
    WebUtil is working in my form but every time webutil block appeared for few seconds when run it.
    I want to avoid it.
    Please help
    regards.

    Hi !
    My form structure is
    MISTREE
    | Triggers
    | When-New-Form-Instance
    | When-Timer-Expired
    | Alerts
    | Attached Libraries
    | WebUtil
    | Data Blocks
    | WebUtil <----> This block is created by Form
    | KB
    | Triggers
    | When-New-Block-Instance
    In When-New-Form-Instance Trigger
    declare
         m number;
         y number;
         tmr timer;
    begin
    select to_number(to_char(sysdate,'mm')),to_number(to_char(sysdate,'yyyy')) into m,y from dual;
    if m between 1 and 3 then y:=y-1; end if;
    :global.facyr:=to_date('0104'||trim(to_char(y)),'ddmmyyyy');
    :global.tacyr:=to_date('3103'||trim(to_char(y+1)),'ddmmyyyy');
    tmr:=create_timer('WAIT_FOR_WEBUTIL',200,no_repeat);
    :global.ip:='http://172.16.5.32:8889/reports/';
    end;
    in When-Timer-Expired Trigger
    begin
    if get_application_property( timer_name )='WAIT_FOR_WEBUTIL' then
    go_block('KB');
    go_item('PP');
    end if;
    end;
    in When-New-Block_Instance (KB)
    declare
         ip varchar2(50);
         un varchar2(100);
    begin
    IP:=webutil_clientInfo.get_ip_address;
    un:=webutil_clientInfo.get_host_name;
    if ip is not null then
    if ip in ('172.16.5.114','172.16.5.110','172.16.5.32','172.16.5.17') and un in ('ibmserver','laxman','nainar') then
         null;
    else
         exit_form;
    end if;
    else
    exit_form;      
    end if;
    end;
    If the WEBUTIL block is first navigation block,it runs OK.
    If the KB block is first navigation block, it shows error.
    Thank for your kind cooperation.
    Thank you very much.

  • Training gets stuck before quiz screen - place of stuck depends on module completion sequence

    Hi everyone!
    Please take a look at below description of the problem and I really hope that you will be able to help me out or at least give some ideas to check.
    1. Issue case:
    One of the modules cannot be completed as it get stuck on slide before quiz (the blockade occurs always occurs on such slide).
    2. Issue lead-in:
    Using Captivate 6;
    Published in SCORM 1.2;
    Training consist of 6 modules;
    Modules 1;2;5 contain quiz slides;
    Sequence of completing the modules is free.
    3. Issue chronology:
    Issue first encountered by client, where he got stuck on module 5 on slide before quiz during completing modules in sequence: 1;2;3;4;5;6;
    We've generated the problem as well in the same sequence;
    We've came up with the idea of placing the 'Next' button on slide before quiz in module 5 so the client would have tool to force the jump to the quiz;
    We've tested the 'Next' button and from till that moment our side cannot generate the problem - as you surely guess - our client despite the 'Next' button still cannot proceed to the quiz - the button simply does not work for him;
    During testing we've also found out that the sequence also matters - as said in point 2.4, the quizzes are configured in module 1;2 and 5 - client went through training from the end to the beginning (6;5;4;3;2;1) - the module 5 was completed without problem, but he got stuck on module 1 on slide before quiz ('Next' does not work).
    4. Tests run and results:
    configured 'Next' button in modules 1;2 and 5 on slides before quizzes
              result: provider till that moment provider cannot generate the stuck, client still gets stuck;
    client went through the training in diffrent sequences - sequence came up to have influence
              result: some parameter gets 'filled up' and does not want to let client to move forward
    Sequence 1 (1;2;3;4;5;6) - got stuck on module 5;
    Sequence 2 (6;5;4;3;2;1) - got stuck on module 1.
    as the client works on highly secured network - we've asked him to test the training via external internet connection - unfortunately, the stuck still occured using sequence 1
              result: the problem is not hidden within the internet connection;
    applied widget and withdraw 'Next' button (http://captivatedev.com/2012/09/26/adobe-captivate-6-0-free-widget-time-based-actions/) with hope that it will force the training in sequence 1 to jump to quizzes - internal testing showed that stuck problem still exists
              result: the widget does not solve our problem;
    organised 'work around' as evading solution: after completing 3 modules, user will exit the training, then re-enter and continue with other modules without problem - assumption was to clear the 'filled up' parameter
              result: client completed 3 modules, exit the training, even reset the computer, re-entered the training and the stuck still occured
    5. Sum up:
    The training stucks always on slide before quiz.
    The place of stuck (module 5 or module 1) depends on sequence - suspect that some parameter 'fills up' and starts to block.
    The problem results in denying the completion of one of the modules - user won't be able to complete the training.
    PLEASE HELP!

    Dear Anjaneai,
    Thank You for your reply.
    Due to extending the info about the training:
    1)   Module 1 - 2 questions;
          Module 2 - 1 question;
          Module 5 - 1 question.
    That gives offcourse total number of 4 questions through out the complete training.
    The project contains 81 slides.
    The source file of the project has 76Mb.
    2) Please find below the report for advanced interactions.
    I hope that the picture is readable ans will give you the needed info.
    TESTING feedback
    We will perform the test.
    For now I wanted you to get info update to maybe come out with new trace.
    Captivate version
    6.1.0.319 - so your condition is met.
    Please let me know if given data managed to discover any new trace to follow.

  • Can I use a touch screen monitor with my macbook pro?

    I am doing a lot of photo organization and thought it would be easier if I had a touch screen monitor attached to my macbook pro.  Has anyone tried this and if so, what brand did you use.
    Thanks
    Bob

    All a touchscreen is going to do is replace your mouse or trackpad, you can't use two hands at once to gain any speed advantage organizing photo's.
    Also it would have to be a pretty big touch screen, place your two hands over a 17" screen and most of the screen is blocked.
    If you need something like that, talk to Microsoft, they have a "Big @ss table" that does that.
    Gives me a backache just looking at those people
    http://www.engadget.com/2007/06/20/microsoft-surface-one-day-your-computer-will- be-a-big-***-table/

  • How to screen capture in Mac OS

    Can anyone advised me how to do screen capture please? Thanks.

    Hi joengz!
    Command-Shift-3: Take a picture of the screen
    Command-Shift-4: Take a picture of the selection
    Command-Shift-4, then press Control while selecting: Take a picture of the screen, place in Clipboard
    Command-Shift-4, then Spacebar: Take a picture of the selected window
    Additional instructions, that can be found in Mac Help.
    "To take a picture of the whole screen, press Command-Shift-3.
    To take a picture of part of the screen, press Command-Shift-4, then drag to select the area you want
    in the picture.
    To take a picture of a window, the menu bar, the Dock, or other area, press Command-Shift-4, then
    press the Space bar. Move the pointer over the area you want so that it's highlighted, then click. (If you
    decide you want to drag to select the area, press the Space bar again.)
    If you press Command-Shift-4 and decide you don't want to take the screen shot, press the Escape
    key.
    Screen shots are saved as PDF files on the desktop. If you want to put the screen shot in the Clipboard,
    rather than create a file, hold down the Control key when you press the other keys. You can then paste
    the picture into a document."
    "You can also take pictures of the screen using the Grab application (in the Utilities folder)."
    ali b

  • Calibrating screen...

    new refurb pb g4, the screen theres something not quite right about it - looks a bit bluey, when i go into system prefs, display, color, i change the diffent settings and there are a few that look a bit more blue and a bit warmer, orange-y (its like a slightly off white balance set on a dv camera) its so minimal that im questioning iit all the time. im also running a imac g5 and the screen on that is miles better - refresh rate, colour saturation etc.. (obvioulsy becasue its a desktop) but i think there def is something up with the calibration (i know i can do this manually but want to get it exactly right)
    QUESTION is - is there a application out there that wil auto set and calibrate the screen - ie do a white balance if you will

    Some monitors actually have a horizontal screen placement adjustment on the screen controls. If you can't find one on this monitor, try to find its user manual and contact the manufacturer to find out if there is such a setting you can adjust.

  • Remove "Lenovo Apps" text from start screen

    How do you remove the text "Lenovo Apps" from the main start screen, not the all apps screen.  It appears to be a text header for a column.  Since I re-arranged the pre-loaded app tiles this heading no longer applies to this section.
    Solved!
    Go to Solution.

    on the touch screen place one finger on and hold take another finger and swipe toward your other, this will reduce the size of the icons.  Then click on the offending title and an option in the task bar will be to rename.

  • Taking a screen shot

    Does anyone know how to take a screen shot of a website I am visiting and save it as a file (PDF, JPEG, whatever)?
    Thank you,
    PS

    No worries PS... as always, a pleasure.
    On the subject of screen shots etc, the following keyboard shortcuts may be useful to know:
    1. Command(Apple)-Shift-3 - Take a picture of the screen
    2. Command(Apple)-Shift-4 - Take a picture of the selection
    3. *Command(Apple)-Shift-4, then press Control while selecting* - Take a picture of the screen, place in Clipboard
    4. *Command(Apple)-Shift-4, then Spacebar* - Take a picture of the selected window
    Kryten

  • Yosemite login screen position

    Before Yosemite the login screen had the usernames and password box low on the screen.  This was very nice for wearers of bifocals.  With Yosemite the login screen places the users and password box up high, above the line of bifocals.  This is an accessibility problem.  Is there a way to move the users and password box back down on the Yosemite login screen?

    Before Yosemite the login screen had the usernames and password box low on the screen.  This was very nice for wearers of bifocals.  With Yosemite the login screen places the users and password box up high, above the line of bifocals.  This is an accessibility problem.  Is there a way to move the users and password box back down on the Yosemite login screen?

  • IPod nano screen  rotation

    Recently I when I started my Nano, the screen rotated. It has done this before, and maybe it was linked to a recent iTunes update--I cannot recall. I have searched for a control to change the screen orientation, but I cannot find anything.
    Any ideas?

    What generation?
    For 6th gen (touch screen):
    Place two fingers on the screen, make a rotating motion.

  • Won't produce screen grab

    Having this odd problem occasionally: use command shift f4 to grab the screen, I get the cross hairs, marquee the area, but no picture is produced.
    Any thoughts?
    Thanks

    Do any of these combos work?
    Command-Shift-3 Take a picture of the screen
    Command-Shift-4 Take a picture of the selection
    Command-Shift-4, then press Control while selecting Take a picture of the screen, place in Clipboard
    Command-Shift-4, then Spacebar Take a picture of the selected window
    First do a finder search for recent .png files. Maybe they are somewhere else.
    Try creating a new user and see if it works with that user.
    Be sure you have no special keyboard assignments in the Preferences, both KB&M and Universal Prefs.

  • HT1212 i know what to do to a disabled ipod, but the screen has a small crack in the right side and will not allow me to slide the lock or power off button all the way. what now?

    i had tape over the crack before, and i was able to use the ipod but i took it off one day because it was getting dirty. i put more on and it wouldnt work so i took it off again. now im not allowed to undisable it because of the crack. its on the right top corner of the screen.

    Place the iOS device in Recovery Mode and then connect to your computer and restore via iTunes. The iPod will be erased.
    iOS: Wrong passcode results in red disabled screen        
    If recovery mode does not work try DFU mode.
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings

  • HT4528 Restore failed, Screen shows iTunes logo and USB cord

    I tried to restore my iPhone with iTunes and a message popped up saying could not restore. When the phone turns on, the screen shows an iTunes logo, an up arrow, and a USB cord. I have tried restarting and it goes back to that screen.

    Place the device in DFU mode then restore it.

  • Scrolling in 8x30 screen

    HI All,
              I would like to design 8x30 screen in module pool.
    My problem is in that screen i have to add 5 table controls. But at one shot its possible to add only one table control, So is there any way to scroll the screen when designing itself but the screen size visiblility should be with 8x30 size. In that size only I want to scroll down add other table controls. Is it possible?
    Thanks
    G.S.Naidu

    Hi,
    Ok now I get what you mean. This is possible. Do the following:
    - you need en empty screen (i.e. number 100) of size 8x30
    - set its type as Modal dialog screen
    - inside that screen place subscreen area to fit its content 8x30 (here we will place our subscreen)
    - in subscreen area attributes check scrollable
    - create empty subscreen
    - on Attributes tab of that subscreen there are two pairs fields Lines/Columns
    - fill Mainten as 150x30 (you need 5 table controls each 8x30 right)
    - go to Layout of that subscreen and place your table control one below each other (each of size 8x30)
    - in Flow logic of screen 100 call your subscreen 200.
    PROCESS BEFORE OUTPUT.
      MODULE pbo_0100.
      CALL SUBSCREEN sub_area INCLUDING sy-repid '0200'.
    PROCESS AFTER INPUT.
      MODULE pai_0100.
      CALL SUBSCREEN sub_area.
    - in program call your screen with
    CALL SCREEN 100 STARTING AT 10 20
                                 ENDING AT 40 28.
    Don't forget to set gui status for this modal screen in PBO_100 module, otherwise you will not be able to close this window.
    This way you have modal dynpro 8x30 which pops up and is scrollable, wherein you have 5 table controls.
    You can do the same for non-modal (normal) dynpro.
    Regards
    Marcin

  • Can I use a PC drive to upgrade my macbook pro

    My CD/DVD drive on the macbook pro is dead.  I want to upgrade to 10.6.  Can I use my shared CD from my PC (win7) to install 10.6 on the MBP?

    All a touchscreen is going to do is replace your mouse or trackpad, you can't use two hands at once to gain any speed advantage organizing photo's.
    Also it would have to be a pretty big touch screen, place your two hands over a 17" screen and most of the screen is blocked.
    If you need something like that, talk to Microsoft, they have a "Big @ss table" that does that.
    Gives me a backache just looking at those people
    http://www.engadget.com/2007/06/20/microsoft-surface-one-day-your-computer-will- be-a-big-***-table/

Maybe you are looking for

  • Questions in BAPI_PO_CREATE1

    In BAPI_PO_CREATE1 there are various tables like POITEM, POITEMX.... I wanted to know what is the purpose of the second table(POITEMX)...the documentation says its for the fields which have changed. Can anyone kindly explain.

  • How do I make a simple full screen menu?

    Hi, I'm new to iDVD and I really need some help here. I hate the menus this comes with and am having a hard time creating what I need. I have a movie I want to use as my menu background. Other than that I just want 2 buttons with text. None of the me

  • Budgeting and control system

    friends, we implemented fi, co, mm, sd, pp and project systems. we want to implement budgeting and control system. what is the exact flow of BCS in between these modules, regards,

  • CRM Product Catalog tables

    Hi there, I'm trying to get the details of the product catalog based on the product ID. What i'm trying to achieve is given the product ID, I want to find which category is this product under and what is the products ABOVE this category. Any hints an

  • Polling frequency of AQ adapter

    Can we set the polling frequency for AQ adapter during Enqueue operation in 10g? Regards Ayush