<p class="Paragraph">Form means an electronic form with different controls. If you create a form for a Web page, the user can enter his or her data here to send it over the Internet. The data of the control elements of a form is transmitted to a URL and can be processed there.</p>
<p class="Head2">Name</p>
<p class="Paragraph">You can enter a name for the form here. This name is used to identify the form in the <help:link Id="65950" xmlns:help="http://openoffice.org/2000/help">Form Navigator</help:link>.</p>
<p class="Head2"><a name="url"/>URL</p>
<p class="Paragraph">Here, you specify the URL to which the data of the completed form is to be transmitted.</p>
<p class="Head2">Frame</p>
<p class="Paragraph">In this field, define the target frame in which the loaded URL is to appear.</p>
<p class="Head2"><help:help-id value="HID_PROP_SUBMIT_METHOD" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="submit; forms" tag="kw65948_1" xmlns:help="http://openoffice.org/2000/help"/>Type of submission</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Select here the method to transfer the completed form information.</help:help-text></p>
<p class="Paragraph"><help:key-word value="get method; forms" tag="kw65948_3" xmlns:help="http://openoffice.org/2000/help"/>With the get method, the data of every control is transmitted as an environment variable. They are appended to the URL in the form "?Control1=Content1&Control2=Content2&..."; the character string is analyzed by a program on the recipient's server.</p>
<p class="Paragraph"><help:key-word value="post method; forms" tag="kw65948_2" xmlns:help="http://openoffice.org/2000/help"/>In the case of the post method, a document is created from the content of the form that is sent to the specified URL.</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Select the type for encoding the data transfer.</help:help-text></p>
<p class="Head2">Data transfer of control information</p>
<p class="Paragraph">When sending a form, all controls available in <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> are taken into consideration. The name of the control and the corresponding value, if available, are transmitted.</p>
<p class="Paragraph">Which values are transmitted in each case depends on the respective control. For text fields, the visible entries are transmitted; for list boxes, the selected entries are transmitted; for check boxes and option fields, the associated reference values are transmitted if these fields were activated.</p>
<p class="Paragraph">How this information is transmitted depends on the selected transfer method (get or post) and the coding (URL or multipart). If the get method and URL encoding are selected, for example, value pairs in the form <Name>=<Value> are sent.</p>
<p class="Paragraph">In addition to the controls that are recognized in HTML, <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> offers other controls. It should be noted that, for fields with a specific numerical format, the visible values are not transmitted but rather fixed default formats. The following table shows how the data of the <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname>-specific controls is transmitted:</p>
<p class="TextInTable">Of the table control, the individual columns are always transmitted. The name of the control, the name of the column, and the value of the column are sent. Using the get method with URL encoding, the transmission is done in the form <Name of the table control>.<Name of the column>=<Value>, for example, with the value being dependent on the column.</p>