0

我在我的网络应用程序中收到以下错误:

将 nvarchar 值 '1~2~3' 转换为数据类型 int 时转换失败。

目前,我从表中获取这些值,它们属于整数类型的字段。

这是我接收这些值的 jsonc 文件,并以这种方式编写:

 "actions": [
        {
          "type": "search-show",
          "param": {
            "searchOptions": {
              "selectMode": "MultiSelect",
              "like": "PRW2Dtl.ControlNum",
              "searchForm": "default",
              "preLoadSearchFilter": "TaxYear = '{ReportParam.TaxYear}'",
              "sortByColumn": "TaxYear",
              "validation": {
                "validateFilter": "ControlNum = '%value%'"
              }
            }
          },

但在我所做的一项研究中,我发现了一个例子:

  "onSuccess": [
    {
      "type": "split",
      "param": {
        "value": "{actionResult.returnObj}",
        "rowDelimiter": "~",
        "columnDelimiter": "`",
        "dataView": "UserUISettings"
      }
    },

我尝试应用相同的类型:拆分但不工作,我需要单独发送值 '1~2~3'

我如何申请类型:拆分?

4

0 回答 0