Custom forms - Better approach?

I've various forms for which metadata fields are different. What is the best approach to accomplish this?
1. Create HCST / HCSP and store data in XML? (this way I don't have to write code to store the data in the database and retrieve it everytime user opens the document)
2. Create JSP and store the metadata in database? (I've to write code to store the data in the database and retrieve it everytime user opens the document, but I'll be able to query through large meta-data fairly quickly)
I'm also wondering should I add the meta data field via configuration manager, everytime I've a new form or should it be restricted.

Hi Anusha,
considering the reusability aspect the components approach is the much better one (see also the best practices dev guide chapter regarding components SAPUI5 SDK - Demo Kit).
It allows you to reuse that component in different applications or other UI components.
I also think that the Application.js approch will not work with Fiori, cause the Fiori Launchpad loads the Components.js of the Fiori app in an Component Container.
Best Regards, Florian

Similar Messages

  • Google recaptcha Implementation in Site Studio Custom Forms

    I am implementing recaptcha in my custom html forms which i have defined in custom component resource.for recaptcha implementation i am using recaptcha4j-0.0.7.jar ,on form submit it calls my custom service 'MyMail' which executes javafunction where i am calling recaptcha fuction to verify recaptcha text and after that sending Form details to given Email Address.*But when i am redirecting to same page for sending message for recaptcha response all form fields values goes blank.*
    Is there any other way to retain form values when my service returns recaptcha response?
    <form id="DataForm10" class="form" action="<$HttpCgiPath$>?IdcService=My_MAIL" method="post">
    <fieldset class="rc_grey">
    <input type="hidden" name="Email" value="<$email$>"/>
    <input type="hidden" name="RedirectUrl" value="<$ssGetServerRelativeUrl(siteId, nodeId)$>"/>
    <ol>
    <li>
    <div class="grid_4 alpha">
    <label for="name"><em> *</em>Your Name</label>
    </div>
    <div class="grid_5">
         <input type="text" name="name" id="name" class="mandatory"/>
    </div>
    </li>
    <li>
    <div class="grid_4 alpha">
    <label for="reference_no"><em> *</em>Your Reference No (located top left of payslip)</label>
    </div>
    <div class="grid_5">
         <input type="text" name="reference_no" id="reference_no" class="mandatory" />
    </div>
    </li>
    <li>
    <div class="grid_4 alpha">
    <label for="dob"><em> *</em>Your Date of birth</label>
    </div>
    <div class="grid_5">
         <input type="text" name="dob" id="dob" class="mandatory"/>
    </div>
    </li>
    <li>
    <div class="grid_4 alpha">
    <label for="ni_number"><em> *</em>Your NI Number</label>
    </div>
    <div class="grid_5">
         <input type="text" name="ni_number" id="ni_number" class="mandatory"/>
    </div>
    </li>
    <li>
    <$include recaptcha_inc$>
    </li>
    </ol>
    </fieldset>
    <div class="s_mrg">
              <input type="submit" value="Send" class="button" />
    </div>
    <div class="clear"></div>
    </form>
    Also if there is any other better approach to implement google reCAPTCHA in oracle UCM Site Studio?Please Suggest

    Hi Mikey,
    This code is not working because when i am redirecting on same Form page all m_binder data will lost , so the response data will be blank on page after redirecting.You can see theprevious form code where i have specified RedirectUrl input hidden field and in my java fucntion i am only appending Response message with RedirectUrl parameter.
    if (reCaptchaResponse.isValid()) { 
              // this command is used to send email to the client. The message
                   // sent is a template (Mail), and the data to format the
                   // message is taken out of m_binder, contained in "this"
              boolean response=InternetFunctions.sendMailTo(emailStr, "Mail", subject, this.m_service);
                   redirecturl=redirecturl+"?Response="+response;
                   m_binder.putLocal("RedirectUrl",redirecturl);
         } else {
              redirecturl=redirecturl+"?valid="+reCaptchaResponse.isValid();
                   m_binder.putLocal("RedirectUrl",redirecturl);
              }catch(Exception e){
                   e.printStackTrace();
                   redirecturl=redirecturl+"?error="+e.getMessage();
                   m_binder.putLocal("RedirectUrl",redirecturl);
    so please tell me is there any other way to submit my custom form and will display previous form field values entered by user when recaptcha response will  show on same page  through my service.
    Thanks
    Anubhav

  • Creating custom form with content type list - Shaepoint 2013 list

    Hi All,
         I have a list with a content type. So basically i have the default content type and another custom one.
    I would like to customize the forms and taught of using sharepoint designer.
    Is this a good approach or is it better using infopath.
    When i try using infopath i don't know how i can using content type to create forms.
    I basically have 2 forms based on the content types how can i separate this when using custom forms and what would be the best practice?
    Cheers and thanks in advance

    Hi Patrick,
    According to your description, you want to create a form for each content type in a custom list with multiple content types. Is it right?
    If we use Infopath to customize forms for a list with multiple content types, it only customizes the default content type, the forms for other content types don't have changes.
    For your requirement, I suggest you use SharePoint Designer to create forms for content types.
    More information about how to create forms using SharePoint Designer 2013:
    http://community.bamboosolutions.com/blogs/sharepoint-2013/archive/2012/09/20/how-to-create-custom-forms-using-sharepoint-designer-2013.aspx
    Best Regards,
    Wendy
    Wendy Li
    TechNet Community Support

  • Upgrade from 11i to R12 - Custom Forms,Reports and Workflows

    Dear Community Friends,
    We are planning for upgrade from oracle apps 11.5.10.2 to R12.
    We have custom Forms,Form Libraries,Reports and Workflows.
    Kindly provide me for approach on how to migrate Custom form libraries,reports and Workflows.
    I beleive, this thread will exists as one shot point for custom forms,reports,workflow upgradation from 11i to r12 with detailed steps.
    I know that many links exists here in the forum for all the above objects mentioned,but still from all those i am able to get a clear picture for oracle forms but not for custom form libraries ,reports and workflows.
    Also,this post will provide a low level,practical picture of the steps for those who are in line with this.
    Links i have read for all these in our forum are:
    For Custom Forms,
    Re: Planning to upgrade from 11i to R12
    Re: Custom forms: After upgrading 11i to R12
    ofcourse,'n' number of links exists providing metalink notes also.
    Hussain,Helios and some others also has given many updates regd this.
    For custom workflow upgradation,
    Upgrade Workflow 11i to R12
    Workflow Upgrade
    Workflow Upgrade
    For reports,links mentioned the below metalink notes:
    Do Not Compile EBS R12 Reports Using rwconverter.sh or Reports Builder from IDS 10gR2 [ID 786794.1]
    Using the OracleAS 10.1.2 Forms and Reports Builders with Oracle Applications Release 12 [ID 444248.1]
    Per my understanding, after searching in many threads,i am here by summarising the practical low level steps for custom forms migration
    Please correct me,if i am wrong.
    1) Download the Forms(.fmb's) and all PLL's(all the PLL from resource folder in AU_TOP) into a Local Machine Folder
    2) Open the forms using Forms Developer 10G and connect to DB
    3) Compile by clicking compilein Forms Developer and then save it.
    4) Upload the Saved Forms(.fmb's) into the new R12 server(system) in the respective custom paths(paths similar to 11i Server)
    5) Compile all the forms using the command like below(example command is shown below or f60 gen commands or frmcmp.sh utility) in the respective custom form paths,
    this will generate the .fmx's.
    frmcmp_batch module=FORMNAME.fmb userid=apps/apps output_file=FORMNAME.fmx compile_all=yes
    Link for compiling forms: https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?_afrLoop=359210362972527&type=DOCUMENT&id=1085928.1&displayIndex=3&_afrWindowMode=0&_adf.ctrl-state=c348xvwbg_98
    6) Open the form and check in R12 instance
    As per my understanding for custom form libraries,we can just copy paste the PLL's from 11i server to R12 server (Please correct me,if i am wrong)
    Can anyone please help me out in custom reports and custom workflows.Sorry that,i could not get a practical and clear picture for reports and also for workflow even after referring many threads and metalink notes mentioned.
    As for reports,some says that Developer Suite 10g can be used and .rdf can be used in R12.
    Some says that reports should be converted to XML published as reports does not exists in R12.
    So,i am not clear on this.
    Thanks,
    Ganesh
    [email protected]

    Per my understanding, after searching in many threads,i am here by summarising the practical low level steps for custom forms migration
    Please correct me,if i am wrong.
    1) Download the Forms(.fmb's) and all PLL's(all the PLL from resource folder in AU_TOP) into a Local Machine Folder
    2) Open the forms using Forms Developer 10G and connect to DB
    3) Compile by clicking compilein Forms Developer and then save it.
    4) Upload the Saved Forms(.fmb's) into the new R12 server(system) in the respective custom paths(paths similar to 11i Server)
    5) Compile all the forms using the command like below(example command is shown below or f60 gen commands or frmcmp.sh utility) in the respective custom form paths,
    this will generate the .fmx's.
    frmcmp_batch module=FORMNAME.fmb userid=apps/apps output_file=FORMNAME.fmx compile_all=yes
    Link for compiling forms: https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?_afrLoop=359210362972527&type=DOCUMENT&id=1085928.1&displayIndex=3&_afrWindowMode=0&_adf.ctrl-state=c348xvwbg_98
    6) Open the form and check in R12 instance
    As per my understanding for custom form libraries,we can just copy paste the PLL's from 11i server to R12 server (Please correct me,if i am wrong)You are right, and the steps mentioned above should be sufficient.
    Can anyone please help me out in custom reports and custom workflows.Sorry that,i could not get a practical and clear picture for reports and also for workflow even after referring many threads and metalink notes mentioned.
    As for reports,some says that Developer Suite 10g can be used and .rdf can be used in R12.
    Some says that reports should be converted to XML published as reports does not exists in R12.
    So,i am not clear on this.You can still use RDF files in R12, and just follow the approach you mentioned above, and you do not have to migrate them to XML publisher (though it is recommended, but this can be done after the upgrade as an enhancement task).
    For custom workflow, you need also to do the same thing, open them using workflow builder and make sure they work in R12 (correct the code if required and save them again in R12 once they work properly).
    Thanks,
    Hussein

  • Which is better approach to manage sharepoint online - PowerShell Script with CSOM or Console Application with CSOM?

    Which is better approach to manage sharepoint online - PowerShell Script with CSOM or Console Application with CSOM?
    change in sharepoint scripts not require compilation but anything else?

    Yes, PowerShell is great, since you can quick change your code without compilation.
    SP admin can write ps scripts without specific tools like Visual Studio.
    With powershell you can use cmdlets,
    which could remove a lot of code, for example restarting a service.
    [custom.development]

  • How to style a custom form that's been inserted as HTML into Muse

    Apologies in advance if something similar already exists, and as a print-based designer I'm likely to use incorrect terminology.
    I've created a basic website that requires a custom form. I've created this form using dreamweaver as it requires a dropdown and a check box. The unstyled html from DW I then insert into Muse via the 'Insert HTML' function, on a page called 'booking form'
    To style it I did the following...
    - Opened the form I created back in DW and added classes to the labels .formname, and added a class to some terms and conditions that sits somewhere in the form and called that .formsubtext
    - Copied all of this code and inserted it back into Muse via Insert HTML
    - The form shows up unstyled as expected
    - I export the site as HTML
    - Go into the exported folder into the CSS, and into the corresponding css file booking-form.css
    - Added some custom CSS styling to reflect the font and colour I wanted to use
    - Re-uploaded those edited files
    - The result was that it rendered the class .formsubtext reflecting the terms and conditions as it should but not all the other labels
    Would someone be able to tell me a better way to style a custom form or point out what I've done wrong.
    Thanks!!!

    If you have structured your HTML markup for the form well using appropriate class and id names, then you can just add corresponding CSS using the <style> element in the "HTML for <head>" section in Page Properites > Metadata.
    You may also choose to add all the CSS in a separate file and add reference to that in the HTML for <head> section and then upload the CSS file in appropriate location after publish.
    Cheers,
    Vikas

  • SharePoint Operations on a CRM 2015 Custom Form

    Platform:  CRM 2015 Online + O365 + SharePoint Online
    I have a custom form on an object related to Account that I would like to present to the users with functionality allowing them to upload a (single) document and have it associated with the Account record.  Then, I want to stuff a link to
    the document on the custom form so that other users consuming the custom object could click directly to the document (instead of having to click over to the "Documents" tile and dig up the document).
    Is this something I can do from JavaScript or am I looking at a .NET plugin?
    Any help much appreciated!
    Thanks!
    James Prevallet

    Hi joshalcorn22,
    I see that you have used the following:
    <endpointBehaviors>
    <behavior name="webHttpBehavior">
    <webHttp helpEnabled="true" />
    </behavior>
    <behavior name="PasswordResetter.Service1AspNetAjaxBehavior">
    <enableWebScript />
    </behavior>
    </endpointBehaviors>
    But it seems that you do not apply these endpoint behaviors to the endpoint, please try to apply it. After that if it still can not work, please try to change the POST method to the GET method to see if you can get the right result in the browser. If you
    can get the result with the GET method, then it may have something wrong with your javascript code. If you can not get the result with the GET method, then please try to enable the WCF trace to help you find the root cause.
    #How to enable WCF Trace:
    http://www.codeproject.com/Articles/420538/Simple-steps-to-enable-tracing-in-WCF .
    Best Regards,
    Amy Peng
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Personalize Form to call anothet custom Form

    Hi,
    In the Invoice form(APXINWKB), when I select the matching method as Purchase Order and click Match, it opens the matching form(APXPMTCH) and I enter the PO number and click Find, it should open the customized form. I customized the form APXPMTCH. Can I call the custom form using personalization. Can anyone give me the steps for this.
    Thanks,
    HC

    You can user personalization to call another form. However, that approach involves using the tools menu.
    It seems you would like to change the form that is opened when you try to match.
    In that case, try the following.
    Go to the FORM screen in Application Developer responsibility and create a new record for the new form you have developed.
    And then go to the FUNCTION screen and change the form that is attached to the "AP_APXPMTCH" function.
    This way, when the invoice workbench calls the PO matching form, it should open your custom form.
    It might help if you look at Oracle Application Developer's guide. http://download.oracle.com/docs/cd/A91568_01/acrobat/115devg.pdf
    Hope this helps,
    Sandeep Gandhi

  • Problem in integration of custom Forms with Oracle POS 13.2

    Hi All,
    I am working on POS 13.2 and it is currently configured with Ingenico signature capture device i6580. This device supports 5 services Pinpad service, signature capture service, line display service, msr service and FORMService.
    Form service is used to display all the custom forms (welcome form, thank you form etc) on the device. The same formservice is not supported by the device isc250 which need to be integrated.
    Could you please help me how can i display welcome or thankyou form on the device?
    Thanks!
    Arun

    Peter,
    unfortunately you can't call into a running Forms application. This will be addressed in a future release of Forms (don't ask me for the version of it because calling into Forms with JavaScript requires us to handle asynchronous events first). For now all you can do is to write an separate Applet that creates s ocket connection to a Java Bean running in Forms on teh Web. This is a bit of a hack and may have a security impact. I am forwarding this thread to some of my collegues who knows this better than I do.
    Frank

  • Better approach for adding a new assignment block in a standard component

    Hi
    I need to add a new assignment block in the standard component bt116h_srvo. There are two approaches :
    1. create a new view in the component bt116h_srvo
    2. create a custom component and embed it into bt116h_srvo using component usage.
    Please tell which one is a better approach and why ??
    Thanks,
    Swati.

    Thanks for the quick reply lakshmi. However I am sure there is no possibility of reuse . My  main concern here is tat will patch upgradation in future would have any impact on the views added directly in standard component  or any other risk in adding view directly.
    Rgds,
    Swati

  • XDD Vs Offset file usage -Which is better approach

    Hi,
    We are designing a new workspace (on Documaker 11.5) for a client sending a flat file input. To reduce the impact of offset driven changes we are planning to use either of the below:
    1) XDD
    2) OFFSET.DAT file for which we can update AFGJOB.JDT with folowing rules.
    ;LoadEXTOFFS;1;OFFSET.DAT;
    ;CUSAltSearchRec;1;;
    Based on the copybook/layout of the incoming file we should be able to build a XDD or OFFSET.DAT file.
    The reason I am asking this question is we already have some experience with offset file approach, and we wanted to explore if XDD is a better approach from maintanance perspective.
    Regards..

    The XDD extract mapping method is standard support.
    The OFFSET.DAT file you mention was a pseudo-custom implementation originally submitted by CSC/PMSC for their customers. It was added to the product as a curtesy and not really promoted as a mainstream feature (if that is a good term). As such, that feature is not specifically targeted by QA testing or included in internal regression results. I'm not even sure it is documented. I doubt you would be able to get much help (or quickly) via Support if you had questions.
    Therefore, the official recommendation would be to use the XDD, but if you have experience with the OFFSET.DAT method and are comfortable with the functionality, then the feature should still be available.

  • Customer Forms Tax Invoice

    Hi Expert.
    I have a customer that needs to have multiple form templates for customer tax invoices.
    Are you able multiple customer forms and are you able to assign forms to a particular customer account
    Thank you in advance.

    Hello Antonio
    You can use the Form Template Selection to assign the templates based on the Bill to Party and Seller/Invoicing Unit.Kindly follow the below mentioned steps to maintain the Form Template Selection rules.
    1.Go to Application and User Manangement Workcenter
    2. Go to Form Template Selection View
    3. Search for Customer Invoice.
    4. It will list all the templates maintained for Customer Invoice.
    5. You can edit the individual templates and maintain the rules.
    You can refer to the below screenshots for better understanding.
    Kindly revert back in case of further queries/clarifications.
    Thanks
    Parveen Kumar

  • Outlook controls in custom form region created in Visual Stdio 2010

    Hi,
    Is it possible to use all the outlook controls (e.g. Body control, Send button) in custom form region created in Visual studio. 
    Thanks & Regards,
    Vijay

    Hi Vijay,
    Which control you are not able to use? Based on my understanding, there are two ways to custom the form region in Outlook.
    First is creating a new form region by using the wizard. The second is importing a form region designed in Outlook.
    In the second secnario, we can use add native Outlook controls to the form region. Native Outlook controls enable you to bind to Outlook data at design time. However, you cannot then use the form region designer to add managed controls or change the design
    of the form region.
    You can get more detail about this topic form link below:
    Creating Outlook Form Regions
    Regards & Fei
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Can I create a custom form in BC to output spreadsheet

    Hey Guys I'm new to Business Catalyst and wondering what would be the best way to create a Custom Form that after it is filled out it would generate a link to a spreadsheet with info from the form, or a link to download the spread sheet or even better an email with the spreadsheet attached.

    Hey there,
    That is currently not possible in BC. You cna have a download spreadsheet come through but not one you can update with info.

  • Can we enter data in any standard table directly through custom form??

    Dear All,
    Can we enter data in any standard table directly through custom form??
    I have create custom form in R.12. I want to insert data in quality standard table directly through custom form. Need experts guideline.
    Awaiting regards,

    Hi,
    Can we enter data in any standard table directly through custom form??
    I have create custom form in R.12. I want to insert data in quality standard table directly through custom form. Need experts guideline.
    Awaiting regards,
    I would not recommend touching the standard tables at all unless you are being guided by the SR. For a record to be in the standard table it should go through series of validations based on the what operation you are performing and some times datas are dependent upon the other tables, and also some times the same records are hit to so many other tables simultaneously.
    Therefore I would not recommend this brother.
    Thanks &
    Best Regards,

Maybe you are looking for