AMREIN ENGINEERING SharePoint Web Parts   |   Office 365 Web Parts   |   Support   |   Search   |   About us   |   Home  
  AE Sharepoint Quick Form Web Part Deutsch English  

Sharepoint Web Parts  

Digital Clock Web Part  

Stock Chart Web Part  

Stock Quotes Web Part  

Quote of the Day Web Part  

"Spotlight On.." Web Part  

"Tip of the Day" Web Part  

Lightbox Web Part  

Weather Web Part  

Slideshow Web Part  

Currency Rates Web Part  

Media Player Web Part  

YouTube Player Web Part  

Org Chart Web Part  

Tiles Web Part  

Hero Web Part  

Bullet Graph Web Part  

RSS Feed Ticker Web Part  

SQL Viewer Web Part  

Google Map Web Part  

Quick Poll Web Part  

Quick Survey Web Part  

Audio Player Web Part  

Google GeoMapper Web Part  

SQL Chart Web Part  

Exchange Calendar Web Part  

Podcast Web Part  

Filter Web Part  

Image Rotator Web Part  

Navigator Web Part  

KPI Web Part  

Page Hits Web Part  

Picture Menu Web Part  

Timer Web Part  

SQL Bullet Graph Web Part  

User Spotlight Web Part  

List View Web Part  

Staff Directory Web Part  

Birthday Reminder Web Part  

News Carousel Web Part  

Team Members Web Part  

Classifieds Web Part  

Image Menu Carousel Web Part  

Timeline Web Part  

Banner Rotator Web Part  

AZ Index Web Part  

Blog Roll Up Web Part  

Discussion Roll Up Web Part  

Document Roll Up Web Part  

News Roll Up Web Part  

Task Roll Up Web Part  

Calendar Roll Up Web Part  

Quick Form Web Part  

Twitter Web Part  

Upcoming Events Web Part  

Welcome Web Part  

Color Calendar Web Part  

Image Carousel Web Part  

List Rotator Web Part  

List Search Web Part  

Web Part Support  

Web Part Bundle  

Microsoft Sharepoint Web Parts

Sharepoint Quick Form Web Part



The "Quick Form" Web Part allows to design a web form which will be submitted by the users to the specified e-mail recipient which provides a way for customers, business partners, and others inside or outside the company to submit questions or request information by filling out fields on a web page and clicking the Submit button.
Any number of form fields can be defined and styled.

The Web Part can be used with Windows Sharepoint Services V3, MOSS 2007, Sharepoint 2010, Sharepoint 2013 and Sharepoint 2016. 

The following parameters can be configured:
  • Form input controls:
    - Text
    - Multiline text and Rich Text
    - Radio buttons
    - Dropdowns
    - Checkboxes
    - Date picker
    - File Upload
    - People Picker
    - Captcha
  • Mandatory input fields and field validation
  • Form Layout and CSS style
  • E-Mail sender/recipient and subject
  • save the submitted form into a Sharepoint List
  • optional target page redirection

 

Quick Form Web Part


Product Price
Quick Form Web Part Free Evaluation Version for SP 2007 and 2010
30 day Evaluation Version (Release 1.2.60)
Free download..
Quick Form Web Part Free Evaluation Version for SP 2013
30 day Evaluation Version (Release 1.2.60)
Free download..
Quick Form Web Part Free Evaluation Version for SP 2016
30 day Evaluation Version (Release 1.2.60)
Free download..
Quick Form Web Part License Key
per Server License
USD 90.00
Quick Form Web Part Installation Instructions (SP 2007) download..
Deployment  Instructions for SP 2010/2013 download..
You can also send us a PO via e-mail to [email protected]  or by fax to ++41 62 823 75 74

Installation Instructions:
  1. download the Quick Form Web Part Installation Instructions (PDF file, see above) 
  2. either install the web part manually or deploy the feature to your server/farm as described in the instructions.
  3. Configure the following Web Part properties in the Web Part Editor "Miscellaneous" pane section as needed:

    • Form Template:
      Enter the desired form fields (separated by semicolons) as follows:

      Label1=X;Label2=X;..

      where "Label" is the desired field label and X is one of the following field input types:

      • Tnn: Text input field
        where nn is the width (expressed in characters) of the field
        Example: Name=T30

        Preset a text field by appending the preset value separated by a colon.
        Example:  
        Name=T30:Fred

        Preset a text field with a user profile property by appending the preset value separated by a colon and enclosed in curly braces.
        Examples:  
        Name=T30:{firstname}
        Name=T30
        :{lastname}
        E-Mail=T30:{usermail}
        Phone=T30:{workphone}
        Cell Phone=T30:{mobilephone}
        Department=T30
        :{department}
        Job Title=T30:{jobtitle}
        Office=T30:{office}
        SIP Address=T30:{sipaddress}


        mask the input (suitable for password entries) by appending "/password":
        Example:  
        Password=T30/password
      • Mxx/yy: Multi-line text input field
        where xx is the number of columns and yy is the number of rows
        Example: Comment=M30/4

      • Mxx/yy/r:  Multi-line rich text input field
        where xx is the number of columns and yy is the number of rows
        Example: Comment=M50/8/r


      • Mxx/yy/e:  Multi-line enhanced rich text input field
        where xx is the number of columns and yy is the number of rows
        Example: Comment=M50/8/e



      • D[item1,item2,..]: Dropdown box
        where the items are the values to be contained in the dropdown box
        Example: Favorite Color=D[red,green,blue]
        Enter a comma as the first value if you want to display a blank choice as the first entry
        Example: Favorite Color=D[,red,gree,blue]
      • R[item1,item2,..]: Radio buttons
        where the items are the values to be contained in the radio box

        Example: Sex=R[male,female]

        Preset a radio button by prefixing the preset value with an exclamation mark.
        Example: Sex=R[male,!female]

        Disable a radio button by prefixing the preset value with a caret (^) character.
        Example:
        Sex=R[male,^female]
      • C[item]: Checkbox
        where item is the value to be checked. You can also add multiple items (grouped checkboxes).

        Examples:
        Need a brochure=C[yes]
        My favorite colors=C[red,green,blue,pink]

        Preset a checkbox by prefixing the preset value with an exclamation mark.
        Example:
        My favorite colors=C[red,!green,blue,pink]

        Disable a checkbox by prefixing the preset value with a caret (^) character.
        Example:
        My favorite colors=C[red,^green,blue,pink]

        You can optionally specify the desired number of columns for both checkboxes and radio buttons by appending /n to the radio button (or checkbox) field, where �n� is the desired number of columns.

        Examples:
        Color=C[red,green,blue,pink,orange,black]/2
        Transportation=R[Car,Bike,Airplane,Train,none,other,unknown]
        /3


      • P: Date Picker
        This allows to use the Sharepoint date picker control to enter a date:



        Preset the date picker by appending the preset date separated by a colon.
        Use the {today} placeholder to preset it with today's date,

        Examples:  
        Due by=P:12/24/2011
        Due by=P:{today}
        Due by=P:{today+5}
        Due by=P:{today-3}
      • L[List,Column]: Lookup
        allows to present the "lookup" values contained in a column of a Sharepoint List (defined in the same site) as a dropdown box.
        Example: Color=L[ColorList,ColorName]

      • Unn: File Upload field
        where nn is the width (expressed in characters) of the field.
        The uploaded file will be sent as an attachment and/or added to the List item as a List item attachment.
        Example: Name=U30
      • Ann: People Picker field
        where nn is the desired width (in pixels) of the field.
        The optional �/m� parameter allows to select multiple users.
        Examples:
        Nominee=A250
        Nominee=A250/m


      • S[text]: static text
        The "S" field input type allows to enter �static� text,  eg. text that will not be shown on the form but be placed into the e-mail body
        Example: Source=S[Helpdesk Homepage]
      • Vnn: Captcha Control
        The "V" field allows to add a "Captcha" to verify that the user is human to avoid automatic submission of the form by a bot). "nn" is the number of characters displayed by the Captcha.


        Example 1:
        Captcha=V5

        Example 2:
        Captcha=V5,bgcolor=silver,fgcolor=black,size=12,height=25,width=100,font=Verdana

        where
        - 5 is the number of characters to be displayed
        - bgcolor is the box color
        - fgcolor is the character font color
        - size is the font size
        - height is the box height in pixels
        - width is the box width in pixels
        - font is the character font family



      • #: column break
        forces a column break (ie. adds the next fields in a new form column).
        Example: First Name=T24;Last Name=T24;Department=T24;#;Phone=T30;..



        Mandatory Fields:
        Please put an asterisk * character in front of the label to make the field mandatory.
        Example: *E-Mail Address=T50

        Field Input Validation:
        You can append one of the following keywords (separated by the | pipe character) to the form field to validate the data entered into the field by the user:

        email checks for a valid e-mail address
        numeric checks for a positive numeric value
        name checks for a valid name
        zip checks for a valid US ZIP code
        phone checks for a valid  US phone number
        date checks for a valid date
        ssn checks for a valid US social security number
        url checks for a valid URL
        Example: *E-Mail Address=T50|email


        Example of a simple Field Template for a basic contact form:
        Title=D[Mr.,Mrs.];First Name=T30;*Last Name=T30;*E-Mail=T50|email;
        Comment=M30/5;Thanks for your feedback!

        produces the following form:



    • Form CSS Style:
      Enter the desired CSS styles to format the form.
      Example: border:5px solid orange; background-color:#ffffcc; padding:6px
    • Field Label CSS Style:
      Enter the desired CSS styles to format the form labels.
      Example: font-weight:bold
    • Form Layout:
      choose on of the following 3 Form Label placements:
      - Vertical: above the form controls
      - Left adjust: Left to the form controls (left-adjusted)
      - Right adjust: Left to the form controls (right-adjusted)
    • Submit Button Text:
      enter the text placed on the Form Submit button.
      You can also enter the URL of an image which then acts as an image button.
      Example: /Subsite/Site Pictures/submit.gif



    • Recipient E-Mail:
      enter the e-mail address(es) of the recipient of the submitted form. Separate multiple recipients with semicolons.
      You can optionally enter the {usermail} placeholder to use the current user's e-mail address.
      You also can pass the recipient e-mail address via an URL querystring parameter by using the "qs:" prefix followed by the querystring parameter name.
      Example: qs:recipient
    • Recipient E-Mail Cc:
      optionally enter a Cc: e-mail address of the Cc:recipient of the submitted form. You can enter the
      {usermail} placeholder to use the current user's e-mail address.
    • Recipient E-Mail Bcc:
      optionally enter a Bcc: e-mail address of the Bcc:recipient of the submitted form. You can enter the
      {usermail} placeholder to use the current user's e-mail address.
    • Sender E-Mail:
      enter the e-mail address of the sender of the submitted form.
      You can optionally enter the {usermail} placeholder to use the current user's e-mail address.
    • Mail Subject:
      enter the name of the E-mail subject
    • E-Mail Template: this field allows you to optionally freely design the outgoing e-mail message body.
      Example:
      This is some static text<br/>
      Firstname={First Name}<br/>
      Lastname={Last Name}<br/>
      User Comment={Comment}<br/>
      Current User�s e-mail={usermail}<br/>
      Current user�s name={username}<br/>
      Current user�s Login name={uid}<br/>
      Page URL={url}<br/>
      xxx URL query string parameter={xxx}

      Supported placeholders:

      - {field label}  (value entered into the corresponding field by the user)
      - {usermail}  (current user's e-mail address)
      - {username} (current user's name)
      - {uid} (current users logon name)
      - {url} (current page URL)
      - {querystring variable name} (value of the specified URL query string parameter)

    • Completion Message:
      enter the message to be displayed after the user has successfully submitted the form
    • Target List: optionally enter the Sharepoint List path name of the target Sharepoint List, where the form data should be saved as a new List item. 

      Enter the full List URL as follows:
      http://domain.com/site/subsite/Lists/List Name

      Example:
      http://Intranet/Helpdesk/Lists/Tickets

      Please make sure that you either name the columns in your target Sharepoint List exactly like the labels in your form or use a label alias when specifying the field.

      Example:
      Friendly Label|ListColumnName=T50
    • Page Redirection:
      enter the optional target page URL if you want to redirect the user to another page after form submission
    • License Key: enter your Product License Key (as supplied after purchase of the Quick Form Web Part license).
      Leave this field empty if you are using the evaluation version.



 

Technical Support Contact Information
If you find that you cannot resolve an issue using the above tools, our Technical Support staff will be ready to handle your technical support needs. You can reach our staff by phone or by email.

Phone: +41 (0)62 823 75 75 (9am - 5pm GMT)
Fax : +41 (0)62 823 75 74
Email: [email protected]
 
© 2025 AMREIN ENGINEERING AG


We have been extremely satisfied with Amrein products.  Great functionality, and easy to install. When we�ve had questions, the level of support is high, with fast response time in spite of the time difference.  Thanks very much.

Matthew Smith, CorVel Corporation