以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]表达式的祥细解说  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=25724)

--  作者:cks
--  发布时间:2012/11/15 12:03:00
--  [求助]表达式的祥细解说
小弟在表达式章节中迷茫了,记不住,还甚至有些不理解,求指点!!
--  作者:lin_hailun
--  发布时间:2012/11/15 12:08:00
--  
 具体是哪里不理解?
--  作者:cks
--  发布时间:2012/11/15 14:07:00
--  

林老师,你的视频我看了又看,具体的表达式内容还是不太明,比如上面所说的 _Locked  和 _Identify   具体的表达意思、用途和使用方法,我还是不能悟出个所以然来,求林老师指点指点!!


--  作者:lin_hailun
--  发布时间:2012/11/15 14:18:00
--  
 _Locked存储的是这一行是否是锁定的行,如果是锁定的,它的值,就是True。

 _Identify存储的是这样行的编号,这个是不唯一的。

 这两个,少有用到。还有疑问,就继续发问。

--  作者:cks
--  发布时间:2012/11/15 14:23:00
--  
_Identify 是函数来的吗?上面说的是为了不产生重复的编号,但我应该要怎么引用?
--  作者:lin_hailun
--  发布时间:2012/11/15 14:27:00
--  
 _Identify也是你表中的一个列,只是它隐藏起来不被你看见。它是由系统自动产生的,一次递增的。
--  作者:cks
--  发布时间:2012/11/15 14:32:00
--  

这是系统自带的一个功能对吗?在编写表达式的时候不用引用,其作用功能也能达到多用户保存后的编号不重复的对吗?


--  作者:lin_hailun
--  发布时间:2012/11/15 14:34:00
--  
 你可以理解为_Identify是一行的标志,比如 身份证号,可以唯一表示一个人。

--  作者:cks
--  发布时间:2012/11/15 14:37:00
--  
嗯,那么我还要和帮助上面说的

有了_Identify,你可以删除原来的产品编号、客户编号、订单编号等列,新增一个同名的整数型表达式列,表达式设为:

[_Identify]

  这样就可以进行唯一递增了吧
--  作者:lin_hailun
--  发布时间:2012/11/15 14:45:00
--  
 可以这样理解。但是,表达式列,不能作为关联的列!