POST api/appformfield/insert
Request Information
URI Parameters
None.
Body Parameters
AppFormField| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
Required |
|
| RowGuid | globally unique identifier |
Required |
|
| FormPartId | integer |
Required |
|
| Name | string |
None. |
|
| Caption | string |
None. |
|
| FieldName | string |
None. |
|
| Position | integer |
Required |
|
| Visible | boolean |
Required |
|
| Mandatory | boolean |
Required |
|
| Enabled | boolean |
Required |
|
| FieldType | integer |
Required |
|
| DefaultValue | string |
None. |
|
| DisplayFormat | string |
None. |
|
| Width | integer |
None. |
|
| CssClass | string |
None. |
|
| CssStyles | string |
None. |
|
| FieldParam | string |
None. |
|
| ToolTip | string |
None. |
|
| PlaceHolder | string |
None. |
|
| NextRow | boolean |
Required |
|
| ValPattern | string |
None. |
|
| ValMinLen | integer |
None. |
|
| ValMaxLen | integer |
None. |
|
| ValEmail | integer |
Required |
|
| ValMinValue | decimal number |
None. |
|
| ValMaxValue | decimal number |
None. |
|
| ValAdditional | string |
None. |
|
| Custom1 | string |
None. |
|
| Custom2 | string |
None. |
|
| Description | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": 1,
"RowGuid": "fb0eb733-c3e4-46b3-be96-54205a2e8f26",
"FormPartId": 3,
"Name": "sample string 4",
"Caption": "sample string 5",
"FieldName": "sample string 6",
"Position": 7,
"Visible": true,
"Mandatory": true,
"Enabled": true,
"FieldType": 11,
"DefaultValue": "sample string 12",
"DisplayFormat": "sample string 13",
"Width": 1,
"CssClass": "sample string 14",
"CssStyles": "sample string 15",
"FieldParam": "sample string 16",
"ToolTip": "sample string 17",
"PlaceHolder": "sample string 18",
"NextRow": true,
"ValPattern": "sample string 20",
"ValMinLen": 1,
"ValMaxLen": 1,
"ValEmail": 21,
"ValMinValue": 1.0,
"ValMaxValue": 1.0,
"ValAdditional": "sample string 22",
"Custom1": "sample string 23",
"Custom2": "sample string 24",
"Description": "sample string 25"
}
application/xml, text/xml
Sample:
<AppFormField xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IWeb.App.Models"> <Caption>sample string 5</Caption> <CssClass>sample string 14</CssClass> <CssStyles>sample string 15</CssStyles> <Custom1>sample string 23</Custom1> <Custom2>sample string 24</Custom2> <DefaultValue>sample string 12</DefaultValue> <Description>sample string 25</Description> <DisplayFormat>sample string 13</DisplayFormat> <Enabled>true</Enabled> <FieldName>sample string 6</FieldName> <FieldParam>sample string 16</FieldParam> <FieldType>11</FieldType> <FormPartId>3</FormPartId> <Id>1</Id> <Mandatory>true</Mandatory> <Name>sample string 4</Name> <NextRow>true</NextRow> <PlaceHolder>sample string 18</PlaceHolder> <Position>7</Position> <RowGuid>fb0eb733-c3e4-46b3-be96-54205a2e8f26</RowGuid> <ToolTip>sample string 17</ToolTip> <ValAdditional>sample string 22</ValAdditional> <ValEmail>21</ValEmail> <ValMaxLen>1</ValMaxLen> <ValMaxValue>1</ValMaxValue> <ValMinLen>1</ValMinLen> <ValMinValue>1</ValMinValue> <ValPattern>sample string 20</ValPattern> <Visible>true</Visible> <Width>1</Width> </AppFormField>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
AppFormFieldDisplay| Name | Description | Type | Additional information |
|---|---|---|---|
| FormPartIdDisplay | string |
None. |
|
| FieldTypeDisplay | string |
None. |
|
| ValEmailDisplay | string |
None. |
|
| Id | integer |
Required |
|
| RowGuid | globally unique identifier |
Required |
|
| FormPartId | integer |
Required |
|
| Name | string |
None. |
|
| Caption | string |
None. |
|
| FieldName | string |
None. |
|
| Position | integer |
Required |
|
| Visible | boolean |
Required |
|
| Mandatory | boolean |
Required |
|
| Enabled | boolean |
Required |
|
| FieldType | integer |
Required |
|
| DefaultValue | string |
None. |
|
| DisplayFormat | string |
None. |
|
| Width | integer |
None. |
|
| CssClass | string |
None. |
|
| CssStyles | string |
None. |
|
| FieldParam | string |
None. |
|
| ToolTip | string |
None. |
|
| PlaceHolder | string |
None. |
|
| NextRow | boolean |
Required |
|
| ValPattern | string |
None. |
|
| ValMinLen | integer |
None. |
|
| ValMaxLen | integer |
None. |
|
| ValEmail | integer |
Required |
|
| ValMinValue | decimal number |
None. |
|
| ValMaxValue | decimal number |
None. |
|
| ValAdditional | string |
None. |
|
| Custom1 | string |
None. |
|
| Custom2 | string |
None. |
|
| Description | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"FormPartIdDisplay": "sample string 1",
"FieldTypeDisplay": "sample string 2",
"ValEmailDisplay": "sample string 3",
"Id": 4,
"RowGuid": "a6eb371d-0b87-4992-ab2f-c0059d6b6d06",
"FormPartId": 6,
"Name": "sample string 7",
"Caption": "sample string 8",
"FieldName": "sample string 9",
"Position": 10,
"Visible": true,
"Mandatory": true,
"Enabled": true,
"FieldType": 14,
"DefaultValue": "sample string 15",
"DisplayFormat": "sample string 16",
"Width": 1,
"CssClass": "sample string 17",
"CssStyles": "sample string 18",
"FieldParam": "sample string 19",
"ToolTip": "sample string 20",
"PlaceHolder": "sample string 21",
"NextRow": true,
"ValPattern": "sample string 23",
"ValMinLen": 1,
"ValMaxLen": 1,
"ValEmail": 24,
"ValMinValue": 1.0,
"ValMaxValue": 1.0,
"ValAdditional": "sample string 25",
"Custom1": "sample string 26",
"Custom2": "sample string 27",
"Description": "sample string 28"
}
application/xml, text/xml
Sample:
<AppFormFieldDisplay xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IWeb.App.Models"> <Caption>sample string 8</Caption> <CssClass>sample string 17</CssClass> <CssStyles>sample string 18</CssStyles> <Custom1>sample string 26</Custom1> <Custom2>sample string 27</Custom2> <DefaultValue>sample string 15</DefaultValue> <Description>sample string 28</Description> <DisplayFormat>sample string 16</DisplayFormat> <Enabled>true</Enabled> <FieldName>sample string 9</FieldName> <FieldParam>sample string 19</FieldParam> <FieldType>14</FieldType> <FormPartId>6</FormPartId> <Id>4</Id> <Mandatory>true</Mandatory> <Name>sample string 7</Name> <NextRow>true</NextRow> <PlaceHolder>sample string 21</PlaceHolder> <Position>10</Position> <RowGuid>a6eb371d-0b87-4992-ab2f-c0059d6b6d06</RowGuid> <ToolTip>sample string 20</ToolTip> <ValAdditional>sample string 25</ValAdditional> <ValEmail>24</ValEmail> <ValMaxLen>1</ValMaxLen> <ValMaxValue>1</ValMaxValue> <ValMinLen>1</ValMinLen> <ValMinValue>1</ValMinValue> <ValPattern>sample string 23</ValPattern> <Visible>true</Visible> <Width>1</Width> <FieldTypeDisplay>sample string 2</FieldTypeDisplay> <FormPartIdDisplay>sample string 1</FormPartIdDisplay> <ValEmailDisplay>sample string 3</ValEmailDisplay> </AppFormFieldDisplay>