以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口中表的Fill问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=6792)

--  作者:yangming
--  发布时间:2010/4/25 20:19:00
--  窗口中表的Fill问题
Tables("RS_档案明细_Table3").Fill("Select * From {录入项} ","rs",False)
原来的版本在窗口的AfterLoad的事件中写入上面的代码后,显示的表是SQLTable,现在增加了一个允许编辑的选项后,我将选项设为:True,可显示的表仍然的不可编辑的,应该如何操作?
[此贴子已经被狐狸爸爸于2010-4-26 12:27:56编辑过]

--  作者:mr725
--  发布时间:2010/4/25 21:33:00
--  
http://www.foxtable.com/dispbbs.asp?boardid=2&Id=6699&page=3
--  作者:狐狸爸爸
--  发布时间:2010/4/26 11:32:00
--  
Tables("RS_档案明细_Table3").Fill("Select * From {录入项} ","rs",False)
Tables("RS_档案明细_Table3").AllowEdit = True

--  作者:baoxyang
--  发布时间:2010/4/26 11:39:00
--  
以下是引用狐狸爸爸在2010-4-26 11:32:00的发言:
Tables("RS_档案明细_Table3").Fill("Select * From {录入项} ","rs",False)
Tables("RS_档案明细_Table3").AllowEdit = True

是否新版的,动态加载数据时,sqlTables,可编辑都是加上这一句才生效呀?Tables("RS_档案明细_Table3").AllowEdit = True
那之前的项目很多地方都要修改呀,图片点击可在新窗口打开查看


--  作者:yangming
--  发布时间:2010/4/26 11:56:00
--  
以下是引用baoxyang在2010-4-26 11:39:00的发言:

是否新版的,动态加载数据时,sqlTables,可编辑都是加上这一句才生效呀?Tables("RS_档案明细_Table3").AllowEdit = True
那之前的项目很多地方都要修改呀,图片点击可在新窗口打开查看

目前的版本是这样的


--  作者:baoxyang
--  发布时间:2010/4/26 15:44:00
--  
以下是引用yangming在2010-4-26 11:56:00的发言:

目前的版本是这样的

我试过,我这最新版是可编辑的,没有加Tables("RS_档案明细_Table3").AllowEdit = True 这句呀。不知你那边怎是这样?


--  作者:yangming
--  发布时间:2010/4/26 15:55:00
--  
以下是引用baoxyang在2010-4-26 15:44:00的发言:

我试过,我这最新版是可编辑的,没有加Tables("RS_档案明细_Table3").AllowEdit = True 这句呀。不知你那边怎是这样?

我就是最新版,是不是你不是动态加载的,而是直接在SELECT语句中加入代码的?我发现,直接加入SELECT语句的表,就可以编辑


--  作者:baoxyang
--  发布时间:2010/4/26 17:11:00
--  
我是用select 动态加载的,
--  作者:baoxyang
--  发布时间:2010/4/26 17:15:00
--  
以下是引用yangming在2010-4-26 15:55:00的发言:

我就是最新版,是不是你不是动态加载的,而是直接在SELECT语句中加入代码的?我发现,直接加入SELECT语句的表,就可以编辑

不明白“是不是你不是动态加载的” ,意思是否直接在SQLTable表控件中的属性直接写上Select语句,并设置编辑状态的情况下,必须加上Tables("RS_档案明细_Table3").AllowEdit = True 这句才行呀?不知是否这样理解。我这很少这样用,如果这样,我还真得仔细找找是否有这样情况,因为最新可能要更新项目,否则会出问题。