Foxtable(狐表)用户栏目专家坐堂 → substring函数的疑问


  共有17045人关注过本帖树形打印复制链接

主题:substring函数的疑问

帅哥哟,离线,有人找我吗?
kylin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 F6
等级:狐精 帖子:3030 积分:19188 威望:0 精华:2 注册:2008/9/1 7:50:00
substring函数的疑问  发帖心情 Post By:2008/9/11 17:51:00 [显示全部帖子]


可以参见以下的例子
http://www.foxtable.com/dispbbs.asp?boardid=2&Id=438

姓名列的表达式中的substring
刚开始使用公式IF(SubString([文号],0,1) = 'L','李四',IIF(SubString([文号],0,1) = 'T','童五',IIF(SubString([文号],0,1) = 'Y','杨六','其他')))
姓名列全部显示 其他 ,没有提示错误
[文号]输入L,提示出错
之后改成IF(SubString([文号],1,1) = 'L','李四',IIF(SubString([文号],1,1) = 'T','童五',IIF(SubString([文号],1,1) = 'Y','杨六','其他')))
都没有出错。

为什么初始时SubString([文号],0,1) 和SubString([文号],1,1)都可以呢? 该函数本身又没有问题?
[此贴子已经被作者于2008-9-11 17:57:46编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
kylin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 F6
等级:狐精 帖子:3030 积分:19188 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2008/9/12 7:33:00 [显示全部帖子]

明白

 回到顶部
帅哥哟,离线,有人找我吗?
kylin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 F6
等级:狐精 帖子:3030 积分:19188 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2008/9/12 7:44:00 [显示全部帖子]

建议在帮助中说明一下:

语法:

SubString(StartIndex)
SubString(StartIndex, Length)

参数:

StartIndex: 子字符串的开始位置。
Length: 可选参数,子字符串的长度。
 
StartIndex: 子字符串的开始位置。首位从1开始。

 回到顶部