Foxtable(狐表)用户栏目专家坐堂 → 自定义录入界面之一的改进


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

主题:自定义录入界面之一的改进

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


加好友 发短信
等级:九尾狐 帖子:2234 积分:15278 威望:0 精华:0 注册:2015/7/18 10:10:00
自定义录入界面之一的改进  发帖心情 Post By:2016/2/13 10:27:00 [只看该作者]

在帮助的自定义录入界面之一中原代码 只能在凭证明细中使用,但是实际输入时一般都是在关联表使用,为此我设计了以下代码,但是实现不了目的,是什么原因,该怎么改进?

Dim tbl As Table = Tables("核算项目选择_Table1")
If tbl.Current IsNot Nothing Then
     Select Case e.Table.name
            Case "凭证明细"
                Tables("凭证明细").Current("项目编号") = tbl.Current("项目编号")
                Tables("凭证明细").Current("核算项目") = tbl.Current("项目名称")
            Case "会计凭证.凭证明细"
                Tables("会计凭证.凭证明细").Current("项目编号") = tbl.Current("项目编号")
                Tables("会计凭证.凭证明细").Current("核算项目") = tbl.Current("项目名称")
        End Select
End If
Forms("核算项目选择").Close()


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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/2/13 11:39:00 [只看该作者]

这里 e.Table是 :Tables("核算项目选择_Table1")

参考自定义录入界面之二:http://www.foxtable.com/help/topics/2116.htm
改成下拉窗口

 回到顶部