Submit button in Infopath to give options

My client has a Template library that contains all templates created in Infopath.  Once the user has completed the template and click on 'Submit' I want the user to be able to select a Sharepoint library where he/she wants to save the completed template.
How do I do that?

This is unfortunately not possible. Submit buttons need to have predefined rules on where the form goes.
What you could potentially do is have the user select in the form where it should go, then have them submit to the main library. Once it gets there, the library runs a workflow that moves the form based on that selection.
Andy Wessendorf SharePoint Developer II | Rackspace [email protected]

Similar Messages

  • Submit Button in InfoPath has stopped working??

    Hi there,
    I wonder if you can help me. I had a infopath form that involved people submitting a form and then approval was sent to their line manager and they would then approve the entry.
    This was working fine and now, despite everyone being in the same permissions group, some people are not able to approve items. When they press the button, nothing happens!
    I am now experiencing the same problem with another form where the submit button (despite having rules behind it) does nothing when I press this. Everyone has this issue with this form however.
    I am pulling my hair out over this as nothing has changed.
    If anyone is able to help, would be very much appriacited.
    Regards
    Heather

    Hi V Jean, this was not no, the action was set as rules rather than submit .. if that makes sense.
    Would this effect some users and not others however? This is working for me so will need to check with the other users who this was not working for to see if this has ressolved the issue.
    Very strange how some people this was fine for but others this was not working for, despite all being in the same permissions group.
    Thank you for your help with this, will let you know if the issue is ressolved.
    H

  • When press SUBMIT button on W2K - i give error.

    When i press button submit in Form, i give :
    FRM-40735 WHEN-BUTTON-PRESSED trigger raised unhandled exception
    ORA-106500
    on Windows 2000.
    When i press button submit in form on WinNT - > work all fine.
    May be You know what is the course of this problem?
    This is Windows registry problem, files ver., or system
    environment variables ?
    With best regards
    Valerij.

    Sorry,
    error is
    FRM-40735 POST-FORMS-COMMIT trigger raised unhandled exception
    ORA-106500
    >
    When i press button submit in Form, i give :
    FRM-40735 POST-FORMS-COMMIT trigger raised unhandled exception
    ORA-106500
    on Windows 2000.
    When i press button submit in form on WinNT - > work all fine.
    May be You know what is the course of this problem?
    This is Windows registry problem, files ver., or system
    environment variables ?
    With best regards
    Valerij.

  • HTTP Submit Button - How to post data to a Web Server

    HTTP Submit Button - How to post data to an IIS Server
    Steveoruni - 09:50am Sep 4, 2007 Pacific
    Hello,
    I have created a simple form in LiveCycle designer. The form only has some check boxes, radio buttons and text fields for users to fill out. Everyone in my office is on webmail so the Email Submit button is not a smooth option for getting the xml data back to me.
    I would like to use the HTTP Submit button to allow users to submit their form data back to me but I am having trouble. I would like the xml files to end up in a directory on the web server.
    I set up an IIS 6 server and granted the Write right to the anonymous web user account. When I fill out the PDF form and click the HTTP Submit button it doesn't seem to work. Are there any special configuration changes I need to make to my IIS server to allow this data to be posted?
    Should this plan work? Should I be able to have users use the HTTP Submit button to post their data right to my IIS web server or is there some Adobe server I need to buy for this simple form? I'd also be happy if this could work with Apache; it doesn't need to be IIS. I guess my main issue is that I don't know how to get either web werver to accept data in an HTTP post and save it as a file.
    Also, I noticed that when I configure a standard button and set the Control Type to "Submit", there is an option on the Submit Tab to change the Submit As setting to "PDF". Does this mean that my users can fill out my form with Acrobat Reader and HTTP Submit the form to my web server as a PDF complete with their data? If not that's fine, I would be sufficiently happy if the users could post their XML files to the web server so I can open them in the form with Acrobat Professional.
    I am lost and would appreciate any helpful feedback.
    Thanks,
    Steve

    HI again,
    I want to have a pdf fillable form opened on a link.Once user has entered data, the user clicks a button(or some action to invoke saving). At this point I want the filled pdf file to be saved on a certain directory.
    How can save a filled pdf form in pdf format on a certain directory?
    Is it possible to dynamically give the final pdf a name so that it doesnt overwrite everytime it saves the file?

  • Submit Button for PDF Fillable Form

    Hello -
    I am using Acrobat 9 Pro.
    I am developing a fillable employment application for our HR department.  Initially, I thought we could add the option to "submit" the form via email.  However, now I am rethinking this due to a few issues.  The first issue being security of sending it through email.  The other issue is that when you click on the Submit button it brings up various options depending on if you are on a Mac or PC and depending on what email client you are using (desktop or webmail). 
    Is there any way to send a form via email without it bringing up the option to choose desktop email or webmail and going through all of the prompts?  We want to make it user-friendly but also follow best practices.
    Is it a better practice to have the applicant fill out the form, print it and then fax it to HR? I am looking for suggestions and solutions that have worked well for others.
    Many thanks!!

    Since you will likely have no control over your user's email client, there's little you can do to ensure the process goes smoothly. Not only is email generally unsecure, it is also unreliable. Some users might not even have a functioning local email cleint, and instead use a web based email system, in which case they have to manually attach it to an email that they initiate.
    What is more reliable and easily secured is submitting to a web server, which can do the job of storing the form data (or complete forms) or emailing them. This is a bit more complex since the server has to be programmed to process the incoming submission and return a response, but it really is the better approach.
    Faxing or mailing a printed copy is always an option and it can at least cut down on errors due to bad handwriting or inconsistencies (e.g., checking both the Yes and No check box for a question).

  • HTTP Submit Button - How to post data to an IIS Server

    Hello,
    I have created a simple form in LiveCycle designer. The form only has some check boxes, radio buttons and text fields for users to fill out. Everyone in my office is on webmail so the Email Submit button is not a smooth option for getting the xml data back to me.
    I would like to use the HTTP Submit button to allow users to submit their form data back to me but I am having trouble. I would like the xml files to end up in a directory on the web server.
    I set up an IIS 6 server and granted the Write right to the anonymous web user account. When I fill out the PDF form and click the HTTP Submit button it doesn't seem to work. Are there any special configuration changes I need to make to my IIS server to allow this data to be posted?
    Should this plan work? Should I be able to have users use the HTTP Submit button to post their data right to my IIS web server or is there some Adobe server I need to buy for this simple form? Also, I noticed that when I configure a standard button and set the Control Type to "Submit", there is an option on the Submit Tab to change the Submit As setting to "PDF". Does this mean that my users can fill out my form with Acrobat Reader and HTTP Submit the form to my web server as a PDF complete with their data? If not that's fine, I would be sufficiently happy if the users could post their XML files to the web server so I can open them in the form with Acrobat Professional.
    I am lost and would appreciate any good feedback.
    Thanks,
    Steve

    I think the problem may be missing what "submit" means. Submitting a
    PDF form, like submitting an HTML form, sends information to a web
    program or script, like an ASP, a CGI or a PHP. It does not just "save
    to the server", which seems to be what you are trying to do.
    Do you have the LiveCycle Form Manager product? If not I recommend the
    LiveCycle Designer forum: more folk there to help.
    Aandi Inston

  • Netui:button  submit button tagID

    I use the repeater Wizard by dragging a member field in my .jpf
    controller file.
    public transient String[] mySPArr = {"A","B", ... "Z"};
    from the Date Palette onto the index.jsp.
    <netui-data:repeater dataSource="{pageFlow.myAlphaSArr}">
    <netui-data:repeaterHeader></netui-data:repeaterHeader>
    <netui-data:repeaterItem>
    <netui:label value="{container.item}" defaultValue=" "></netui:label>
    </netui-data:repeaterItem>
    <netui-data:repeaterFooter></netui-data:repeaterFooter>
    </netui-data:repeater>
    Editing out the Header and Footers and frame it with the netui:form
    <netui:form action="getPatientRECArrByAlpha">
    <netui-data:repeater dataSource="{pageFlow.myAlphaSArr}">
    <netui-data:repeaterItem>
    <netui:label value="{container.item}" defaultValue=" "></netui:label>
    </netui-data:repeaterItem>
    </netui-data:repeater>
    </netui:form>
    Next, I delete the netui:label and replace with a submit button
    <netui:form action="getPatientRECArrByAlpha">
    <netui-data:repeater dataSource="{pageFlow.myAlphaSArr}">
    <netui-data:repeaterItem>
    <netui:button type="submit" value="{container.item}"/>
    </netui-data:repeaterItem>
    </netui-data:repeater>
    </netui:form>
    This renders very nicely, what can be, a dynamic list of submit buttons labeled A thru Z. Now the only problem is I need it to render out to the browser in the form.
    <form ...>
    <input type=submit name="s1" value="A">
    <input type=submit name="s1" value="B">
    <input type=submit name="s1" value="C">
    <input type=submit name="s1" value="Z">
    </form>
    Where I have a form with multiple submit buttons 'submitting' one of the various parameter 's1' Strings (A thru Z) to my action method
    public Forward getPatientRECArrByAlpha(GetPatientRECArrByAlphaForm aForm)
    What I need is a bit better understanding of the tagId and how it will render out to
    browser the name attribute for the submit button.
    I tried;
    <netui:button type="submit" value="{container.item}" tagId="{actionForm.s1}"/>
    but I am missing something.

    Thomas,
         The tagId attribute is not bindable at runtime. You could write a
    little javascript that would set the value of a hidden parameter on the
    form with the value of the submit button.
         Here is one option. (I've attached the .jpf and 2 .jsps to show this
    working in a little application)
    <netui:html>
    <script language="javascript">
    function passValue(value)
    document.forms[getNetuiTagName("myForm")][getNetuiTagName("hidden")].value
    = value;
    obj =
    document.forms[getNetuiTagName("myForm")][getNetuiTagName("hidden")];
    return true;
    </script>
    <head>
    <title>Web Application Page</title>
    </head>
    <body>
    <p>
    <netui:form action="getPatientRECArrByAlpha" tagId="myForm">
    <netui:hidden dataSource="{actionForm.buttonValue}"
    tagId="hidden" dataInput="{actionForm.buttonValue}"/>
    <netui-data:repeater dataSource="{pageFlow.myAlphaStringArray}">
    <netui-data:repeaterItem>
    <netui:button type="submit" value="{container.item}"
    tagId="button" onClick="return passValue(this.value);"/>
    </netui-data:repeaterItem>
    </netui-data:repeater>
    </netui:form>
    </body>
    </netui:html>
         - john
    thomas wrote:
    I use the repeater Wizard by dragging a member field in my .jpf
    controller file.
    public transient String[] mySPArr = {"A","B", ... "Z"};
    from the Date Palette onto the index.jsp.
    <netui-data:repeater dataSource="{pageFlow.myAlphaSArr}">
    <netui-data:repeaterHeader></netui-data:repeaterHeader>
    <netui-data:repeaterItem>
    <netui:label value="{container.item}" defaultValue=" "></netui:label>
    </netui-data:repeaterItem>
    <netui-data:repeaterFooter></netui-data:repeaterFooter>
    </netui-data:repeater>
    Editing out the Header and Footers and frame it with the netui:form
    <netui:form action="getPatientRECArrByAlpha">
    <netui-data:repeater dataSource="{pageFlow.myAlphaSArr}">
    <netui-data:repeaterItem>
    <netui:label value="{container.item}" defaultValue=" "></netui:label>
    </netui-data:repeaterItem>
    </netui-data:repeater>
    </netui:form>
    Next, I delete the netui:label and replace with a submit button
    <netui:form action="getPatientRECArrByAlpha">
    <netui-data:repeater dataSource="{pageFlow.myAlphaSArr}">
    <netui-data:repeaterItem>
    <netui:button type="submit" value="{container.item}"/>
    </netui-data:repeaterItem>
    </netui-data:repeater>
    </netui:form>
    This renders very nicely, what can be, a dynamic list of submit buttons labeled A thru Z. Now the only problem is I need it to render out to the browser in the form.
    <form ...>
    <input type=submit name="s1" value="A">
    <input type=submit name="s1" value="B">
    <input type=submit name="s1" value="C">
    <input type=submit name="s1" value="Z">
    </form>
    Where I have a form with multiple submit buttons 'submitting' one of the various parameter 's1' Strings (A thru Z) to my action method
    public Forward getPatientRECArrByAlpha(GetPatientRECArrByAlphaForm aForm)
    What I need is a bit better understanding of the tagId and how it will render out to
    browser the name attribute for the submit button.
    I tried;
    <netui:button type="submit" value="{container.item}" tagId="{actionForm.s1}"/>
    but I am missing something.<%@ page language="java" contentType="text/html;charset=UTF-8"%>
    <%@ taglib uri="netui-tags-databinding.tld" prefix="netui-data"%>
    <%@ taglib uri="netui-tags-html.tld" prefix="netui"%>
    <%@ taglib uri="netui-tags-template.tld" prefix="netui-template"%>
    <netui-data:declarePageInput name="value" type="java.lang.String"/>
    <netui:html>
    <head>
    <title>
    Web Application Page
    </title>
    </head>
    <body>
    <p>
    <p>
    <p>
    <p>
    You pressed the button labeled "<netui:label value="{pageInput.value}"/>"
    </p>
    </body>
    </netui:html>
    [att1.html]
    import com.bea.wlw.netui.pageflow.FormData;
    import com.bea.wlw.netui.pageflow.PageFlowController;
    import com.bea.wlw.netui.pageflow.Forward;
    * This is the default controller for a blank web application.
    * @jpf:controller
    * @jpf:view-properties view-properties::
    * <!-- This data is auto-generated. Hand-editing this section is not recommended. -->
    * <view-properties>
    * <pageflow-object id="pageflow:/Controller.jpf"/>
    * <pageflow-object id="action:begin.do">
    * <property name="x" value="60"/>
    * <property name="y" value="80"/>
    * </pageflow-object>
    * <pageflow-object id="action:getPatientRECArrByAlpha.do#Controller.GetPatientRECArrByAlphaForm">
    * <property value="340" name="x"/>
    * <property value="80" name="y"/>
    * </pageflow-object>
    * <pageflow-object id="action-call:@page:index.jsp@#@action:getPatientRECArrByAlpha.do#Controller.GetPatientRECArrByAlphaForm@">
    * <property value="256,280,280,304" name="elbowsX"/>
    * <property value="73,73,73,73" name="elbowsY"/>
    * <property value="East_1" name="fromPort"/>
    * <property value="West_1" name="toPort"/>
    * </pageflow-object>
    * <pageflow-object id="page:index.jsp">
    * <property name="x" value="220"/>
    * <property name="y" value="80"/>
    * </pageflow-object>
    * <pageflow-object id="page:error.jsp">
    * <property name="x" value="220"/>
    * <property name="y" value="160"/>
    * </pageflow-object>
    * <pageflow-object id="forward:path#index#index.jsp#@action:begin.do@">
    * <property name="elbowsY" value="72,72,72,72"/>
    * <property name="elbowsX" value="96,140,140,184"/>
    * <property name="toPort" value="West_1"/>
    * <property name="fromPort" value="East_1"/>
    * <property name="label" value="index"/>
    * </pageflow-object>
    * <pageflow-object id="formbeanprop:Controller.GetPatientRECArrByAlphaForm#buttonValue#java.lang.String"/>
    * <pageflow-object id="formbean:Controller.GetPatientRECArrByAlphaForm"/>
    * <pageflow-object id="forward:path#success#showButtonValue.jsp#@action:getPatientRECArrByAlpha.do#Controller.GetPatientRECArrByAlphaForm@">
    * <property value="376,420,420,464" name="elbowsX"/>
    * <property value="73,73,53,53" name="elbowsY"/>
    * <property value="East_1" name="fromPort"/>
    * <property value="West_1" name="toPort"/>
    * <property value="success" name="label"/>
    * </pageflow-object>
    * <pageflow-object id="page:showButtonValue.jsp">
    * <property value="500" name="x"/>
    * <property value="60" name="y"/>
    * </pageflow-object>
    * </view-properties>
    public class Controller extends PageFlowController
    public transient String[] myAlphaStringArray = {"A", "B", "Z"};
    * @jpf:action
    * @jpf:forward name="index" path="index.jsp"
    protected Forward begin()
    return new Forward("index");
    * @jpf:action
    * @jpf:forward name="success" path="showButtonValue.jsp"
    protected Forward getPatientRECArrByAlpha(GetPatientRECArrByAlphaForm form)
    Forward f = new Forward("success");
    f.addPageInput("value", form.getButtonValue());
    return f;
    * FormData get and set methods may be overwritten by the Form Bean editor.
    public static class GetPatientRECArrByAlphaForm extends FormData
    private String buttonValue;
    public void setButtonValue(String buttonValue)
    this.buttonValue = buttonValue;
    public String getButtonValue()
    return this.buttonValue;

  • Can not keep drawable signature option in reader on a form with a mailto: submit button added.

    I hope someone has run into this.  I have acrobat 11.0.10 to create fill-able forms and reader 11.0.10 to view and fill them.  Do to the nature of the forms a drawn signature is required and is available right up until I add a submit button with a mailto: action.  Then all that is available in the reader is the digital certificate.  I should add that I save the form without reader extensions.  Is there a way to add the auto-adressed mailto function for the person filling the form and still keep the drawable signature option for signing?

    - is it possible to have more than one form on the page. If so how do
    I determine which form is submitted isDefined('form1'),
    isDefined('form2') does not seem to work,
    /quote
    Yes.
    - if there are two buttons in the form how can I tell which one was
    preses as both seem to return true when tested with isDefined()
    /quote
    Give the buttons different name attributes. On your action page check
    with StructKeyExists(Form, "name_of_first_button") and
    StructKeyExists(Form, "name_of_second_button") which one was pressed.
    Mack

  • Expected value type: end-of-string infopath configuing the main submit button on the form.

    Hi Everyone,
    so I have run into this very odd problem. When I am trying to configure my main submit for my infopath 2010 form, and it says File Name, I put in concat(field 1, field 2, field 3), and when the form submits, I get the following as a name for my form: field
    1, field 2, field 3, exactly like that. so I went back into the main submit and typed concat( and then used the function button, which brought up the list of controls to choose from, so I choose field 1, field 2, field 3 and when I hit ok, I keep getting this
    error:
    Expected value type: end-of-string
    Actual value: ,
    my:secReqMetaData/my:field 1-->,<-- my:secReqMetaData/my:field 2,my:secReqMetaData/my:field 3
    does anyone have any idea why this is happening?
    Best regards, Mike

    Thanks for sharing the answer here, it would be helpful for others with similar issue.
    Qiao Wei
    TechNet Community Support

  • Hiding submit button from an Infopath form in a Sharepoint Library document

    I have a Sharepoint document library that is setup to collect submissions from a form that faces the public.  Because it faces the public it needs to have the standard/familiar submit button.  The problem is that when the form is submitted to the
    document library and the document is reviewed, it still contains the button - which will be confusing/complained about by staff.
    I attempted to use a hidden boolean field that would switch to "True" when the submit button is clicked and then use conditional formatting to hide the button before submitting through the data connection.  But apparently, there is no way
    to move the conditional formatting rules after the action rules that make the boolean swith.
    I then tried to switch to a new view that was identical to my Main view before submitting but the button is still appearing on the submitted documents in the form library.
    I'm wondering if anyone has experience with this?  I have to think I'm missing something obvious.

    Please try this -
    https://social.msdn.microsoft.com/Forums/en-US/5767ff6c-764d-479c-904e-22e40a697c6c/how-to-hide-custom-submit-button-after-form-has-been-submitted-infopath?forum=sharepointcustomizationlegacy
    Thanks
    Ganesh Jat [My Blog |
    LinkedIn | Twitter ]
    Please click 'Mark As Answer' if a post solves your problem or 'Vote As Helpful' if it was useful.

  • Infopath submit button only works for the first row in a repeating table‏

    Hi, I have a InfoPath Email submit button issue I could not figure out. I have a master/detail repeating table in my form, and one of fields is "EmailAddress" which shows customer's email address. I created a submit button and put the "EmailAddress"
    field to "TO" object. When I tested it, the submit button only would return the first row of emailaddress from the repeating table, but not the rest of it..
    What I want is when I highlighted a customer, and click the submit button, the current customer's email address would show up in "TO" list. I did some research and saw some suggestions about using current() function. So I put current() in the front,
    like this:
    current()/dfs:dataFields/d:vw_HZLeadLists/@EmailAddress
    Still not working..Just return the first record of emailaddress from master repeating table... Does anyone know what's going on here? Thanks a lot!

    Hello,
    Use double eval to get all rows values. See my reply for more information in below thread:
    eval(eval(EmailAddress, 'concat(ToField, ";")'), "..")
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/cc22aeb7-351f-45a7-8a4c-94132c3e0db2/eval-semicolon-function-issue?forum=sharepointcustomizationprevious
    Hope it could help
    Hemendra:Yesterday is just a memory,Tomorrow we may never see
    Please remember to mark the replies as answers if they help and unmark them if they provide no help

  • I have an InfoPath with submit button, publish the same to form library.

    Hi All,
    i have an InfoPath with submit button, publish the same to form library.
    Now, i open the form  fill it and attach some files, when i press submit button, that attachments will go to the particular document library.
    Can any one help me out.
    Thanks in Advance!

    Hi Anil,
    According to your description, my understanding is that the attachments attached to the form were submitted to an documents library.
    By default, the attachments should be attached with the InfoPath form and will not be submitted anywhere.
    There may be some customizations on the form that is to submit the attachments to the document library.
    Please check the links below if the customizations are made in the form.
    http://www.bizsupportonline.net/blog/2010/01/upload-document-sharepoint-infopath-form/
    http://www.bizsupportonline.net/blog/2010/04/top-10-questions-infopath-file-attachments/
     Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • Issues with Adobe Reader XI -- lost "submit" button option

    When I updated to Adobe Reader XI, the "submit" button that was located in the fillable form (in the purple bar) disappeared. When I downgraded to Adobe Reader X, the "Submit" button reappeared. Why is the option no longer available in XI?

    Some things to try...
    update to 11.0.5
    Using Windows Explorer navigate to C:\Program Files (x86)\Adobe\Reader 11.0\Reader, then double-click on Eula.exe and accept the license agreement
    Can you open Adobe Reader by itself?  If so, try disabling Protected Mode [Edit | Preferences | Security (Enhanced)].
    If you cannot open Reader by itself, try to disable Protected Mode in the registry; download, unzip, then run the attached registry script
    It could even be a malware issue; see http://helpx.adobe.com/acrobat/kb/reader-core-dll-error.html

  • InfoPath: Submit Button on Editing Tools Menu

    SharePoint 2010
    InfoPath 2010
    Web Browser Form
    I have successfully created and published my Web Browser Form and all is working.  The first 5 fields in my form are Text (string) fields, and the last field in my form is Rich Text (XHTML) since we need word wrap.  When the user clicks and enters
    text into the Rich Text field, the [Editing Tools/Format Text] menu becomes the active menu on the toolbar, and, of course, the Submit button is not on that menu.  I anticipate that the user will not know to click back on the Edit toolbar to see the Submit
    button.
    My questions are; is there any way to have a Text (string) field word wrap?  If not, how do I get the Submit button on all of the menus?
    Thank you.

    you can always add a submit BUTTON to your form (this happens quite frequently, and is often located at the bottom of the form)
    Scott Brickey
    MCTS, MCPD, MCITP
    www.sbrickey.com
    Strategic Data Systems - for all your SharePoint needs

  • Created a form in Forms Central. Exported the PDF with Submit Button Option. When the PDF is filled out and submit clicked, it comes back asking for required fields to be filled but they already are. Any Help?

    b

    Hi;
    OK - I can clarify some things and tell you how to do what your looking for. 
    The desktop FormsCentral application tools are really designed towards create forms that do collect data on FormsCentral servers.  You can still easily create PDFs that do not submit data to FormsCentral, but you'll have to add any alternative submit functionality using the Forms tools in Acrobat.  You can create a PDF without the submit button in either case, signed in/out of the Desktop Application from the "File" - "Save as PDF Form" menu item.  You can then modify the PDF in Acrobat XI Pro by doing a "Save A Copy", when you open the copy you can edit it any way you like, adding a "Submit" button that email's the PDF/Responses back to you...
    Here's how: In Acrobat open the PDF you saved from the FormsCentral Desktop application and go to "File" - "Save a Copy" and choose a location, this will remove the security.  Open up the copy you just created and you can now edit it, here is a YouTube video tutorial using Acrobat XI, he covers the email button in about two minutes, there are lots of tutorials out there but this one is easy to follow:,
    http://www.youtube.com/watch?v=Jql1wp5Gofs
    Thanks,
    Josh Corey
    FormsCentral Team

Maybe you are looking for