今天做一个小的练习,这是2025年第一个记录的学习笔记。
在IA新建一个FC,名字叫做TrimSpace,建立以下内部变量:
写一段SCL代码:
#len := LEN(#str_in);
#str_trim_out := '';
FOR #i := 1 TO #len DO
IF MID(IN := #str_in, L := 1, P := #i) <> ' ' THEN
#str_trim_out := CONCAT(IN1 := #str_trim_out, IN2 := MID(IN := #str_in, L := 1, P := #i));
END_IF;
END_FOR;
新建一个DB块,名字叫做strDB,建立下面的变量
取消优化的数据块属性。
在OB1调用前面建立的FC,添加输入输出变量。
这样就实现了去掉字符串当中所有的空格。