Foxtable(狐表)用户栏目专家坐堂 → [求助] 新版本问题


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

主题:[求助] 新版本问题

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


加好友 发短信
等级:七尾狐 帖子:1666 积分:14876 威望:0 精华:0 注册:2014/6/6 8:42:00
[求助] 新版本问题  发帖心情 Post By:2022/1/10 22:00:00 [只看该作者]

老师,以下代码在新版本怎么提示错误?这是论坛示例 左导航右导航里面左导航窗口生成  "nav" 函数的代码,在新版本执行提示:找不到自定义函数 “nav”
'生成编译函数
Dim code As String
code= " dim name as string = args(0) " & vbcrlf
code= code & " Select Case name " & vbcrlf
For Each dr As DataRow In DataTables("导航").DataRows
    If dr("代码")> ""  Then
        code = code & " case " & """" & dr("名称") & """" & vbcrlf
        code = code & dr("代码")  & vbcrlf
    End If
Next
code= code & "end  Select  " & vbcrlf
Functions.Remove("nav")
Functions.Add("nav",code)
Functions.Complie

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


加好友 发短信
等级:超级版主 帖子:113624 积分:578651 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/10 22:02:00 [只看该作者]

新版本取消了动态编译功能,不能这样用了。

1、用回旧版本
2、把代码放到自定义函数里使用

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


加好友 发短信
等级:七尾狐 帖子:1666 积分:14876 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2022/1/10 22:16:00 [只看该作者]

有点蓝老师,该怎样写,放到自定义函数双击没反应。谢谢!
Dim code As String
code= " dim name as string = args(0) " & vbcrlf
code= code & " Select Case name " & vbcrlf
For Each dr As DataRow In DataTables("导航").DataRows
    If dr("代码")> ""  Then
        code = code & " case " & """" & dr("名称") & """" & vbcrlf
        code = code & dr("代码")  & vbcrlf
    End If
Next
code= code & "end  Select  " & vbcrlf

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


加好友 发短信
等级:超级版主 帖子:113624 积分:578651 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/10 22:24:00 [只看该作者]

到命令窗口执行
Dim code As String
code= " dim name as string = args(0) " & vbcrlf
code= code & " Select Case name " & vbcrlf
For Each dr As DataRow In DataTables("导航").DataRows
    If dr("代码")> ""  Then
        code = code & " case " & """" & dr("名称") & """" & vbcrlf
        code = code & dr("代码")  & vbcrlf
    End If
Next
code= code & "end  Select  " & vbcrlf
output.show(code)

执行后的结果复制到自定义函数里

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


加好友 发短信
等级:七尾狐 帖子:1666 积分:14876 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2022/1/10 22:28:00 [只看该作者]

谢谢!

 回到顶部