Foxtable(狐表)用户栏目专家坐堂 → 录入窗口问题


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

主题:录入窗口问题

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


加好友 发短信
等级:二尾狐 帖子:514 积分:3247 威望:0 精华:0 注册:2015/4/22 16:20:00
录入窗口问题  发帖心情 Post By:2015/12/21 8:25:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20151221081916.png
图片点击可在新窗口打开查看
在图中窗口 单击目录树2级节点  会代入到品名后面的文本框中 然后代入到销售明细表

 

如果增加几个文本框,分别可以选择多种商品,然后同时在销售明细表中 录入多行数据

 

除了单独创建目录树窗口之外  能不能再现有窗口上直接实现???


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


加好友 发短信
等级:二尾狐 帖子:514 积分:3247 威望:0 精华:0 注册:2015/4/22 16:20:00
  发帖心情 Post By:2015/12/21 8:33:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20151221083130.png
图片点击可在新窗口打开查看
这种效果,3个文本框 选择三种不同的商品  然后 单击订单确认  同时新增3行数据,如果只选择1种,则只新增1行

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


加好友 发短信
等级:二尾狐 帖子:514 积分:3247 威望:0 精华:0 注册:2015/4/22 16:20:00
  发帖心情 Post By:2015/12/21 8:59:00 [只看该作者]

目录树的NodeMouseClick事件

If e.Node.Level = 1 Then '如果单击的是第二层节点
    Dim tr As Row = Tables("销售明细").Current
    Dim dr As DataRow = e.Node.DataRow 
    tr("品名") = dr("品名")
End If

单击目录树子节点  增加一行数据 也就是一种商品。 怎么能多选 增加多行呢?


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/21 9:03:00 [只看该作者]

1、动态生成控件

 

http://www.foxtable.com/help/topics/1409.htm

 

2、动态赋值

 

3、确认的时候,就把值填入表


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/21 9:04:00 [只看该作者]

简单一点,就是弄4、5行控件,隐藏起来,选取多个的时候,就把那些隐藏的显示出来。

 

具体上传实例


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


加好友 发短信
等级:二尾狐 帖子:514 积分:3247 威望:0 精华:0 注册:2015/4/22 16:20:00
  发帖心情 Post By:2015/12/21 9:22:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20151221091925.png
图片点击可在新窗口打开查看
我把文本框全换成下拉组合框,然后用单独的目录树窗口选择文本

是可以分别选了  但是在销售明细表里,我三个控件选择的内容只在一行的品名列下 来回变换,

分别代入三行该怎么做来着。。。我记得以前琴行那个程序 增加课程的窗口 大师教过我一次


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


加好友 发短信
等级:二尾狐 帖子:514 积分:3247 威望:0 精华:0 注册:2015/4/22 16:20:00
  发帖心情 Post By:2015/12/21 9:24:00 [只看该作者]

以下是引用大红袍在2015/12/21 9:04:00的发言:

简单一点,就是弄4、5行控件,隐藏起来,选取多个的时候,就把那些隐藏的显示出来。

 

具体上传实例

隐藏我知道


For i As Integer = 1 To 8
    e.Form.Controls("Textbox" & i).Visible = False
    e.Form.Controls("Label" & i).Visible = False
Next

但是这个点单的话 最主要就是效率,不想用之前的下拉选择显示的控件数的方法了,能不能设计个 增加按钮,按一次 增加 一个文本框(品名)一个下拉框(数量)


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


加好友 发短信
等级:二尾狐 帖子:514 积分:3247 威望:0 精华:0 注册:2015/4/22 16:20:00
  发帖心情 Post By:2015/12/21 9:25:00 [只看该作者]

为还是把例子传上来吧


[此贴子已经被作者于2015/12/21 9:47:24编辑过]

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


加好友 发短信
等级:二尾狐 帖子:514 积分:3247 威望:0 精华:0 注册:2015/4/22 16:20:00
  发帖心情 Post By:2015/12/21 9:27:00 [只看该作者]

新搞了个小酒吧 试着自己做个点单记录的程序。。。

 

大师能不能教我 怎么用同一个窗口中的目录树控件  进行多次选择录入 


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/21 9:29:00 [只看该作者]

汗,为什么不直接用一个表控件?简单方便啊。

 回到顶部
总数 39 1 2 3 4 下一页