Clling a Compiled HTML HelpFile Topic from Web Form

Ben:
I'm a project manager on a development project in a client's Oracle environment. We want to deliver help files from the unix server when a user presses the F1 key or the ? button. The application runs on the server and users have access to it through web forms. In the new web-based application, we want to be able to access compiled HTML Help files (.chm) AND a specific topic in the file - a context sensitive approach. Our developers are using the WEB.SHOW_DOCUMENT call and the help file name to get just the help file, but we can't figure out how to call a specific topic in the file (topic ID's and numbers have been assigned to each topic and the file is compiled with the ID's in it). Do you have any way to do this? If so, can you provide a script that works?
Also, when the file is delivered, the users get the Open/Save dialog box prior to delivery. Have you ever heard of a way to supress this dialog programmatically so the user won't see the dialog? I have seen this work in the real world but have never been able to figure it out.
Thanks.
Eric Blythe ([email protected])

Eric,
You are asking a Forms/Microsoft Help related question.
The Oracle Help Technologies Forum is intended to be a resource for OHJ (Oracle Help for Java) and OHW (Oracle Help for Web) product related issues. This forum is not intended for general help discussion.
Having said that, here is a blurb from the Ehelp (RoboHelp) help system:
"For context-sensitive Help to work properly, both the Help author and developer need to use the correct topic IDs in the same map files. This sounds fairly simple and straightforward except that the HTML Help engine requires a topic ID plus something known as a map number.
The topic ID is matched with its corresponding map number in the map file. The entire string (known as a map ID) looks something like this:
#define ID_PizzaDeliveryForm 101
Any number between 0 and 4294967294 is valid, but the same map number cannot be used more than once in a Help project."
For more info about Microsoft Help (HTML Help), visit the Microsoft site.
Btw, Forms provides you with the ability to programmatically supress messages. See the Forms help system for details.
Thanks,
Ken

Similar Messages

  • How to change/set the browser title from web forms (XP platform with SP2)

    I am running Form9i, I have set the browser windows title from Web Forms dynamically by using following method. However, when my PC has changed to XP, the function seems not work. Does anybody have same problem and how to solve it? Any suggestions would be appreciated.
    Add the Javascript code to your baseHTML file. For example,
    if you are using the basejini.htm:
    <HEAD><TITLE>%pageTitle%</TITLE>
    <script language="javascript1.2" type="text/javascript1.2">
    function Change(a) {    document.title=a;    } </script>
    </HEAD>
    In web Forms , call the javascript function with WEB.SHOW_DOCUMENT built.
    For Example the following code set the browser title with username . web.show_document('javascript:Change('||'"'|| get_application_property(USERNAME)||'"'||')','_self');
    Best Regards,
    Bowie

    Dear Frank,
    Thanks for your reply. Can you tell me in detail which built-in function in Webutil can set value in browser title ?
    Btw, is it possible for me to set parameter "separateFrame=True" in formsweb.cfg and set the form window title by using SET_WINDOW_PROPERTY(FORMS_MDI_WINDOW,TITLE,v_msg_string)?
    Best Regards,
    Bowie

  • Audit Intersection fails from Web Form

    We have an HFM 9.3.1 application successfully integrated with FDM 9.3.1, in that when navigating to a base level intersection, which has been loaded by FDM, the audit intersection option allows a drill-through analysis to the correct FDM application / location.
    This feature works perfectly OK from right clicking a grid intersection and selecting Audit Intersection. However, if a web form is used to display the same intersection and the user selects Audit Intersection the following error message is generated :-
    System Error "The signed on token is no longer valid" the web screen also displays an error stating there are localization errors and that the action is empty or missing.
    Repeatedly performing the same operation from data grids and web forms results in the web form audit always failing and grid audit always succeeding.
    Looking at the URL parameters I can see that the two sets of actions sent to generate the FDM audit page are indeed different
    I have included the source "action" parameter from the IntersectionSummarybyLocation web page. (With line breaks to aid readability)
    Repeated successful Grid Audit
    action="IntersectionSummaryByLocation.aspx?
    SSO_TOKEN=NbD9qzBZXx%2B%2BFm%2BFySzSa7uCWdYLvOAI14GJ6%2B7kFhWT2YN4lvlRfQExBNUyOMBkvAX1%2F3sfkyyu%0A3Ej8JSWj14o4Gf380eNrEeCax4fMVO28wUniiwcCepjkb6kvNhLCsKc%2FEmTctCxxd1lUmGcnalfO%0Avmc7rwQyxBAu8FtPnrtmy5REje4Epw%3D%3D&amp;
    FDMAppName=TTGFDM&amp;
    ScenarioLabel=Actual&amp;
    YearLabel=2012&amp;
    PeriodLabel=Apr&amp;
    ViewLabel=%3CScenario%20View%3E&amp;
    EntityLabel=CPW0005&amp;
    ParentLabel=AOL&amp;
    ValueLabel=%3CEntity%20Currency%3E&amp;
    AccountLabel=PL50000&amp;
    ICPLabel=%5BICP%20None%5D&amp;
    Custom1Label=F6000&amp;
    Custom2Label=%5BNone%5D&amp;
    Custom3Label=C7142&amp;
    Custom4Label=%5BNone%5D" id="formMain">
    Repeated failed action from web form
    action="IntersectionSummaryByLocation.aspx?
    SSO_TOKEN=NbD9qzBZXx++Fm+FySzSa7uCWdYLvOAI14GJ6+7kFhWT2YN4lvlRfQExBNUyOMBkvAX1/3sfkyyu%0A3Ej8JSWj14o4Gf380eNrEeCax4fMVO28wUniiwcCepjkb6kvNhLCsKc/EmTctCxxd1lUmGcnalfO%0Avmc7rwQyxBAu8FtPnrtmy5REje4Epw==&amp;
    FDMAppName=TTGFDM&amp;
    ScenarioLabel=Actual&amp;
    YearLabel=2012&amp;
    PeriodLabel=Apr&amp;
    ViewLabel=%3CScenario+View%3E&amp;
    EntityLabel=CPW0005&amp;
    ParentLabel=AOL&amp;
    ValueLabel=%3CEntity+Currency%3E&amp;
    AccountLabel=PL50000&amp;
    ICPLabel=%5BICP+None%5D&amp;
    Custom1Label=F6000&amp;
    Custom2Label=%5BNone%5D&amp;
    Custom3Label=C7142&amp;
    Custom4Label=%5BNone%5D" id="formMain"
    It would appear that the format for characters is different and the SSO_TOKEN is differrent (although this maybe by design since the calling locations are different).
    I have checked that the Grid and Web Form operations are calling the same web page encoding of Unicode (UTF-8).
    Anybody got any idea why FORM functionality is failing to display the Audit Intersection?
    Kind regards
    Colin
    Edited by: Colin Lye on Sep 15, 2011 6:26 AM

    Applied Patches 9.3.1.1 thru to 9.3.1.4 (latest).
    Problem resolved. Audit Intersections now work from both Grid and Forms.
    Incidentally, both "Action" parameters from Grid and Form are now identical including the SSO_Token.

  • Sending email from web forms (Forms 6i)

    Does anyone know how to send email using Outlook from web forms? I can get it working with client server but not with web forms.
    Thanks,
    Darcea Klein
    null

    Many ways to send a email:
    1. use Web.Show_Document(v_url, '_blank') to call a .asp or .php or .cgi page which can send email, attaching some message.
    2. use utl_smtp built_in in Oracle 8i, you can save this procedure in database, then call this procedure in your web form.
    PROCEDURE SEND_EMAIL (sender IN VARCHAR2,
    recipient IN VARCHAR2,
    message IN VARCHAR2)
    IS
    mailhost VARCHAR2(30) := 'smtp.aaaaa.com';
    mail_conn utl_smtp.connection;
    BEGIN
    mail_conn := utl_smtp.open_connection(mailhost, 25);
    utl_smtp.helo(mail_conn, mailhost);
    utl_smtp.mail(mail_conn, sender);
    utl_smtp.rcpt(mail_conn, recipient);
    utl_smtp.data(mail_conn, message);
    utl_smtp.quit(mail_conn);
    -- Handle the error
    END;
    GOOD LUCK

  • JSP : latest  JSTL, File Upload from web form Client to Server Question!

    I understand that within a JSP, It is possible to read a file from the Client by opening a Stream somehow.
    How do I code, within jsp/servlet (non tag) java code inside <% %>
    blocks, WITHOUT openening a new connection to the URL, an InputStream from a client web browser form, from a file upload coded using
    <input type="file" name="file1"/> ?
    I have previously achieved this quite simply with a FileInputStream
    with the previous version of JSTL.
    How may I do this with the latest version of JSTL, with this index.jsp?
    -with a simple text file.
    -with a Binary file (with DataInputStream)?
    <%--
    Document : index
    Created on : 27/01/2009, 3:08:32 PM
    Author : Zachary Mitchell
    --%>
    <%@page contentType="text/html" pageEncoding="UTF-8"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>JSP Page</title>
    </head>
    <body>
    <h1 align="center">Hello World!</h1>
    <form name="form1" method ="POST" >
    <table align="center">
    <tr>
    <td>
    <input name="file1" type="file" align="center"></input>
    </td>
    </tr>
    <tr>
    <td>
    <input type="submit" value="submit" action="index.jsp" ></input>
    </td>
    </tr>
    </table>
    </form>
    <!--*********************************************************************** -->
    <%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
    <%@page import = "java.io.*" %>
    <c:if test="${pageContext.request.method=='POST'}">
    <%
    File fileName = new File(request.getParameter("file1"));
    out.println(fileName.toString());
    FileInputStream stream = new FileInputStream(fileName);
    out.println(stream.toString());
    %>
    </c:if>
    <!--*********************************************************************** -->
    </body>
    </html>

    If I have:
    <!-- ***********************************************************************************-->
    <form name="form1" method="POST" enctype="multipart/form-data">
    <input name="file1" type="file"/>
    <input name="submit1" type="submit" value="Submit" action="index.jsp"/>
    </form>
    <!-- ***********************************************************************************-->
    and run this in an index.jsp, use browse to select my text file, and click SUBMIT.
    I can use:
    InputStreamReader reader = new InputStreamReader(new DataInputStream(request.getInputStream()))
    BufferedReader bufferedReader = new BufferedReader(reader);
    bufferedReader.readLine();...
    However, these is some HTML/POST related content around what multiple readLine();
    calls return.
    Is there an easy way, like using "${param.file1}",
    aside from [http://commons.apache.org/fileupload/|http://commons.apache.org/fileupload/],
    maybe using servlet style code, to get the File contents from a remote Client,
    to the remote Server servlet engine, AVOIDING ANY SUPERFLUOUS CONTENT,
    using version 1.12 of the JSTL, JSP 2.0,Tomcat 6?
    Just politely, yes, no, and how?
    Edited by: Zac1234 on Jan 29, 2009 3:27 AM
    Edited by: Zac1234 on Feb 1, 2009 8:29 PM

  • Question about data extraction from web forms

    I am developing a simple web form in DreamWeaver MX for
    increased accesibility for users who utilize screen reader
    software, as navigating PDF forms is still currently very difficult
    for most of the screen readers to navigate. I was wondering if
    there is a way to take an .asp webform that a user fills out and
    when they hit a print button it would extract the data from the
    form and open an Adobe PDF form and populate the data they entered
    into specific fields within the PDF form which would allow them to
    print an official copy of the form they used the web version to
    complete. Any insight into this possibility is greatly appreciated!
    Thanks,
    AU PSD

    Regex? Lots of indexOf? Parsing...

  • Trigger workflow from web form

    HI Experts,
    I have a requirement to trigger workflow when a web form  is completed through a portal and saved.I also need to perform certain validations on the fields in the web form before triggering the workflow.The web form would then go the proper approvers and then I need to send notification messages on Approval or Rejection.I am at loss of thoughts as to how I can achieve this functionality.
    I also need to send reminders to the approver every 2 hours till he takes some action.
    Any suggestions would be of great help and would be rewarded appropriately..
    Regards,
    Narsingh

    Hi Narsingh,
    the solution depends much on the web form you are implementing.
    Is this a standard portal application you are working on? Or are you developing also the form from scratch?
    The previous answers just tell how you can trigger a workflow if the application doesn't trigger it itself.
    If the web form is a standard application or built with process frameworks like HCM Processes and Forms/ISR/PCR, then the event is often published by default without any customization.
    No answers, just questions...
    Kind regards,
    Mikko

  • Filling in PDF forms from web forms

    I have acrobot pro, and can build PDF files. What I don't know how to do is build a web form that'll fill in PDFs, and then make a copy to the server, or email the pdf to the person who filled in the form.
    What forum is the correct place to ask this question? I don't want to be irritating people by asking in the wrong place.

    This forum is fine, you just may want to provide more details. Acrobat's help has more information on creating forms, as do a number of tutorials at AcrobatUsers.com.
    Submitting the entire PDF either to a web server or sending it by email is easy, but if it has to work with Reader, the form has to be Reader-enabled. You can do this in Acrobat, but there is a 500 form limit on the number of returned forms Iincluding hardcopies) that you can use data from if you distribute the document to more than 500 users. When you post a Reader-enabled document on a publicly accessible web site, you are effectively distributing it to an unlimited number or people.
    An alternative is to set up the form to submit just the form data to a web server or send it via email. There are no licensing restrictions for this. The form data can then be later imported back into a blank form, stored in a database, or the data file archived.
    Much of what you asked about does not involve Acrobat directly, but rather programming of the server to respond to a form submission.

  • How to generate power point slides from web forms?

    Hello,
    Anybody know how to generate power point slides from the web forms. the data will in the database just like how we generate a report, just like that is there any way we can generate power point slides? if so could you please provide information please. Any examples are appreciated...
    Thanks so much....

    Hi,
    i have never tried it but in
    this link you can see the it should be possible with the
    powerpoint viewer.
    Regards,
    Markus

  • I need to call an external application (on the user's PC) from web forms 6i

    We do imaging here, and all our images are scanned to a novell fileserver that has a drive letter mapped to the user's PC.
    These images are used for Oracle applications and other applications, and we only store the image's location path and file type in oracle.
    e.g. image_path varchar2(100), image_type varchar2(3)
    would be: 'w:\archive\ap\0127\ap12345', 'tif' where 'ap12345' is the image name.
    The file is stored on the novell box without an extension, which has worked fine for us with our forms applications in client server.
    Moving to web forms, I'm trying to reference the images via web using forms 6i triggers and web.show_document('file:///'||image_path) for the URL.
    This finds the image, however, internet explorer doesn't know what to pull it up as without the extension, and if I try to put an extension on the file, the browser isn't able to identify it since it doesn't have an extension on the fileserver, so I'm in a catch 22. I'm unable to put an extension on the original copy of the file on the fileserver due to other applications that also need to reference it.
    Also, I'm unable to go directly to the file on the novell server from my 9iAS webserver.
    My question is:
    Would it be possible to use javascript or some other means from inside the forms 6i trigger, or a database procedure that the forms trigger kicks off inside the Jinitiator JVM to go out to the client PC's file system, grab that file and copy it to a temporary location on the 9iAS webserver -OR- the client PC with the extension, and then reference it from there?
    If so, how could I do that?

    The images are stored on an external novell server that I don't have any access to from my 9iAS server. I can find the novell box from the windows machines, but I have no direct means of "grabbing" that image ...
    or so I thought.
    I'm looking now as the Oracle FileUpload javabean utility that I can put within a form to let the user click on the view-image button, it will then kick off a procedure to grab the file from the user's mapped network drive, copy the file to the server with an extension and into the directory I want it, and let me then link to the copy of it with a web.show_document command ...
    At least that's the theory. So far all I get is an ORA-105100 error and I've doublechecked and triple-checked my path and classpath settings everywhere the documentation and several notes says to check them. I've had oracle looking at it too, but so far, nada - still working on it though.

  • Generate pdf from web form

    How can I create a web form that will generate a pdf of everything in the form?

    Jose,
    i suggest you start with looking at the status of the report with id=14511 in the logs of the reportserver. You can find these from the Oracle Entreprise Manager by selecting the reportserver -link, than follow the failed/completed task-links.
    If the report finished succesfully, Internet Explorer probably tried to show the report before it was finished. If this is the case, you can build a small timer that waits for the report to finish or that queries the report server if the report is finished before you trie to show the report.
    Questions:
    Can you show the report when you enter the url to the report manually in Internet Explorer?
    Do you use Headstart?

  • Creating pdf from web form

    Hi
    How can i create a pdf from my webform which i have filled partially.
    I need it to be emailed (with the data that are filled) so that i can download it and then complete the form later.
    Also i need to create the pdf dynamically (number of fields in my webform changes depending on a particular selection).
    The webform is created using perl.
    Anybody please help me in this.
    Thanks in advance.
    Regards
    Rahesh

    Hi,
    I would like to make the process automatic. For that I have installed the LiveCycle ES trial version and started working on it. I tried to generate PDF from  http://localhost:8080/adminui/secured/admin.faces, but the generated PDF was real mess. The genereated PDF didn't have the text boxes and the drop down as designed.
    Now I doubt, if LiveCycle will help in meeting my requirements.
    I can give you a brief about my requirements. Please go through and let me know if LiveCycle can help me with this.
    I have a webform (say "http://mydomain.com/invoice.php") which contains input boxes for  entering  invoice number, customer code, customer name, address, country, state, city, Total Amount, Comments etc. Here country and state fields are dropdowns. When I enter a customer code, all the information related to the customer are populated in the respective fields in the web form. And some fields will be filled in manually. From this web form, I want to generate a PDF with the required data and then email it to our customers. Also I should be able to download the PDF file.
    Also when the customer download the pdf, there should be the data which we have populated through our code. Also they must be able to edit certain fields and must not be able to edit other fields. After the process of updating the PDF file, the customer must be able to save the file with customer updates.
    I want to know whether I would be able to accomplish this project through Livecycle?.
    Awaiting your guidance.
    Thanks
    Rahesh

  • Disabling Name/Email from Web Form

    Our client, who is a doctor, had us create a patient survey form. However, he would like it to be submitted anonymously, therefore I need to take the Name and Email off of the form.  I know this is not possible within the web form options on the back end of the site.
    Any tips?

    Hello Design054atAlphagraphics,
    You would just give each input field a value so that the form does vailidate. Here is an example of how I would go about this:
    http://jsfiddle.net/chaddidthis/FZnvW/1/
    I removed the inputs from the table since they no longer have anything to do with the information I'm trying to collect and you don't need the labels any longer.  And placing them in a div that is hidden so the user doesn't have to worry about them.
    I hope this helps you.
    Chad Smith | www.bcgurus.com/Business-Catalyst-Templates for only $7

  • Running excel from web forms

    We are trying to launch excel from a web form using the command WEB.SHOW_DOCUMENT. We are not able to get the form to run excel on the client. Excel starts and runs on the server. Any ideas on how to make excel run on the client?

    My mistake! I tried this and it works great. The URL looks like this:
    Web.Show_Document('http://server/vdir/test.xls', '_blank');
    This displays the test.xls document residing in the vdir virtual directory on the web server in a new browser window.
    The trick would appear to be the need to do this through a web server such as IIS, having the Excel file resident in a virtual directory to which you can refer. Also, this copies the file down to the client machine, so any edits go into the copy, not the original spreadsheet.
    Does anyone know whether it is possible to show the file on the server instead of a copy? I tried file://, but that couldn't display the file (page not found, presumably due to access restrictions?).

  • How to get server hostname and port from web form

    Hi All,
    I need to find out server hostname and port number
    from 9i form.
    That is if the form was called via:
    http://myserver.com:1234/f90servlet?form=test,
    i would like to call some
    GET_XXX_PROPERTY(SERVER_HOSTNAME) that would return
    myserver.com
    and
    GET_XXX_PROPERTY(SERVER_PORT) that would return
    1234
    or alternatively
    GET_XXX_PROPERTY(SERVER_URL) that would return
    complete URL, so that i can parse it myself.
    Does anything like this exist? If not,would be
    possible to get that information from any Java
    function via java importer?
    BR,
    Robert
    BR,
    Robert

    Robert,
    I'd add the code as a Java Bean in Forms and get this information from the Forms request URL.
    Add the following bean to a Canvas and make it a size of 1x1 pixel so taht it appears hidden
    import java.applet.Applet;
    import java.net.URL;
    import oracle.forms.handler.IHandler;
    import oracle.forms.properties.ID;
    import oracle.forms.ui.VBean;
    public class FrmRequestInfo extends VBean
    public static final ID pGetPort = ID.registerProperty("GET_PORT");
    public static final ID pGetHost = ID.registerProperty("GET_HOST");
    public static final ID pGetProtocol = ID.registerProperty("GET_PROTOCOL");
    private String _host;
    private String _port;
    private String _protocol;
    private URL FormsURL;
    Applet m_applet;
    /*Forms settings*/
    IHandler m_handler;
    public FrmRequestInfo()
    public final void init (IHandler handler)
    super.init(handler);
    m_handler = handler;
    // get the forms applet handler
    m_applet = m_handler.getApplet();
    // initialize cookie domain to the same domain that runs Forms
    // Services
    FormsURL = m_applet.getDocumentBase();
    _host = FormsURL.getHost();
    _port = new Integer(FormsURL.getPort()).toString();
    _protocol = FormsURL.getProtocol();
    public Object getProperty(ID p0)
    if (p0 == pGetHost)
    return _host;
    else if (p0 == pGetPort)
    return _port;
    else if (p0 == pGetProtocol)
    return _protocol;
    else
    return super.getProperty(p0);
    To get the port number you call
    VarcharVariable_Port := get_custom_property('beanblock.beanname',1,'GET_PORT');
    for the hostname
    VarcharVariable_Host:= get_custom_property('beanblock.beanname',1,'GET_HOST');
    Frank
    Ps.: just wrote the bean on the fly, without testing - but I am positive that it works as similar functionality works for me in other beans.

Maybe you are looking for

  • How can I move move my iphoto Library

    Does anyone know how to move and redirect photos from one drive to another. My photos keep downloading to my hard drive which is quickly running out of space so I have added a new internal storage disk to my G4. It doesn't seem as if there is a way t

  • Default paper size in page setup

    I have 3 different printers, each with specific paper sizes. My HP C3180 uses letter size only. My HP Officejet pro K850 uses tabloid (ledger) size only. My Toshiba e-studio 20s has a tray for letter and another for tabloid. My problem is that when I

  • What's the best SSD for a Macbook Pro 13" Mid 2010?

    Hello. I will upgrade my 2010 Macbook Pro. I need to know what's the best SSD for my Macbook Pro. I was thinking about those: - Kingston SSDNow V+200 (SVP200S37A/120G) - 120 GB - CRUCIAL SSD M4 128 GB - CORSAIR SSD  Force Series GS 128 GB - SAMSUNG S

  • I do not want local contacts

    I have been a loyal BB user from the get go in 1999.  All devices have had their good things and required tweaking, but the Q10 is the one model with which I have had to decipher more than any other.  I would have assumed the developmental (coding) i

  • Mapping 488.2 errors to NI iberr

    Is there a mapping between iberr and 488.2 standard ESR bits (Command Error, Exec Error, Query Error and Device Err)? How does one relate to another? Does the NI driver set iberr based on the values in ESR? If so, what is done with a 488.1 device whi