Skip to main content

Document Transfer Metadata Structure

This documentation explains which objects the Metadata column in the template structure of the Document Transfer application consists of and how we should edit it. The Metadata field, which is one of the columns used by the Document Transfer application, can work with more than one different data type. If these fields are not entered correctly, situations such as the requested data not going and the program failing may occur. Therefore, the examples below can be followed in order to enter these fields correctly.

{
"Mention1": "Mention",
"Password1": "Password",
"DateTimePicker1": "2023-07-05T21:59:56+03:00",
"MaskInput1": "MaskInput",
"NumberBox1": 99.99,
"TimePicker1": "2023-07-05T21:59:56+03:00",
"TreeSelect": 5,
"Lookup1": [
1,
2,
3,
4
],
"TextBox1": "Burak",
"TextBox2": {
"tr-TR": "Turkish",
"en-US": "English"
},
"TextArea1": "Burak",
"TextArea2": {
"tr-TR": "Turkish",
"en-US": "English"
},
"HtmlTextBox1": "Burak",
"HtmlTextBox2": {
"tr-TR": "Turkish",
"en-US": "English"
},
"ColorPicker1": "#ccc",
"MapImage1": "Image",
"Rate1": 5,
"Slider1": 1,
"Switch1": true,
"CheckBox1": true,
"SearchBox1": "Search",
"DocumentMetadata1": 6500,
"RadioButton1": 1,
"UseMetadata1": "admin",
"Barcode": "3873894739",
"AutoComplete1": 1,
"ComboBox1": 2,
"RadioList1": 3,
"TagBox1": "Tag1, Tag2",
"Transfer1": 1,
"Dropdown1": 1,
"DataGrid1": {
"Rows": [
{
"Cells": [
{
"Value": "10.0",
"Name": "PID",
"Text": "10.0",
"Column": null
},
{
"Value": "item. USERNAME",
"Name": "USERNAME",
"Text": "item. USERNAME",
"Column": null
},
{
"Value": "item. PARTICIPANT",
"Name": "PARTICIPANT",
"Text": "item. PARTICIPANT",
"Column": null
},
{
"Value": "preEvaSPID",
"Name": "PRE_EVALUATION_SPID",
"Text": "preEvaSPID",
"Column": null
},
{
"Value": "postEvaSPID",
"Name": "POST_EVALUATION_SPID",
"Text": "postEvaSPID",
"Column": null
}
],
"Index": null
}
],
"Columns": []
},
"RelatedDocuments1": {
"Files": [
{
"CategoryId": 1,
"SecretKey": "",
"id": 1,
"Key": "",
"Name": "",
"Path": "",
"Extension": "",
"DownloadUrl": "",
"CreateDate": "2023-07-05T21:59:56+03:00",
"Creator": 1
}
]
},
"FileSelector1": {
"Files": [
{
"CategoryId": 1,
"SecretKey": "",
"id": 1,
"Key": "",
"Name": "",
"Path": "",
"Extension": "",
"DownloadUrl": "",
"CreateDate": "2023-07-05T21:59:56+03:00",
"Creator": 1
}
]
},
"ListBox1": [
1,
2,
3
]
}

If the form object pulls its values from a data source, that is, if it is a dynamic object, the usage will be different. The usage for dynamic data is as follows.

"ComboBox": {
"columnName": "ComboBox1",
"type": 1,
"text": "admin",
"value": "7"
}
"TagBox": {
"columnName": "TagBox2",
"type": 9,
"text": [
"admin",
"user1"
],
"value": [
"1",”2”
]
}
"LookUp": {
"columnName": " LookUp ",
"type": 9,
"text": [
"admin"
],
"value": [
"7"
]
}
"ListBox": {
"columnName": " ListBox ",
"type": 9,
"text": [
"admin"
],
"value": [
"7"
]
}