Foxtable(狐表)用户栏目专家坐堂 → 怎么写这个代码


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

主题:怎么写这个代码

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


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

我测试没问题啊,在明细表增加行,输入值,实物表没有增加行啊。

 

请说明测试步骤。


 回到顶部
帅哥哟,离线,有人找我吗?
飞过海洋
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:187 积分:1434 威望:0 精华:0 注册:2017/10/21 17:27:00
  发帖心情 Post By:2018/1/17 23:17:00 [只看该作者]

1,依次在上年结转录入不录入姓名的总账和实物账上年结转张数和起号,然后再录入姓名的明细表上年结转张数和起号!
2.在总账录入几笔,包括不包括姓名,但有领入日期,领入的起号和张数。
3.在明细账录入包括姓名的领入日期,领入的起号和张数
4.实务帐完全自动生成。
老师可以把我原来的表全部清空。再试着做以上几步。
[此贴子已经被作者于2018/1/17 23:21:19编辑过]

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


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

你问的是【明细账】的录入问题啊。

 

在明细账录入数据,对应的,不会在【实物表】新增一行数据的啊。


 回到顶部
帅哥哟,离线,有人找我吗?
飞过海洋
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:187 积分:1434 威望:0 精华:0 注册:2017/10/21 17:27:00
  发帖心情 Post By:2018/1/18 11:00:00 [只看该作者]

老师,您就给我编一个明细账如果摘要显示的是上年结转,就让实物账不作任何更新,在实物账上生成数据行,不做变化,其他的代码不变。

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


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

以下是引用飞过海洋在2018/1/18 11:00:00的发言:
老师,您就给我编一个明细账如果摘要显示的是上年结转,就让实物账不作任何更新,在实物账上生成数据行,不做变化,其他的代码不变。

 

新增一行空行?

 

Select Case e.DataCol.name
    Case "明细账_领入起号","明细账_领入止号","明细账_领入张数","姓名","姓名","实物账_发出起号","实物账_发出止号","实物账_发出张数","明细账_今日领入张数","明细账_退piao张数","实物账_退piao张数","年","月","日","凭证_实物号","年","月","日","凭证_号","明细账_上年结转张数","实物账_上年结转张数","实物账部分_号","实物账部分_上年结转张数"
        Dim dr As DataRow = DataTables("实物账").Find("id2 = '" & e.DataRow("_Identify") & "'")
        If dr Is Nothing Then
            dr = DataTables("实物账").AddNew()
            dr("id2") = e.DataRow("_Identify")
        End If

        dr("引用部分") = e.DataRow("摘要_内容")
        If e.DataRow("摘要_内容") > "" AndAlso e.DataRow("摘要_内容") <> "上年结转" Then
            dr("实物账_发出起号") = e.DataRow("明细账_领入起号")
            dr("姓名") = e.DataRow("姓名")
            dr("年") = e.DataRow("年")
            dr("月") = e.DataRow("月")
            dr("日") = e.DataRow("日")
            dr("实物账_今日发出张数") = e.DataRow("明细账_今日领入张数")
            dr("实物账_退piao张数") = e.DataRow("明细账_退piao张数")
            dr("凭证_号") = e.DataRow("实物账部分_号")
            dr("引用部分") = e.DataRow("摘要_内容")
        End If       
End Select


 回到顶部
帅哥哟,离线,有人找我吗?
飞过海洋
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:187 积分:1434 威望:0 精华:0 注册:2017/10/21 17:27:00
  发帖心情 Post By:2018/1/18 11:37:00 [只看该作者]

不是,是当明细账的摘要为上年结转时,实务然什么变化也没有什,也不增加空行!不同步变化!但摘要为其他时可以有变化。
[此贴子已经被作者于2018/1/18 11:39:20编辑过]

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


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

以下是引用飞过海洋在2018/1/18 11:37:00的发言:
不是,是什么变化也没有,实务账不增加空行!不同步变化

 

本来就是那样啊。你在明细表无论怎么编辑都不会新增啊。


 回到顶部
帅哥哟,离线,有人找我吗?
飞过海洋
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:187 积分:1434 威望:0 精华:0 注册:2017/10/21 17:27:00
  发帖心情 Post By:2018/1/18 13:10:00 [只看该作者]

以下是引用有点甜在2018/1/18 11:39:00的发言:

 

本来就是那样啊。你在明细表无论怎么编辑都不会新增啊。

老师:
     您可能不会用我的表,应该按我上面说写的4条顺序记账.我试了一下,相关的账户还是多出几个空行!
          那现在这样吧,您就给我单独编一个在明细账的代码如果的上年结转列有数据,就让实物账不作任何更新,在实物账上生成数据行,不做变化,其他的代码不变。 我把这行代码加在已经写好的代码后面.

           只写这一句代码,而其他的代码依然同步增减相关表.

[此贴子已经被作者于2018/1/18 13:24:05编辑过]

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


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

回复18楼。本来就是那样啊。你在明细表无论怎么编辑都不会新增啊。

 

请自行认真在明细表新增行、输入值测试啊。


 回到顶部
帅哥哟,离线,有人找我吗?
飞过海洋
  20楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:187 积分:1434 威望:0 精华:0 注册:2017/10/21 17:27:00
  发帖心情 Post By:2018/1/19 18:56:00 [只看该作者]

以下是引用有点甜在2018/1/18 14:18:00的发言:

回复18楼。本来就是那样啊。你在明细表无论怎么编辑都不会新增啊。

 

请自行认真在明细表新增行、输入值测试啊。

有点甜老师:

       我的笔记本电脑坏了。 今天找人修的电脑,重新装的。但以前电脑上的所有数据都没有了。真不好意思,昨天您在QQ公众号给我编写的两个代码全没了。请您在QQ聊天记录里,把那段复制给我好吗?我重新作一下。


 回到顶部
总数 25 上一页 1 2 3 下一页