Foxtable(狐表)用户栏目专家坐堂 → [求助]如何切换表标题与列名?


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

主题:[求助]如何切换表标题与列名?

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


加好友 发短信
等级:四尾狐 帖子:936 积分:7725 威望:0 精华:0 注册:2013/7/7 13:37:00
[求助]如何切换表标题与列名?  发帖心情 Post By:2015/3/17 16:53:00 [只看该作者]

 原外部表-数据表列名是英文的, 在狐表可以用列标题方式重命名。

但如何 在列标题与列名间快速切换,以便调试时查看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/3/17 16:57:00 [只看该作者]

'显示列名
For Each c As Col In Tables("表A").Cols
    c.Caption= c.Caption & "(" & c.name & ")"
Next
DataTables("表A").BuildHeader

'显示标题 隐藏列名
For Each c As Col In Tables("表A").Cols
    c.Caption= c.Caption.split("(")(0)
Next
DataTables("表A").BuildHeader


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


加好友 发短信
等级:四尾狐 帖子:936 积分:7725 威望:0 精华:0 注册:2013/7/7 13:37:00
  发帖心情 Post By:2015/3/17 17:00:00 [只看该作者]

 好久没来,BIN老师还是一如即往的热情回复。图片点击可在新窗口打开查看

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


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

 name转caption

 

For Each dc As DataCol In DataTables("表A").DataCols
    If dc.DefaultValue = "" Then
        dc.DefaultValue = iif(dc.Caption>"", dc.Caption, dc.Name)
    End If
    dc.Caption = dc.Name
Next

DataTables("表A").BuildHeader

 

 标题转名称

 

For Each dc As DataCol In DataTables("表A").DataCols
    If dc.DefaultValue <> "" Then
        dc.Caption = dc.DefaultValue
    End If
Next

DataTables("表A").BuildHeader


 回到顶部