以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  重发-关于窗口录入的问题,一次保存到多个表格。  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=12339)

--  作者:yacity
--  发布时间:2011/8/30 12:08:00
--  重发-关于窗口录入的问题,一次保存到多个表格。

如图所示:

第一步:打开“销售”-“销售开单” 界面如下:

图片点击可在新窗口打开查看

 

第二步:录入第一张单据 如下:

 


图片点击可在新窗口打开查看此主题相关图片如下:2011083011093649432.jpg
图片点击可在新窗口打开查看

 

点击 “过账打印” 则该单据保存到 “销售记录”表中。

 

然后重新 打开该窗口 让我录入第二单:


图片点击可在新窗口打开查看

 

录入第二单 如下:

 


图片点击可在新窗口打开查看此主题相关图片如下:2011083011152649332.jpg
图片点击可在新窗口打开查看

 

 

过账打印--保存到 “销售记录”表中。

 

第一次 录入保存到“销售记录”表中 的前两行。

第二次 录入保存到“销售记录”表中 的最后一行。
 


图片点击可在新窗口打开查看此主题相关图片如下:122.jpg
图片点击可在新窗口打开查看

 


 

[此贴子已经被作者于2011-8-30 12:11:11编辑过]

--  作者:yacity
--  发布时间:2011/8/30 12:09:00
--  

同时 生成 一个 销售单 的记录 (该表用于 管理收款记录。)

 


图片点击可在新窗口打开查看此主题相关图片如下:124.jpg
图片点击可在新窗口打开查看

 


 


--  作者:yacity
--  发布时间:2011/8/30 12:17:00
--  

项目如下。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:琼富塑料管理系统_0829.zip

 

其实 如第二张图片  2011083011093649432.jpg  窗口录入的时候 绑定表到 “销售记录”表中是不对的。

个人认为应该是绑定到一个临时表中。

 

以上介绍的功能如何实现呢?


--  作者:yangming
--  发布时间:2011/8/30 12:47:00
--  
没必要绑定表,只需一个按钮,加载不同的表进来,就可以的
--  作者:狐狸爸爸
--  发布时间:2011/8/30 14:37:00
--  

过账打印按钮的代码:

 

Dim dt As DataTable  = DataTables("销售记录")
Dim flt As String
For Each dc As DataCol In dt.DataCols
    If flt > "" Then
        flt = flt & " And "
    End If
    flt = flt & dc.name & " Is Null"
Next
dt.DeleteFor(flt)
For Each dr As DataRow In dt.DataRows
    If dr.RowState = DataRowState.Added
        dr("日期") = e.Form.Controls("DateTimePicker1").Value
        dr("销售单号") = e.Form.Controls("TextBox1").Value
        dr("客户名称") = e.Form.Controls("TextBox2").value
    End If
Next
dt.Save()
e.Form.Controls("DateTimePicker1").Value = Nothing
e.Form.Controls("TextBox1").Value = Nothing
e.Form.Controls("TextBox2").Value = Nothing
Tables("销售录入_Table1").Filter = "[_Identify] > " & dt.Compute("Max([_Identify])")
Tables("销售录入_Table1").AddNew(10)

 

其实最好用关联表解决,方便简单很多。

 

[此贴子已经被作者于2011-8-30 14:37:40编辑过]

--  作者:yacity
--  发布时间:2011/8/30 15:22:00
--  

关联表 意思是把 “销售记录”表和“销售单” 关联在一起吗?还是怎么样关联?


--  作者:狐狸爸爸
--  发布时间:2011/8/30 15:25:00
--  

你可以看看一下帮助文件:使用指南 -  关联表 和 使用指南 - 表达式 这两章。

 

使用指南是基础,不能忽略,你这样的问题,用关联表不知道多好解决。