以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  数据表内容无法写入数据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148798)

--  作者:jjun2002cn
--  发布时间:2020/4/15 15:10:00
--  数据表内容无法写入数据

图片点击可在新窗口打开查看此主题相关图片如下:无法修改数据表内容.jpg
图片点击可在新窗口打开查看


我把窗口的table控件动态更改数据源:
        DataTables("Sale").Save()
        DataTables("Sale_List").Save()
        Tables("新建销售单_Sale_List").DataSource = DataTables("Sale_List")
        Tables("新建销售单_Sale_List").Filter= "[SaleID] =" &  SaleDr("SaleID")
        Tables("新建销售单_Sale_List").SetColVisibleWidth("ProductID|100|ProductName|150|ProductNumber|80|ProductPrice|80|ProductTotal|80|MainMemoEx|234")
        Tables("新建销售单_sale_List").AutoSizeRows()
然后在命令窗口

Tables("新建销售单_Sale_List").AddNew()
Tables("Sale_List").Current("ProductID")= "KJALSJDA"

OUTPUT.SHOW(CurrentTable.Current.Table.Name)
OUTPUT.show(Tables("新建销售单_Sale_List").DataTable.NAME)

但是数据就没有办法输入!

--  作者:jjun2002cn
--  发布时间:2020/4/15 15:12:00
--  
Tables("新建销售单_Sale_List").Current("ProductID")= "KJALSJDA" 试过了也不行!


--  作者:有点蓝
--  发布时间:2020/4/15 15:42:00
--  
dim r as row = Tables("新建销售单_Sale_List").AddNew()
r("ProductID")= "KJALSJDA"