刚才在我的【振兴VFP(老车)】QQ群中有一位老师在交流中提到表单的数据环境如何应用,老车做了如下回复,转帖到这里,望能对有的狐友有益。
---------------------------------------------------------------
表单的数据环境在没玩CA之前老车从不知道是啥玩意,也就没用过。玩CA后方知道表单上还有数据环境这么个玩意。CA有一种方式是在数据环境中生成,感觉好像是为CA操作VFP的DBC设置的。因为老车不玩DBC,也就不用那种方式。所以老车所有表单的数据环境还都是闲置。
CA类倒是可以放到表单的数据环境中,也可以帖在表单上,还可以把CA的名字用全局变量命名调用,经过比对,老车采用最后一种。
CA类分两层,外层的属性老车都一一比对过,与表单数据环境的项数、顺序与项目名称完全相同。老车认为前面说到的那种在表单中生成的DBC专用CA是CA的内层,外层则用表单的数据环境。当然生成的自带数据环境的CA类也可以放在表单的数据环境中用。但老车觉得那样用就大可不必了,因为CA类可以不依托表单数据环境生成自带数据环境的那种,又不用另外加钱,何不生成这种、用全局变量名随时随地调用呢?老车愚见,欢迎讨论,莫怼莫喷。谢谢!