Foxtable(狐表)用户栏目专家坐堂 → 问个小函数如何描述。。。。。


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

主题:问个小函数如何描述。。。。。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/29 15:27:00 [显示全部帖子]

 即便用递归,测试没什么问题。

 

Dim Val As String = Args(0)
If DataTables.Contains(Val) = True Then
    If InputValue(Val, "请输入名称", "请输入名称:") Then
        Functions.Execute("tblName",Val)
        Return Nothing
    End If
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/29 15:45:00 [显示全部帖子]

以下是引用ido在2014-4-29 15:34:00的发言:
真的???怎么我测试就过不了。会提示错误。

 

这句代码

 

Dim Val As String = Args(0)


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/29 18:03:00 [显示全部帖子]

呃,你的返回参数

 

Dim Val As String = Args(0)
If DataTables.Contains(Val) = False Then
    If InputValue(Val, "请输入名称", "请输入名称:") Then
        return Functions.Execute("tblName",Val)
    End If
Else
    return val
End If
 
----------------------
 
调用
 
val = Functions.Execute("tblName",Val)
msgbox(val)

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/29 18:59:00 [显示全部帖子]

回复11楼,无法获取,只能通过 IsBoolean等 属性来判断出来。


 回到顶部