描述
主要用于获取元素内容、已选择项等功能。
接口
object GetElementProperties(jsonCfg: object)
jsonCfg 参数
参数名 | 必填 | 类型 | 说明 | 备注 |
---|---|---|---|---|
mode | 是 | enum | 获取模式 | =0 所有元素; =1 id或者source非空所有元素; =2 按ids或sources提取元素; |
olnyContent | 否 | bool | 值提取内容 | =0 提取元素所以信息 =1 只提取元素内容 |
subDocName | 否 | string | 文档合并时,限定提取的子文档名 | 为””时 不限制子文档名 |
ids | 否 | json array | 元素Id数组 | mode=2时 有效 |
sources | 否 | json array。内部需包含sourceClasssourceId、 | 源信息数组 | mode=2时 有效 |
入参示例
按元素id
{
"mode": 2,
"ids": [
"sex",
"province"
]
}
按元素source
{
"mode": 2,
"sources": [
{
"sourceClass": "系统",
"sourceId": "性别"
},
{
"sourceClass": "系统",
"sourceId": "省份"
}
]
}
返回值
类型 | 说明 | 备注 |
---|---|---|
object |
- note: inputHandle.checked 标识元素选择了的多个选项子项。
- 注意:选项元素inputHandle.inputMode=2才有inputHandle.checked字段
[
{
"id": "id2",
"name": "",
"empty": false,
"text": "男",
"fragment": "<Fragment><Element id='id2' cfg='30000' inputMode='2' optionClass='系统' optionId='性别' linkStr='、' items='1' hint='请输入'>男<\/Element><\/Fragment>",
"inputHandle": {
"inputMode": 2,
"optionClass": "系统",
"optionId": "性别",
"checked": [
"1"
],
"linkStr": "、",
"optionShowMode": 0,
"multipleChoice": 0,
"groupExclusion": 0,
"showFilter": 0,
"externalFilter": 0,
"popSelectorWidth": "0.00",
"items": [
{
"id": "1",
"group": "1",
"weight": "0.00",
"content": "男"
},
{
"id": "2",
"group": "1",
"weight": "0.00",
"content": "女"
},
{
"id": "9",
"group": "1",
"weight": "0.00",
"content": "未"
}
]
}
},
{
"id": "id3",
"name": "",
"empty": false,
"text": "男、未",
"fragment": "<Fragment><Element id='id3' cfg='30000' xCfg='100' inputMode='2' optionClass='系统' optionId='性别' linkStr='、' items='1;9' hint='请输入'>男、未<\/Element><\/Fragment>",
"inputHandle": {
"inputMode": 2,
"optionClass": "系统",
"optionId": "性别",
"checked": [
"1",
"9"
],
"linkStr": "、",
"optionShowMode": 0,
"multipleChoice": 1,
"groupExclusion": 0,
"showFilter": 0,
"externalFilter": 0,
"popSelectorWidth": "0.00",
"items": [
{
"id": "1",
"group": "1",
"weight": "0.00",
"content": "男"
},
{
"id": "2",
"group": "1",
"weight": "0.00",
"content": "女"
},
{
"id": "9",
"group": "1",
"weight": "0.00",
"content": "未"
}
]
}
}
]
文档更新时间: 2025-04-27 11:03 作者:admin