Foxtable(狐表)用户栏目专家坐堂 → 动态列表发布后没有出现下拉框


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

主题:动态列表发布后没有出现下拉框

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


加好友 发短信
等级:小狐 帖子:300 积分:2307 威望:0 精华:0 注册:2012/11/14 11:25:00
动态列表发布后没有出现下拉框  发帖心情 Post By:2013/11/19 19:47:00 [只看该作者]

我的动态列表项目发布前运行正常,发布后不能运行(没有出现下拉框),请教是什么原因?如何处理?
图片点击可在新窗口打开查看此主题相关图片如下:01.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:02.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/19 20:23:00 [只看该作者]

可能是你的激活码不正确,建议联系官方检测激活码问题。

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


加好友 发短信
等级:小狐 帖子:300 积分:2307 威望:0 精华:0 注册:2012/11/14 11:25:00
  发帖心情 Post By:2013/11/21 19:36:00 [只看该作者]

激活码正确,今天又出现同样错误,发布前数据显示正常,发布后部分数据不能显示,怀疑相关代码没有执行,在对应代码后放置messagebox.show(1234567890),发布后显示正常,请教可能是什么原因,如何处理?
图片点击可在新窗口打开查看此主题相关图片如下:激活码正确.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:部分数据不显示.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:测试代码正常执行.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/21 19:39:00 [只看该作者]

 执行了什么代码,贴出来。如果可以,做一个例子上来,供测试。

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


加好友 发短信
等级:小狐 帖子:300 积分:2307 威望:0 精华:0 注册:2012/11/14 11:25:00
  发帖心情 Post By:2013/11/21 19:57:00 [只看该作者]

发布前运行正常,可能原因有什么?请指教一下我再详细全面排查.
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20131121195529.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:小狐 帖子:300 积分:2307 威望:0 精华:0 注册:2012/11/14 11:25:00
  发帖心情 Post By:2013/11/21 20:01:00 [只看该作者]

执行代码如下:

 

If DataTables.Contains("动力月报") = False Then

    DataTables.Load("动力月报")

End If

 

With Tables("动力日报")

    .StopRedraw

    For Each dr As DataRow In DataTables("动力日报").DataRows

        Dim y As Integer = dr("日期").year

        Dim m As Integer = dr("日期").Month

        Dim d As Integer = dr("日期").day

        Dim str As String = "时间='" & IIF(m=12 And d>=26,y+1,y) & "年" & IIF(d>=26,IIF(m=12,1,M+1),m)  & "月'"

        Dim year As String = IIF(m=12 And d>=26,y+1,y)

        Dim month As String = IIF(d>=26,IIF(m=12,1,M+1),m)

        Dim ddate As Date = new Date(year, month, 26)

        Dim dr0 As DataRow = DataTables("动力月报").Find(str)

        If dr0 IsNot Nothing Then

            dr("新水_月用量") = DataTables("动力日报").Compute("sum(新水_天用量)", "日期 <= #" & dr("日期") & "# and 日期 >= #" & ddate.AddMonths(-1) & "#")

            dr("新水_月成本") = DataTables("动力日报").Compute("sum(新水_天成本)", "日期 <= #" & dr("日期") & "# and 日期 >= #" & ddate.AddMonths(-1) & "#")

                    ddate = new Date(year, 12, 26)

            dr("新水_年用量") = DataTables("动力日报").Compute("sum(新水_天用量)", "日期 <= #" & dr("日期") & "# and 日期 >= #" & ddate.AddYears(-1) & "#")

            dr("新水_年成本") = DataTables("动力日报").Compute("sum(新水_天成本)", "日期 <= #" & dr("日期") & "# and 日期 >= #" & ddate.AddYears(-1) & "#")

                   End If

    Next

    .ResumeRedraw

End With


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/21 20:03:00 [只看该作者]

能否做一个不正常的例子,供测试?

不然只能明天联系官方远程协助了,发布的问题,肯定是foxtable的bug。

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


加好友 发短信
等级:小狐 帖子:300 积分:2307 威望:0 精华:0 注册:2012/11/14 11:25:00
  发帖心情 Post By:2013/11/21 21:08:00 [只看该作者]

找出问题是

If DataTables.Contains("动力月报") = False Then

    DataTables.Load("动力月报")

End If

代码没有执行,为什么会出现上述代码不执行的情况?请大师指教


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/21 21:15:00 [只看该作者]

 回复8楼,没头没尾,不知道怎么回答你。有例子不?有例子说明这两句代码不执行吗?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/21 21:18:00 [只看该作者]

 不执行,看看是否前面有什么判断导致不进来了,需要自己调试一下。

 回到顶部