Domanda

Qualcuno sta ancora usando DataFlex? Se è così, quali sono i tuoi consigli e trucchi preferiti per questo venerabile 4GL?

È stato utile?

Soluzione

Tutto dipende dalla versione di DF che stai utilizzando, ma eccone un paio:

  1. Non utilizzare " While " quando si attraversano set di record. Usa sempre la ripetizione. (vedi esempio in fondo)
  2. I newsgroup dataflex (news.dataaccess.com) sono il posto migliore per porre domande.
  3. Altri siti utili includono http://sture.dk/wasp e http://www.vdf-guidance.com
  4. Utilizzare enter_scope invece di attivare per inizializzare i valori sui moduli.
  5. Con oggetti modali differiti, utilizzare un oggetto contenitore sopra l'oggetto differito per passare i parametri.

Ne ho molti di più. Ma devo solo andare a sdraiarmi. Non posso credere che qualcuno abbia posto una domanda 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)

Altri suggerimenti

I nuovi forum sull'accesso ai dati in tutto il mondo!

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

molto tempo che non ci vediamo!

Sì, DataFlex è ancora vivo e vegeto ed è utilizzato da molte persone e organizzazioni.

La versione corrente è la "quotazione" " form (cioè Widows GUI): Visual DataFlex (VDF) 14.1, anche se la versione 15.0 sta per essere rilasciata (sto usando alfa, beta e RC per lo sviluppo da alcuni mesi).

Anche il prodotto in modalità personaggio (ora v3.2) è ancora in circolazione, per DOS, Unix e Linux.

VDF ora ha un buon supporto per le applicazioni Web, i servizi web (dalla v10 circa), una libreria Ajax (che verrà "nella casella" con 15.0), i controlli CodeJock per un migliore design dell'interfaccia utente, un ambiente di sviluppo (VDF Studio ) che è stato per un po 'di tempo (dalla v12.0) così completo che raramente ne esco di più (ci scrivo persino il mio JavaScript, quando lo faccio per progetti VDF). Inoltre viene fornito con un CMS gratuito chiamato Electos (ora stesso nella versione 4.0 con VDF 15.0).

Include kit di connettività per database Pervasive, MS SQL Server, DB2 e ODBC, con Oracle, MySQL e altri driver forniti da Mertech Data Systems (società di Riaz Merchant: www.mertechdata.com).

Puoi scaricare gratuitamente " personali " edizione (per uso non commerciale) da qui - è completamente- prodotto in vetrina, ma se ne guadagni devi acquistare una licenza kosher. Fai un giro! ; -)

Buono a sentirti di nuovo!

Mike
(Stai ancora combattendo con i discendenti di b4stard dei tuoi dannati DataSet !!! ;-) )

La mia "lingua di lavoro" (ovvero su cosa sto lavorando come sviluppatore impiegato) è Visual Dataflex, attualmente alla versione 14.0. Non è il miglior linguaggio / ambiente disponibile, ma certamente non è neanche il peggiore.

Il mio consiglio numero 1 sarebbe, per citare il Codice completo di Steve McConnell: " Programma nella nella tua lingua, non in . Non limitare il tuo pensiero di programmazione solo ai concetti che sono supportati automaticamente dal tuo linguaggio. I migliori programmatori pensano a ciò che vogliono fare, quindi valutano come raggiungere i propri obiettivi con gli strumenti di programmazione a loro disposizione. & Quot;

Un altro buon nuovo sito per i suggerimenti VDF / DF è VDF Wiki .

L'URL vdfguidance ha un refuso, è http://www.vdf-guidance.com

l'ereditarietà del mixin era una caratteristica eccellente: i metodi di qualsiasi altra classe potevano essere riutilizzati nella tua classe; fintanto che hai fornito le proprietà di cui avevano bisogno per funzionare, tutto andava bene = eredità multipla (MI) senza il "problema del diamante", i conflitti di nomi e altri problemi di IM

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top