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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 部件 流程 SQL
查看: 2868|回复: 5
打印 上一主题 下一主题

[分享] 平台中判断字符串中是否包含某个指定的子字符串

[复制链接]

542

主题

5916

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
跳转到指定楼层
楼主
发表于 2020-6-1 14:49:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
业务场景:平台构建中某个字段为多选,现需判断该字段中是否选择了某个选项。

实现思路:使用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
复制代码


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

542

主题

5916

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
沙发
 楼主| 发表于 2020-6-1 14:49:56 | 只看该作者
回复 支持 反对

使用道具 举报

235

主题

2547

帖子

5834

积分

论坛元老

Rank: 8Rank: 8

积分
5834
板凳
发表于 2020-6-2 14:31:08 | 只看该作者
回复

使用道具 举报

542

主题

5916

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
地板
 楼主| 发表于 2020-6-2 16:27:47 | 只看该作者
回复 支持 反对

使用道具 举报

235

主题

2547

帖子

5834

积分

论坛元老

Rank: 8Rank: 8

积分
5834
5#
发表于 2020-6-3 14:19:42 | 只看该作者
回复 支持 反对

使用道具 举报

542

主题

5916

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
6#
 楼主| 发表于 2020-6-3 15:05:40 | 只看该作者
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|玉祥公司客服-玉祥集团客服  本站关键词:快速开发平台

GMT+8, 2024-5-2 10:54 , Processed in 0.130671 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表