以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  基本功能演示.table的项目事件 MainTableChanging 中的逻辑变量MarkModifedCell 是哪儿来的?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=51402)

--  作者:jerzhh
--  发布时间:2014/5/26 13:19:00
--  基本功能演示.table的项目事件 MainTableChanging 中的逻辑变量MarkModifedCell 是哪儿来的?

作为一个新手,目前正在学习中。有一个问题请教下:

 

基本功能演示.table的项目事件 MainTableChanging 中有如下代码

If e.NewTableName <> "员工" Then
    MarkModifedCell = False
End If

请问这个逻辑变量MarkModifedCell 是哪儿来的?在哪儿定义过?

 

 

 


--  作者:Bin
--  发布时间:2014/5/26 13:58:00
--  
全局变量,在全局代码
--  作者:jerzhh
--  发布时间:2014/5/26 15:17:00
--  

在全局代码中只看到如下声明:

 

Public MarkCell As Boolean

 

那么MarkModifedCell在哪儿呢?我们该从哪儿去找这个变量?


--  作者:有点甜
--  发布时间:2014/5/26 15:25:00
--  
 声明以后,就可以用了......直接取值和赋值。
--  作者:Bin
--  发布时间:2014/5/26 15:25:00
--  
导出项目代码. 搜索.
--  作者:jerzhh
--  发布时间:2014/5/26 15:49:00
--  
以下是引用Bin在2014-5-26 15:25:00的发言:
导出项目代码. 搜索.

 

导出项目代码,在EventCode.rtf中搜索MarkModifedCell。搜索结果如下:

 

  一、 

     MainTableChanging

 

    If e.NewTableName <> "员工" Then

        MarkModifedCell = False

    End If

 

  二、

 

    修改标记_AfterClose

 

    MarkModifedCell = False

 

  三、

 

    修改标记_Button1_Click

 

    MarkModifedCell = Not MarkModifedCell

 

总共只见到这三处,但并未见到关于MarkModifedCell 这个变量是在何处声明的。

 

请释疑。

 

(注:本人用的是Foxtable 2014试用版)

 

 

 


--  作者:Bin
--  发布时间:2014/5/26 15:53:00
--  
这个是狐表自带的全局变量,不用声明.
--  作者:jspta
--  发布时间:2014/5/26 15:54:00
--  
这个是foxtable内置的全局变量,你在foxtable中是看不到的