Foxtable(狐表)用户栏目专家坐堂 → 怎么将某个表的字段名称及当前行字段值,组合后,新增一条记录,写入到一个表的日志内容里面。


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

主题:怎么将某个表的字段名称及当前行字段值,组合后,新增一条记录,写入到一个表的日志内容里面。

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
怎么将某个表的字段名称及当前行字段值,组合后,新增一条记录,写入到一个表的日志内容里面。  发帖心情 Post By:2020/5/4 11:59:00 [只看该作者]

怎么将某个表的字段名称及当前行字段值,组合后,新增一条记录,写入到一个表的日志内容里面。



当前,我初步通过遍历表中所有字段,并且查询字段内当前行记录数据,进行组合。
但是效果貌似不是最佳方法。麻烦老师们指导一下。


代码如下:
For Each c As Col In Tables("党员信息").Cols '遍历当前表中的列 
    Dim str As String = "【" & c.Name &"】:" & Tables("党员信息").Current(c.Name)
    output.show(str)
Next

上述代码得到如下效果:
【单位名称】:工信部
【支部名称】:第一支部
【姓名】:黄立
【身份证号】:522229198800000037
【性别】:男
【年龄】:33
【出生年月】:1986年10月18日
【民族】:苗
【籍贯】:自治县
【个人身份】:
【党员类别】:党员干部
【联系电话】:
【居住地址】:
【标志】:False

想实现效果为:
【单位名称】:工信部【支部名称】:第一支部【姓名】:黄立【身份证号】:522229198800000037【性别】:男【年龄】:33【出生年月】:1986年10月18日【民族】:苗【籍贯】:自治县【个人身份】:【党员类别】:党员干部【联系电话】:【居住地址】:【标志】:False

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


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2020/5/4 14:33:00 [只看该作者]

Dim str As String 
For Each c As Col In Tables("党员信息").Cols '遍历当前表中的列 
    str = str &  "【" & c.Name &"】:" & Tables("党员信息").Current(c.Name)
Next
 output.show(str)

 回到顶部