Foxtable(狐表)用户栏目专家坐堂 → [求助]FoxTable居然复制不了表


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

主题:[求助]FoxTable居然复制不了表

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/5 10:46:00 [显示全部帖子]

 把你的项目发上来测试一下。

 

 你也可以用导出,导入的方式,模拟【复制表】功能

 

 有必要复制那么多同样表结构的表?这样设计思路有问题。如果表结构一样,用一张表就行了。

 

 


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/5 11:37:00 [显示全部帖子]

1、你可以加入部门列,那用一个表就可以了,建议你这样做

 

2、确实是无法直接复制表,你如果需要,可以用 导出、导入的方式 http://www.foxtable.com/webhelp/scr/0182.htm

 

     导入后,记得重定向到外部数据源 http://www.foxtable.com/webhelp/scr/1565.htm

 


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/5 12:30:00 [显示全部帖子]

1、做一个模板表,这个表用于填入各个科目的值。多加一列【编号】

 

2、每个部门的数据,根据模板表自动添加行自动填充内容。要填入模板的【编号】列。

 

3、可以设置父子关联,子表用表达式列直接引用父表各列的数据就行了,修改父表,子表自动修改。


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/5 14:07:00 [显示全部帖子]

以下是引用ltty5200在2017/5/5 13:25:00的发言:
老师,假如模板表为第一列到第五列共五列,共123行,步骤2用代码怎么实现?
[此贴子已经被作者于2017/5/5 13:25:17编辑过]

 

参考

 

http://www.foxtable.com/webhelp/scr/1533.htm

 

http://www.foxtable.com/webhelp/scr/0680.htm

 


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/7 12:23:00 [显示全部帖子]

 回复14楼,参考

 

http://www.foxtable.com/webhelp/scr/2490.htm

 


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/7 21:20:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:会计科目自动填充并实时变化.table


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/8 8:49:00 [显示全部帖子]

以下是引用ltty5200在2017/5/8的发言:
再请教老师一下,假如我在表B想新增一个部门,用什么代码快速的把表A的4列内容快速的弄到表B内,然后在表B的部门列内自动填上部门名呢?

 

做一个按钮

 

Dim bm As String
If InputValue(bm, "添加", "请输入部门名:") Then
    For i As Integer = 0 To Tables("表A").Rows.Count - 1
        Dim dr = DataTables("表B").AddNew
        dr("部门") = bm
        For Each c As Col In  Tables("表A").Cols
            dr(c.Name) = Tables("表A").Rows(i)(c.Name)
        Next
    Next
End If


 回到顶部