Foxtable(狐表)用户栏目专家坐堂 → 生成的临时表,如何根据制定的条件调整列(字段)的位置?


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

主题:生成的临时表,如何根据制定的条件调整列(字段)的位置?

帅哥哟,离线,有人找我吗?
狐狸爸爸
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/15 13:23:00 [只看该作者]

做个能说明问题的简单例子上传,不要将整个项目上传。

我测试可以上传附件的。

[此贴子已经被作者于2011-5-15 13:23:53编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2011/5/15 13:25:00 [只看该作者]

做的是一个简单的例子,只有300多K上传提示

 

Microsoft OLE DB Provider for SQL Server 错误 '80040e57'


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


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/15 13:28:00 [只看该作者]

压缩一下,换个短的文件名再上传。


 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2011/5/15 13:28:00 [只看该作者]

老大这样实现的,还有更简单的办法没有?谢谢

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


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/15 13:29:00 [只看该作者]

这个已经是很简单的办法了。


 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2011/5/15 13:33:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:临时表顺序调整.table


 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2011/5/15 13:33:00 [只看该作者]

老大这样实现的,还有更简单的办法没有?谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2011/5/15 13:54:00 [只看该作者]

还有就是临时表每一列数据的居中有更简单的办法没?谢谢
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:临时表顺序调整.table


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


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/15 14:54:00 [只看该作者]

这是通用的,你根据那个面积统计都一样适用:

 

Dim idx As Integer
For Each c As Col In Tables("统计表1").Cols
    c.TextAlign  = TextAlignEnum.Center
    idx = 0
    Select Case c.Name
        Case "地块一_面积1"
            idx = Tables("统计表1").cols("地块一_地块名").Index
        Case "地块二_面积2"
            idx = Tables("统计表1").cols("地块二_地块名").Index
        Case "地块三_面积3"
            idx = Tables("统计表1").cols("地块三_地块名").Index
    End Select
    If idx > 0 Then
        c.move(idx +1)
    End If
Next

 

你的代码编排太恐怖了,看起来很费力,建议看看:

http://help.foxtable.com/topics/1834.htm

 


 回到顶部
总数 19 上一页 1 2