度量快速开发平台-专业、快速的软件定制快开平台

标题: 平台中判断字符串中是否包含某个指定的子字符串 [打印本页]

作者: 张兴康    时间: 2020-6-1 14:49
标题: 平台中判断字符串中是否包含某个指定的子字符串
业务场景:平台构建中某个字段为多选,现需判断该字段中是否选择了某个选项。

实现思路:使用Contains 函数
String str = "ksajdkjfldsj";
String subStr = "jdk":
if(str.Contains(subStr))
{
  Console.Write("包含");
}
else
{
  Console.Write("不包含");
}

实际运用:
  1. if e.FieldName = "全身症状与体征" then
  2.          '当全身症状与体征字段值中包含‘发热’时,发热度数字段可编辑,否则为只读且字段值为""
  3.         if 记录部件1.GetFieldValue("全身症状与体征").Contains("发热")  then
  4.                 记录部件1.SetFieldReadOnly("发热度数",false)
  5.         else
  6.                 记录部件1.SetFieldReadOnly("发热度数",True)
  7.                 记录部件1.SetFieldValue("发热度数","")
  8.         end if
  9.        
  10.         if 记录部件1.GetFieldValue("全身症状与体征").Contains("其他")  then
  11.                 记录部件1.SetFieldReadOnly("全身症状与体征其他",false)
  12.         else
  13.                 记录部件1.SetFieldReadOnly("全身症状与体征其他",True)
  14.                 记录部件1.SetFieldValue("全身症状与体征其他","")
  15.         end if
  16. end if
复制代码



作者: 张兴康    时间: 2020-6-1 14:49

作者: fteair    时间: 2020-6-2 14:31

作者: 张兴康    时间: 2020-6-2 16:27
fteair 发表于 2017-8-2 14:31


作者: fteair    时间: 2020-6-3 14:19
张兴康 发表于 2017-8-2 16:27


作者: 张兴康    时间: 2020-6-3 15:05
fteair 发表于 2017-8-3 14:19






欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://plat.delit.cn/) Powered by Discuz! X3.2