以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  记忆刚刚录入的值  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=44497)

--  作者:yuyu060712
--  发布时间:2014/1/2 12:45:00
--  记忆刚刚录入的值
如题:老师,我在窗口中绑定了表的单元格,其中有几个单元格的内容有可能会和上一条的数据相同,我想实现如果点击进入了就表示需要新录入这个单元格的数据,如果不点击就沿用刚输入的数据。在帮助和开发指南里没找到。。。。
--  作者:yuyu060712
--  发布时间:2014/1/2 14:01:00
--  

Dim a As Row = CurrentTable.Rows.AddNew()
If e.DataTable.DataRows.Count = 0 Then  \'如果是一个空表   
Return  \'那么返回
End If
Dim ColNames As String() = {"日期","客户","雇员"}\'定义一个数组,保存复制列的名称
Dim dr As DataRow = e.DataTable.DataRows(e.DataTable.DataRows.Count - 1)  \'获得最后一行
For Each ColName As String in ColNa

提示错误,老师帮忙看看


--  作者:Bin
--  发布时间:2014/1/2 14:04:00
--  
请问报什么错?  你的需求和你的代码,怎么看起来有点怪怪的.
--  作者:yuyu060712
--  发布时间:2014/1/2 14:34:00
--  

我不会截图,提示的是第二段代码出错,我用的是代码收集器里的新增行里复制最后录入输入的代码


--  作者:Bin
--  发布时间:2014/1/2 14:35:00
--  
上例子吧
--  作者:yuyu060712
--  发布时间:2014/1/2 15:12:00
--  

老师我想在窗口点击增加的时候,年号、编号、材检编号,热处理状态可以借用上一条,如果不借用就点击进录入框,人工录入

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table


--  作者:Bin
--  发布时间:2014/1/2 15:25:00
--  
你窗口无增加按钮啊.
--  作者:yuyu060712
--  发布时间:2014/1/2 15:25:00
--  

点击工票编号,自动增加一行


--  作者:yuyu060712
--  发布时间:2014/1/2 15:26:00
--  
主要是为了减少录入量,有时候数据量很大
--  作者:Bin
--  发布时间:2014/1/2 15:31:00
--  
.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table