Building a "Wizard" Form

Hi,
I'm not a Forms expert, but I was wondering if the following is possible: building a generic Form that has the Windows-Wizard look-and-feel, and controls the order in which other Forms are displayed and which data is passed between the Forms displayed. Ideally, the Wizard form contains an area in which the other Forms are displayed, so that both the Wizard Form and the displayed Form are functional at the same time.
Why do I want this? An on-line process is usually defined by the order in which several Forms are shown to the user. If this order is programmed in the Forms (so that every Form "knows" which Form is next), the Forms are not reusable for other on-line processes. So I want the Forms to be as independent from specific process context as possible. One way to do this is to define a "proces-control layer" which contains all the process knowledge, and which calls the appropriate Forms at the right time. My idea was that this layer could be implemented as a Form that acts like a Wizard.
I hope I am making myself clear! I'm also interested in alternatives, but buying a workflow manager is not an option.
Thanx
Rob
null

Hi Try67:
Thanks for the tip!
Though what happens if I have a 'group' of responses (hence radio button answers).  Hence only 1 of them is required.  If I set all to required , will the program recognize this? Or, I have to set those cases as 'not' required?
And, a more advanced step, is it possible to have a message from the program so the end user will know which questions they have not answered? instead of just a message to say it's not completed?  Can I set it up myself or, it will require something like a Javascript? If it's the latter, I'd appreciate some guidance where I can find a such script.
Thanks alot!win_winDate: Wed, 22 Feb 2012 09:31:16 -0700
From: [email protected]
To: [email protected]
Subject: Adobe Pro: Verification.
    Re: Adobe Pro: Verification.
    created by try67 in Creating, Editing & Exporting PDFs - View the full discussion
If you're using the built-in submit action, just set those fields as"required" and the application will do what you described automatically.
     Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4222450#4222450
     To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4222450#4222450. In the Actions box on the right, click the Stop Email Notifications link.
     Start a new discussion in Creating, Editing & Exporting PDFs by email or at Adobe Forums
  For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

Similar Messages

  • Tutorial and SDRDemo ..Build Rich Client Forms in JDeveloper .

    I am doing the self learn tutorial in Jdeveloper
    ADF Business Components     10.1.3.34.12
    CVS Version (External)     (CVSNT) 2.5.03 (Scorpio) Build 2260 (client/server)
    Java™ Platform     1.5.0_05
    Oracle IDE     10.1.3.34.12
    Struts Modeler Version     10.1.3.34.12
    UML Modelers Version     10.1.3.34.12
    Versioning Support          10.1.3.34.12
    First one is simple
    1. I am using the "Build Rich Client Forms in JDeveloper using ADF swing .. Tutorial "
    when i select New Application , I cant see Java Application Swing ADF BC value from the application Temp in drop down ?? What am i misssing .???
    The second issue is bit complex I am doing the Tutorial SRDemo
    I am doing on page 2 –14 of Tutorial creating EJBS Session Beans when Running the Wizard I don’t see
    Generate Session Facade
    Entity Implementation
    Options, subsequently the screen shot on next page does which has all the methods are not appearing.
    Also when adding code (2-16) in SPPublic FacadeBean Iam getting snytax error for
    (clearly related to above issue), I have no choice but to redo the tutorial from begin
    but should I change something before I do that ?
    public ServiceRequests createServiceRequests
    (String problemDescription, Integer productId, Integer createdBy)
    { UnitOfWork uow = getSessionFactory().acquireUnitOfWork();
    ServiceRequests newInstance = (ServiceRequests)uow.newInstance(ServiceRequests.class);
    Products product = (Products)uow.executeQuery("findProductById", Products.class, productId);
    Users user = (Users)uow.executeQuery("findUserById", Users.class, createdBy);
    product.addServiceRequests(newInstance);
    user.addCreatedBy(newInstance);
    newInstance.setStatus(null);
    newInstance.setRequestDate(null);
    newInstance.setProblemDescription(problemDescription);
    uow.commit(); return newInstance; }
    ==============
    Other than that in previous steps I came across a few interesting Scenarios
    While following the step by steps operation of Tutorial I see on 2 –6 when I was “adding code to manage Default Value “ while I was doing the code adding
    public Integer getNextLineItem() {
    int maxLineNo = 0;
    for (ServiceHistories svh:getServiceRequests().getServiceHistoriesCollection()){
    if (svh.getLineNo() !=null) {
    int testLineNo = svh.getLineNo().intValue();
    if (testLineNo > maxLineNo){
    maxLineNo = testLineNo;
    return ++maxLineNo;
    for (ServiceHistories svh:getServiceRequests().getServiceHistoriesCollection()){
    I kept on getting the compile error for type casting, which when I tried to compare the source provided at the end of the chapter I found the type cast generated by Jbuilder was missing
    public List <ServiceHistories> getServiceHistoriesCollection() {
    return this.serviceHistoriesCollection;
    2.Another interesting thing I came across was by default the wizrd created the names of these variables and there corresponding getter and setter methods as user1 and user2, which lead to some confusion while doing Named query section on 2 –9 (Once again I took care of the problem by doing File comparison with the )
    private ValueHolderInterface createdBy;
    private ValueHolderInterface assignedTo;
    3. Also by default on 2 - 12 When I was Creating Top link Session, I didn’t get any session.xml file. ( tutorial presumed I will get one by default )
    4. Last is it normal to get Warning when getting report for POJO mapping for some of the Tables

    'Generate Web Service Stub/Skeleton' option in 10.1.2, was replaced by 'Generate Web Service Proxy' in 10.1.3

  • How to build a tabular form with a by the user insertable primary key

    I have build a build a tabular form with the wizzard. Wat should I do to make the primary key insertable by the user.
    When I change the PK from 'hidden' to 'text field', I get a checksum error when i am trying to insert.

    Fred: When you use the tabular form wizard, notice the help text on the right hand side of each page. The help page where you define the type of primary key (Existing trigger, PL/SQL function, existing sequence) clearly states
    Tabular forms do not support user entered primary key values
    Makes sense when you think about it. The MRU process needs to determine whether to update a record or insert a new record. It does that by comparing the checksums (and/or) pk values from when the page was first rendered and then when you make changes and submit it. Newly inserted rows will have a blank PK/checksum.
    If you allow user to change the PK, how will the system know which rows are new and which ones are old?
    For example, lets say you have
    create table t
    pk int primary key,
    data varchar2(10)
    )You have 2 rows
    1 red
    2 yellow
    If the PK were to be editable, user could go in and change the above to
    2 red
    1 yellow
    Now what? Would you like the system to create a new row with 1/yellow or change the existing pk=1 row to yellow? Same with the other row.
    Bottom line: The built-in processes dont support this. You can always write your own manual tabular form and implement whatever you logic you wish in your After Submit processes.
    Hope this helps.

  • Building a responsive form

    dear team, am trying to build a responsive form in fluid grid but I can't. Here's the link to what I've done http://www.paragonmagazine.com/fluid/firstpage.php please view in a mobile device and give me your advice.
    Thank you

    I don't use FGL at all, they're too brittle and the boilerplate.css adds way more css than I ever need. They're also backwards for my workflow and require you to design mobile first.
    Right now you have the <input> set at 100% width in your boilerplate.css and nothing overwriting it in your home-rolled mystyles.css. That 100%, plus some padding settings of the parent containers is causing them to go a little long and create a horizontal scroll bar.
    Personally, I'd change them to a lot less than 100%.
    Maybe a min-width of say 200px and a width of around 50%? (I don't know what your ultimate end design needs are, so those numbers may need to be changed)
    I would add the following, or something similar, to the mystyles.css file...
    input {
         min-width:200px;
         width:50%;
    Remember, % widths in css are actually "x percent of the parent's setting" so if your parent elements are all set to 100% (or something very close to it as in FGL's), the <input> will be 100%, or very close to it, of the browser viewport.

  • Error creating TFSBuild.proj via Create Ant Build Configuration Wizard in Eclipse Team Explorer

    In Eclipse Team Explorer, when I try to create TFSBuild.proj via Create Ant Build Configuration Wizard, when I click Finish, I get this error:
    Error creating build configuration files: Invalid server path or the archive with the same name already exists on the server.
    I also get this error in the Console, plus a couple other messages:
    Specified argument was out of the range of valid values.
    Parameter name: pathLength
    Error creating build configuration files: Invalid server path or the archive with the same name already exists on the server.
    I am following the instructions here:
    https://www.visualstudio.com/en-us/setup-ci-build-in-eclipse.aspx
    I have already successfully created build definitions and queued and run builds using Visual Studio. I'm using that same build agent.
    Any ideas?
    By the way, I'm using Visual Studio Online with an on-premises build agent.
    Update: I also tried to delete my builds, delete the build agent, create a new build agent - still same problem.
    I tried this on another dev machine with no visual studio or workspaces previously installed - still same problem.
    I tried creating the version control folder where it was trying to store TFSBuild.proj. I tried using a build.xml that was in a shorter path. Still same problem.

    tomasr2 good evening.
    I believe the problem is the same that occurs when we have the name of the files in the build nomento exceeding 250 characters
    looking full name of TFSBuild.prj file (file directories +) with how many characters are getting?
    For example: $ / Project1 / Solution1 / BuildDefinition1 / TFSBuild.prj => 50 characters.
    I hope it helps.
    Att
    Guilherme Silva Cardoso

  • How to build Dynamic Data Form in Planning

    Hi,
    I need for building Data Form in Planning 11.1.2.0 with table columns that would be consist of (example 1):
    - Nov 2011 - Actual
    - Dec 2011 - Actual
    - Jan 2012 - Actual
    - Feb 2012 - Forecast
    - Mar 2012 - Forecast
    - Dec 2012 - Forecast
    Note: current period is "Feb" and current year "2012" has been got from Essbase substitution variables.
    How to build Dynamic Data Form in Planning app using @relative function for period and year dimensions and Essbase substitution variables?
    Example 2 (for current period is "Mar" and current year "2012"):
    - Dec 2011 - Actual
    - Jan 2012 - Actual
    - Feb 2012 - Actual
    - Mar 2012 - Forecast
    - Apr 2012 - Forecast
    - Dec 2012 - Forecast

    As I know you can't use such range or functions in form member selection. Below are couple of options:
    Use bunch of variables for each scenario and the number depends on how many months you want to display (18 months etc..)
    pre-fill the data for related months and years and use data suppress options.

  • "Cannot get inner content of frm1 because the contents are not literal." error in building a dynamic form within other HTML

    Hi, 
    I am trying to build an aspx form dynamically but I have to user some HTML tags among controls. I am getting the error "Cannot get inner content of frm1 because the contents are not literal." in my 
    oForm.InnerHtml += "</fieldset>";
    instruction. If I put it before adding the text and button controls to the form the error is gone. What am I doing wrong, if I want the controls to be inside a <fieldset> ... </fieldset> tag?
    public void LoadForm()
    HtmlForm oForm = new HtmlForm();
    oForm.ID = "frm1";
    oForm.Action = "";
    oForm.InnerHtml += "<fieldset>";
    oForm.InnerHtml += "<legend> ### TITALO ### </legend>";
    HtmlInputText oText = new HtmlInputText();
    oText.ID = "txt";
    HtmlInputSubmit oSubmit = new HtmlInputSubmit();
    oSubmit.ID = "btn";
    oSubmit.Value = "submit";
    oForm.Controls.Add(oText);
    oForm.Controls.Add(oSubmit);
    oForm.InnerHtml += "</fieldset>";
    main.Controls.Add(oForm);
    Thanks, regards. 
    Bruno

    According to articles (e.g.
    http://forums.asp.net/t/939432.aspx?Panel+GroupingText), in order to include a
    <fieldset>, you can use a Panel control having GroupingText
    attribute. Therefore, instead of dealing with InnerHtml, try this:
    var panel = new Panel { GroupingText = "### TITALO ###" };
    panel.Controls.Add(oText);
    panel.Controls.Add(oSubmit);
    oForm.Controls.Add(panel);
    main.Controls.Add(oForm);

  • How to add a new font into Report Builder and Oracle Forms/Reports Server?

    Hi,
    I've searched the forum and can't find this being discussed.
    My developers run Report Builder 10.1.2.0.2 on their XP laptops.
    Their reports run (in production) on Oracle Forms/Reports Server 10.1.2.0.2.
    This server runs on MS Windows 2003, SP2.
    They've got a client who wants reports using the "Garamond Western" font.
    So....how do I get this font onto the developer's Report Builder laptops, and onto the Oracle Forms/Reports Server?
    I've moved various 'Garamond' fonts into C:\WINDOWS\FONTS on both the laptops and the server, but neither seem to recognize it.
    Thanks for your help.

    Thanks.
    This answers 1/2 of my question.
    The developer can now use Report Builder on his laptop, with the new fonts.
    But when he moves this new Report to the Oracle Application Server/Forms-Reports Server, it fails to use the new fonts.
    The Oracle App Server/Forms-Report Server is Version 10.1.2.0.2. It runs on MS Windows 2003, SP2.
    I have installed the exact same fonts on this server, into C:\WINDOWS\Fonts.
    I have used REGEDIT to change REPORTS_PATH....and placed C:\WINDOWS\Fonts; as the first value in this field.
    I have then stopped and restarted the Forms-Reports Server.

  • Guide for building a Login Form

    Hi all, I read several web from Google, and would like to see for more guidelines on building a login screen before my main application show up by checking with the database (e.g.MySQL).
    [http://swinglabs.org/index.jsp|http://swinglabs.org/index.jsp]
    Does anyone using it and finds good?
    [http://blogs.sun.com/geertjan/entry/building_a_login_screen_for2|http://blogs.sun.com/geertjan/entry/building_a_login_screen_for2]
    This example seems to be useless as no database connection is demonstrated.
    [http://platform.netbeans.org/tutorials/60/nbm-login.html|http://platform.netbeans.org/tutorials/60/nbm-login.html]
    Again, no database authenication example, just mixing up several features. As I have no ideas on that field, actually i just want a dummy example which show step by step how to create a form, connect with database and check.....
    Does anyone have other reference apart from the above? What do you use?

    Is there any suggestions?

  • How to build a Report/Form sharing the same page and do multiple Updates

    Hi, I´m building and APEX application (V4.2). Customer is demanding a report/form with the ability to do multiples Updates with only one click. For example, they check multiples "check box" for Aprpove and then only one click for  "Apply Changes".
    Thanks in advance,
    Luis E Contreras

    Hi Luis,
    If I understand you correctly you want to check a number of rows for approval and update their status. The jQuery function used looks for checked checkboxes. In your case that will correspond with an update on the IND_PROBACION column. You can simply log the PK column value of each checked row:
    var pkS = $('.uReportStandard input[type=checkbox]:checked').map(
       function() {
       return $(this).parent().parent().find('td[headers="PK"] input').val();
       ).get().join(':');
    $('#P1_PKS').val(pkS);
    You need to replace PK with the actual column name of your primary key column, or rowid for that matter.
    In your submit process you can simply set each IND_PROBACION to your apporval value for each pk stored in the P!_PKS item.
    If you need further assistence, please set up an example on apex.oracle.com
    Regards,
    Vincent
    http://vincentdeelen.blogspot.com

  • How to Add the Dynamic List Wizard Form to a Spry Accordion Panel?

    Is it possible to add ADDT Dynamic Forms to the Spry Widgets?
    - I have been trying to add the Dynamic List Wizard to my existing Accordion but everytime I do, the Accordion turns into plain text?
    -Also, If it is possible then how do I target the Panels and have the detail record open up in Panel number 2?
    I plan on having the ADDT Dynamic Form in Panel 1, and want the Add, Edit, New, Delete form to open up in Panel 2.
    Thanks for your help,
    jlig

    I figured this out.
    1) First add all the Fields to the Form using the ADDT Insert Record Form Wizard.
    2) View the ADDT form in the browser to make sure the fields all display.
    3) In DW design view, move the cursor just to the left of the ADDT Form and hit Enter to Add a line just above the ADDT Table.
    4) With the cursor below the Red Form line and just above the ADDT table add the SPRY widget. (ex..Tabs)
    5) Now highlight the rows you want to move & hit Cut, then open up Tab1, highlight Content1 and hit Paste.
    I decide to leave my date_added, modified_By & date_modified fields below the SPRY tab widget so that these fields are visible all the time. When I click on the Insert button, the record was added correctly to my Table after Validation passed.
    Thanks,
    jlig

  • Can Oracle Form Builder 10g open forms created with Developer 11g?

    Hi,
    Two different groups of developers developed forms in both Forms versions 10g and 11g. There will be call_forms between both versions and both will run under the same portal. Production is 10g. Is it possible to open 11g forms in 10g Form Builder? Suggestion/ solutions are appreciated.
    Thanks,
    Victor

    It is likely you will run into issues, so I would say best not to. I have done it a couple of times by accident during migration of Forms 10g to 11g. You can still open and view the 11g forms code in the Forms 10g builder, but will likely see some objects appear as incorrect types. Saving the 11g form in such a state from the 10g Forms Builder may result in corruption.

  • APEX with wizard forms

    Hi I am new to APEX and I can't find my way in this application.
    I have a table named users with ID (sequence) , username, password, name, lastname, email, role, birthdate, newsletter
    For school I have to create a form with more pages, I found this option called wizard (create page ->Wizard)
    I have selected multiple pages (4) with a few labels on each page.
    When I have finished this create wizard I have 4 pages with all kind items which are numbered.
    The data which I have entered on each page must be inserted in the table users after clicking on the button finished.
    How can I enter the inserted data into the table?
    I can't find this option.

    Hi,
    You can create an on submit PL/SQL process on your final page when a submit button is pressed.
    You can then submit the values you have saved in session state for each item on each page. It could be something similar to below or you could pass the values into a PL/SQL Process:
    BEGIN
      INSERT INTO USERS
        id,
        first_name,
        last_name,
        job_typpe
      VALUES
        null,
        :P1_FIRST_NAME,
        :P2_LAST_NAME,
        :P3_JOB_TYPE
    END;Hope this helps
    Paul
    Edited by: Paul Broughton on May 30, 2011 11:33 PM

  • Build Planning Schedule form hangs

    Hi,
    when i build the planning schedule for all the suppliers, the 11.5.3 ver. hangs .
    Have anyone faced similar problem ?What was your approach for correcting it?
    FYI,
    The set-up for this has no issues.All the relevent profiles are set.
    Regards,
    Prasan.

    The reason is that the substitution variables in EAS are set with double quotes. Change the values to remove the double quotes around the values. Restart the Planning service.
    Refer: Error when Selecting Variables in the Form Member Selection (Doc ID 1267931.1) in MOS.
    HTH-
    Jasmine.

  • Query Builder and Expanded Form in Search

    I've changed the labels of some metadata fields like content type. In the expanded form it shows OK, but in the query builder drop down it's still content type. How can I change it?
    tnx in advance

    Hi, where did you make the change of label?
    I use rules, so the way I do it (and it shows for both query builder and extended search) is by putting the value in the "use custom label" when I edit my rule.
    cheers

Maybe you are looking for