DataFlex的提示/技巧

时间:2008-09-30 19:46:18

标签: dataflex

有人还在使用DataFlex吗?如果是这样,你最喜欢这个古老的4GL的提示和技巧是什么?

7 个答案:

答案 0 :(得分:4)

这一切都取决于你正在使用的DF版本,但这里有一对:

  1. 遍历记录集时不要使用“While”。始终使用重复。 (见底部示例)
  2. dataflex新闻组(news.dataaccess.com)是提问的最佳地点。
  3. 其他有用的网站包括http://sture.dk/wasphttp://www.vdf-guidance.com
  4. 使用enter_scope而不是激活来初始化表单上的值。
  5. 使用延迟模态对象,使用延迟对象上方的容器对象传入参数。
  6. 我有更多的负载。但我只能去撒谎。我无法相信有人问过dataflex问题。

    clear orders
    move const.complete to orders.status
    find ge orders by index.2
    repeat
        if orders.status ne const.complete indicate finderr true
        if (not(finderr)) begin
            send doYourStuffHere
            find gt orders by index.2
        end
    until (finderr)
    

答案 1 :(得分:4)

新的数据访问全球论坛!

http://support.dataaccess.com/forums/

答案 2 :(得分:3)

好久不见!

是的,DataFlex仍然存在并且很好地被许多人和组织使用。

当前版本是“Visual”形式(即Widows GUI):Visual DataFlex(VDF)14.1,虽然v15.0即将发布(我一直在使用alphas,beta和RCs进行开发)几个月了。)

对于DOS,Unix和Linux,字符模式产品(现在是v3.2)仍然存在。

VDF现在对Web应用程序,Web服务(从大约v10开始),一个Ajax库(将带有15.0的“框中”),用于更好UI设计的CodeJock控件,开发环境(VDF Studio)提供良好支持这已经有一段时间了(自从v12.0开始)已经非常完整了,我很少再走出它了(我甚至将其编写在我的JavaScript代码中,当为VDF项目执行时)。它还附带一个名为Electos的免费CMS(现在本身在v4.0中,VDF 15.0)。

它包含Pervasive,MS SQL Server,DB2和ODBC数据库的连接工具包,以及由Mertech Data Systems(Riaz Merchant的公司:www.mertechdata.com)提供的Oracle,MySQL和其他驱动程序。

您可以从here下载免费的“个人”版本(非商业用途) - 它是功能齐全的产品,但如果您从中赚钱,则需要购买犹太洁食许可证。给它一个旋转!的; - )

很高兴再次收到你的消息!

麦克
(仍然与你的三分之一数据集的b4stard后代战斗!!! ; - )

答案 3 :(得分:2)

我的“工作语言”(即我作为受雇的开发人员所做的工作)是Visual Dataflex,目前版本为14.0。它不是最好的语言/环境,但它肯定也不是最差的。

我的第一个提示是引用史蒂夫麦康奈尔的代码完成:“将编入你的语言,而不是 in 。不要只限制你的编程思维您的语言自动支持的概念。最优秀的程序员会考虑他们想要做什么,然后他们使用编程工具评估如何实现他们的目标。“

答案 4 :(得分:2)

VDF / DF提示的另一个好的新网站是VDF Wiki

答案 5 :(得分:2)

vdfguidance网址有一个拼写错误,它是http://www.vdf-guidance.com

答案 6 :(得分:0)

mixin继承是一个很好的特性 - 任何其他类的方法都可以在你的类中重用;只要你提供了他们需要工作的属性,一切都很好=多重继承(MI)没有'钻石问题',名称冲突和其他MI问题