跳到主要内容

获取表单填写结果的内容

命令说明

人机协同中心将指定表单填写结果返回后,通过指定字段名称可以获取该字段值

命令原型

sRet = FormCollaboration.GetFormKeyValue(jsonRet,keyList)

命令参数

参数必选类型默认值说明
jsonRetTrueexpressionjsonRet运行"发送表单并等待填写结果"命令后返回的表单填写结果
keyListTruecascade[]通过指定字段名称,从指定的表单填写结果中获取该字段值

返回结果

sRet,将命令运行后的结果赋值给此变量。

运行实例

/*********************************获取表单填写结果的内容*****************************
命令原型:
sRet = FormCollaboration.GetFormKeyValue(jsonRet,keyList)
入参:
jsonRet--运行"发送表单并等待填写结果"命令后返回的表单填写结果
keyList--通过指定字段名称,从指定的表单填写结果中获取该字段值
出参:
sRet--命令运行后的结果
**********************************************************************************/
Dim jsonRet,sRet
// 发送表单并返回等待结果
jsonRet = FormCollaboration.SendFormData({"action_id":215,"form_data":[{"field_id":"input_zdsnczzq","input_value":""}]},@ui"窗口_FolderView",{"x":1236,"y":1275,"width":390,"height":168})

// 获取表单填写结果的内容
sRet = FormCollaboration.GetFormKeyValue(jsonRet,[215,"input_zdsnczzq"])
TracePrint sRet

可视化样例