OAS Custom Help For Web-Enabled Forms

Anyone had experience implementing a customized help system into Web-Enabled Forms running on OAS. Regular Oracle Forms can display a help system using a specialized Oracle Form D2KHMain.fmx or using WinHelp with the library D2KWhelp.pll. Will either of these work when running the Forms on the Oracle Application Server? Java Help has been suggested? Any documentation would be helpful? Thanks.

do the following:
1. write a java program that read from the registry. you will use the program as a javabean later on.
2. compile the source and create a class/jar
3. sign it (goto sun site for details on signing class/jars). you must sign the java program or it will not be able to have access to the registry. make sure you do all the steps by following sun's instructions.
4. put it on your web server and modify the html file you use to start your developer application to include your class/jar.
5. oracle has some demos on attaching javabeans to forms. use them to help you.
6. use the program you wrote in step 1 as a javabean in your forms.
Yossi

Similar Messages

  • Web-enabled forms and Java

    We are developing a custom application using Developer 6. The application is web enabled
    using Oracle Application Server 4.0.7 and Developer Server on a Solaris 2.6. This application is an extranet for company use only.
    The problem that requires the use of Java is that we cannot read the client registry using web enabled forms. The solution I am told is to use Java to read the registry. Has anyone done such a thing? Can anyone provide suggestions or guidelines?
    Thanks for any help you can offer!

    do the following:
    1. write a java program that read from the registry. you will use the program as a javabean later on.
    2. compile the source and create a class/jar
    3. sign it (goto sun site for details on signing class/jars). you must sign the java program or it will not be able to have access to the registry. make sure you do all the steps by following sun's instructions.
    4. put it on your web server and modify the html file you use to start your developer application to include your class/jar.
    5. oracle has some demos on attaching javabeans to forms. use them to help you.
    6. use the program you wrote in step 1 as a javabean in your forms.
    Yossi

  • Options for Web Enabling Oracle?

    Hi,
    I am wanting information on the different ways in which to web front end an Oracle DB. We have plenty of PL/SQL and Forms experience in a Client Server architecture but are wanting to write an application with a web front end. Apart from web enabling forms, which we have ruled out what options are available to us.
    We have been looking at possibly using JSP but are not sure whether the project will take the learning curve this will incur. I seem to remember there being a PL/SQL cartridge for generating HTML.
    Any help at all greatly appreciated.
    Roy

    yes, mod_plsql for Apache (the core of Oracle 9iAS) allows you to make PL/SQL calls from a browser environment and return HTML. the entire Oracle Portal product is written using this mechanism.
    learning JSP from scratch, and learning how to manage security, database connections and record sets would be a daunting task. if you want to learn Java, great. it's my favority web language. however, if you have PL/SQL experience and a need to get information to the web, use mod_plsql and generate dynamic content via PL/SQL and the database.
    good luck,
    rich

  • How can I create a custom button for opening a form?

    I have a parent form having child forms. In my main form I want to create custom buttons for opening child forms. I want to use master-detail form but there are more than one child forms, and in master-detail form I can only create one detail form. So I will create a form based on a table and in that form I will call the child forms by custom buttons. Can I do that?
    Thanx,
    Gulsah.

    This can be easily done. First open up two instances of your Portal. In one window, you will need to go into your component you wish to link FROM. In the other window you will need to go into your component you wish to link TO. In the component you wish to link TO there will be a moduleid. Note this somewhere. Then, you will see an area that says: "Call Interface: Show". Click on this. (In the window you are linking to.). In this window, you will see a bunch of stuff. At the bottom you will see a URL call. This is the call you need to use. At the top, it explains each piece of the URL call. Just subsitute YOUR appropriate information into the URL call. In the form you wish to link FROM, create a button. Once you create this button, it will appear at the bottom, click on it and you will see an area to insert a Javascript. Click the onClick and insert:
    //this is the variable you want to pass from one form to the other
    get_field_name = getField(this.form,'COLUMN_NAME_IN_DATABASE');
    //this is so you can open the "child" form
    window.open('/pls/cc_prod/DAD_NAME.wwa_app_module.link?p_arg_names=_moduleid&p_arg_values=MOD_ID_HERE&p_arg_names=_sessionid&p_arg_values=&p_arg_names=COLUMN_NAME_IN_DATABASE&p_arg values='+GETFIELD_NAME+'&p_arg_names=_COLUMN_NAME_IN_DATABASE_cond&p_arg_values=%3D');
    In the fourth tab, where it says, "....before displaying form" insert the following: (This will tell the form how to handle the getField function.)
    htp.p('<script language="JavaScript1.3">
    < !--
    function getField(form,fieldName)
    var objName = "";
    var tmp = "";
    var dAction = "";
    var sel_idx = 0;
    var cnt = 0;
    var instance = 0;
    var slicedName;
    var fillData = new Array();
    for (var i = 0; i < form.length; i++)
    slicedName = form.elements.name.split(".");
    tmp = slicedName[2];
    instance = parseInt(slicedName[3],10);
    if (!tmp)
    continue;
    objName = tmp;
    if (objName == fieldName)
    return form.elements[i].value;
    //-->
    </script>');
    I hope this helps.
    null

  • Search help for Web Dynpro using the SAP-search help

    Hi,
    I’m trying to create a generic search help for Web Dynpro using the SAP-search help. It should working so, that I construct a Web Dynpro-component, that gets the data of the search help from the SAP-system, interpreted it and creates the ui-elements and the needed context generic.
    The mapping between the Input field of the customerview and the right search help is to be made with an xml-file, which contains the information: name of the view, the input field, the search-help-name and the name of the field that will be returned.
    The xml-file is reading from a helper-class. That helper-class contains any information, witch need the search help-component as well as the customer-component.
    The initialization takes place in the method wdDoModify of the customer. The call of the search help from the customer should be implement with an Action, witch is bound to a Button(create dynamic in the helper-class behind the input field).
    In a second foot should be create a plugin for eclipse, witch insert the used files (search help component, helper class, …) in the project. In addition it should create the call in the customer generic.
    It would be great if someone can give me a feedback!

    Hi Mike,
    The BlanketAgreement.exe is a reference to the executable that will be created when you compile the solution you created in Part II - Part III. I think there is a mistake in the tutorial because it asks you to name the project 'Blanket' which means that by default the executable will be called Blanket.exe and not BlanketAgreement.exe. The tutorial also misses the step asking you to compile the Blanket project before you go on to create an installer. You should compile your Blanket project in Release mode before creating an installer. By compiling the project you'll get a Blanket.exe file in the bin folder of your Blanket project which you then need to add to the installer per the instructions.
    SAP do offer development courses in some areas and there is training material here on the SDN and on the SAP partner portal (and maybe the customer portal as well). Try searching this forum for 'training' or 'tutorial' and you should get a few links. There's also a development certification.
    Personally I'd recommend you give yourself a little project to work on and just get stuck in
    Kind Regards,
    Owen

  • Bidirectional NLS support in web-enabled forms.

    Is it possible to have bidirectional NLS support in web-enabled forms? That is, can a local user make any settings changes on their workstation that will make (e.g.) Hebrew right-justified for text fields? If this all depends on the environment varible NLS_LANG, then it is set on the AS server and not user-changeable. I know you can change direction programmatically, but it seems odd that it doesn't work automatically. P.S. We are running forms 6i with Application Server 6i on an 8i database. Thanks in advance.

    Frank,
    I am using calendar.pll sent to me by my friend. I will search on OTN if this utility is avaiable on it. If it is there also, then I will download it and test it again.
    Thanks,
    Kiran.
    Vadivelan,
    I am sending simple form and calendar.pll to your mail address. But, remember this works only in windows environment so far. I am finding the solution for Linux/Web.
    Kiran.

  • Web-enabled form

    I have taken over a position within no training or handover and I have to update our online form.
    I can see that we have a previous web-enabled form (as the link is on our website) and I have the PDF version however I don't see the web-enabled form in my FormsCentral account, which I took over from a former employee and which was updated with my login details. Please help!

    Hi Elizabeth CEW,
    Once you log in to your account all the forms shared with you would populate. However, if the form hasn't been shared with you, it would not display in your account.
    Thanks,
    Vikrantt Singh

  • Web-enabling Forms

    Hi:
    We are in the process of web-enabling Forms 6 applications.
    We installed the OAS 4.0.7, Developer Server 6.0.5.32 and
    JInitiator on a NT server. We took a sample application and were
    able to run it from our browser on the server side after
    supplying a URL in the browser window (as per Oracle's
    documentation). So the server side scenario works fine.
    However, when we tried to connect to the same URL from a client
    machine (Windows 95), we got the error "Connection with the
    server could not be established" on the browser. We were able to
    ping to the server from this client machine.
    Please advise.
    Thanks.
    null

    You need to install JInitiator on the client machine ....
    Jeetu (guest) wrote:
    : Hi:
    : We are in the process of web-enabling Forms 6 applications.
    : We installed the OAS 4.0.7, Developer Server 6.0.5.32 and
    : JInitiator on a NT server. We took a sample application and
    were
    : able to run it from our browser on the server side after
    : supplying a URL in the browser window (as per Oracle's
    : documentation). So the server side scenario works fine.
    : However, when we tried to connect to the same URL from a client
    : machine (Windows 95), we got the error "Connection with the
    : server could not be established" on the browser. We were able
    to
    : ping to the server from this client machine.
    : Please advise.
    : Thanks.
    null

  • Web Enabling Forms 5.0

    How we can web enable Forms 5.0 application

    Sunil, how about looking at the on line help that comes with Forms?
    Regards
    Grant Ronald
    Forms Product Management

  • How to create search help for Web Dynpro?

    Hi all,
    I have troubles when creating search help for web dynpro. I have visited this link /people/dirk.rehberg/blog/2006/12/27/generic-search-help-for-web-dynpro-for-java but I can't find this generic search help plug-in for download. If u have this plug-in can u share it for me or upload somewhere for download. Or anyone has already done this search help please help me solve this problem! Thanks in advance!

    Hi Dinh Thieu Thien,
    please place such a request to the appropriate forum "[Web Dynpro for Java|Web Dynpro Java;".
    Thanks and regards,
    Boris

  • How to create custom help for a sub VI ?

    Hello,
    I was wondering, how can I make a custom help for a sub vi I made?  I can't find anything on here about it... 
    thanks!
    Solved!
    Go to Solution.

    Hi there
    Open the LabVIEW Help and read the "Documenting and Printing VIs" section.
    Best regards
    chris
    CL(A)Dly bending G-Force with LabVIEW
    famous last words: "oh my god, it is full of stars!"

  • Creating Search Help for Web Dynpro ABAP (FPM) Forms

    Dear All ,
    I am very new with SAP HCM P&F with FPM form. I am stuck with field search help functionality in FPM form. I have created on search help using 
    Web dynpro component to get all travel requests for all employees and linked it to FPM form field and its working fine....
    But.... my requirement is how to filter travel request based on the PERNR (employee number) field in FPM form.
    I think it can be achieved by using importing parameter LISTENER of interface IF_WD_VALUE_HELP_LISTENER but I am clueless how to pass PERNR to this interface to get travel requests for only employee number in field PERNR.
    Kindly help me out in this issue.
    Chohan

    Use this code in set_value_help_listener
    for e.g to read effective date.
    wd_this->help_listener->f4_context_element->get_attribute( EXPORTING name = 'EFFECTIVE_DATE' IMPORTING value =  wd_this->gv_eff_date ).

  • An error occurred while trying to connect to a Web service, when InfoPath web enabled form loads.

    Hi Everyone,
    I am getting an error message: An error occurred while trying to connect to a web service, when my InfoPath form tries to load.  The last few days, it only spits this error message in the morning and around 12pm-1pm it resolves itself and the form loads
    fine the rest of the day, oddly enough. 
    A few things about my form:
    1). It is web enabled
    2). The form submits to a form library on the SP server
    3). I use the UserProfileService data connection in the form to auto-populate a few fields
    4). I use a udcx file with correct language stored in the root of the site collection in the data connection library
    5). The form has been working fine until a few days ago
    I noticed while in Central Administration, that the User Profile Service Synchronization is Stopped.  Not sure if this is causing some or all of the problem. If I need to start it I will need to contact my farm administrator to do this, since I do not
    have the service account information.
    Also, I looked thru the log files on the SharePoint server and found the following by searching for the Correlation ID shown when the error comes up, I won't put in everything just the important messages.
    Schema file was already loaded: BuiltInActiveXControls.xsd
    FormServer Partial Trust - Proxy operation invoked in the SHIM process.
    FormServer Partial Trust - Invoking proxy operation for Web service adapter failed with exception Operation is not valid due to the current state of the object. for Url=https://<SP URL>/_vti_bin/UserProfileService.asmx
    Data adapter failed during OnLoad: The custom code in the form cannot be run. This functionality may be deactivated on the server. For more information, contact the server farm administrator.
    The following query failed: GetUserProfileByName (User: , Form Name: Expense Report, IP: , Connection Target: <SP URL>/Data Connections/GetUserProfileByName.udcx, Request: , Form ID: urn:schemas-microsoft-com:office:infopath:Expense-Report:-myXSD-2014-04-11T21-06-32
    Type: DataAdapterException, Exception Message: The custom code in the form cannot be run. This functionality may be deactivated on the server.

    Hi B.,
    You are on the right track. I recommend that you first get the User Profile Synchronization Service started because that itself could be the root cause of the issue.
    If that doesn't fix it then focus your attention on the GetUserprofileByName data connection. I always use my secure store ID for this connection. I add the ID by editing the udcx file and then publishing it again.
    Hope this helps.
    Daniel Christian (MCTS)

  • Urgent :- Hard Ware & Software Requirments for web enabling

    Currently we are using forms 4.5 and forms 5.0 ,we r planning to convert current our application to web enable
    for the same, please provide hardware as well as software requirments asap
    regards
    Venkat

    Open Disk Utility>First Aid and run 'Verify' and 'Repair' Disk. That may solve that problem.
    Regarding the battery, see if any of the information contained in this article will help:
    http://support.apple.com/kb/HT1446
    Your software issues may be a reflection of a corrupt HDD.  Attend the to internal HDD and then see if the software issues still persist.
    Ciao.

  • Creation Of Custom Transaction For RF enabled devices "mobile data entry"

    Hello Everyone,
    i need some information, or some material or some example's for creating custom transactions that will invoke the standard good issue transaction of sap from the handled device using the RF , so can anybody give some reference which will help me in creating custom transaction for a RF enabled handled device, which will invoke the standard sap goods issue transaction( mb1a) ,, there are some LM-transaction which do goods issue from the RF enabled handled device, but in my case i want to do goods issue using reservation as my input, so can anybody guide me or send some reference material matching to my problem, i would really appreciate it..
    thanks in advance...
    sapient2006

    Hi Hussaini,
    Here are the steps.
    1> Customization needs to be completed in SPRO. Logistics Execution -> Mobile Data entry section. Also compare entries with LM01 for understanding.
    2> In the 'Define menu management', you can create dynamic menus. For Menu or transaction type, if you enter "1", a menu appears; if you enter "2", a transaction appears. Custom transactions can be created and assigned here.
    Once that is done, when you execute LM01 you will see your custom transactions come up. Make sure that these are created keeping in mind the RF device screen size and limitations.
    Regards,
    Anand.

Maybe you are looking for