Instructions
Accueil Remonter Comprendre Instructions Deploiement dBulletin Versions

 

Retour à documentation

Quelques propriétés ou instructions dBase ou windows expliquées.

Les instructions en italiques pointent vers une explication en français sur le site de Bernard Mouille, si une explication figure sur ce site et celui de Bernard Mouille, un lien direct vers ce dernier en appuyant sur l'image img_bm.jpg (1390 octets)

opérateurs et symboles

Différence entre = et :=

Pour empêcher la création d'une variable ou bien si elle n'existe pas, utilisez l'opérateur := Cet opérateur est particulièrement utile lors de l'attribution de valeurs aux propriétés. Si par inadvertance, vous saissisez une mauvaise orthographe du nom de la propriété avec l'opérateur =, une nouvelle propriété est créée; votre code s'exécutera sans erreur, mais il ne se comportera pas comme vous le vouliez. En utilisant l'opérateur :=, si la propriété (ou variable) n'existe pas, une erreur se produit. Exemple :

a = 3     // fonctionne, affecte 3 à la variable que l'on nomme a et que l'on créée en même temps

b := 6    // renvoie une erreur variable indéfinie, car la variable b n'existe pas

si vous saisissez à présent

a := 5 

cela fonctionnera car la variable a bien été créée.

Supposons que vous ayez une requête nommée qTest

qTest.atcive = .T.      // fonctionne bien, crée en fait une nouvelle propriété active
qTest.atcive := .T.     // dbase renvoie une erreur

 

_app.useUACPaths

allowDEOExeOverride

voir la page DEO

ACCEPT

active     boueesauvetage.gif (251 octets)

ALEN()

ALIAS()

APPEND

APPEND BLANK

APPEND AUTOMEM

APPEND FROM

ARGCOUNT()

class Array

beginAppend()   boueesauvetage.gif (251 octets)

BLANK

BOF()

BROWSE

class Browse    boueesauvetage.gif (251 octets)

CARRY

CHR()   (fonction)

CLASS     boueesauvetage.gif (251 octets)

class COMBOBOX     boueesauvetage.gif (251 octets)

class EDITOR

CLOSE PROCEDURE    boueesauvetage.gif (251 octets)

COPY

COPY BINARY

COPY MEMO

COPY STRUCTURE

COPY TABLE

COPY TO ARRAY

COUNT

CREATE TABLE    boueesauvetage.gif (251 octets)

CTODT()

Cette fonction permet de convertir une chaine de caractères en format DateTime

La chaîne de caracères passée doit être sous la forme date + heure.

exemple :

cDate = "10/03/10"
cHeure = "13:07:33"
Resultat = ctodt(cDate + " "+cHeure) 

Resultat sera bien une variable de type DT (DateTime).

Si set century est OFF, Resultat contiendra 10/03/10 13:07:33

Si set century est ON, Resultat contiendra 10/03/2010 13:07:33

Attention, l'espace entre les deux variables caractères est IMPERATIF.

Note : Si vous oubliez l'espace, alors que la documentation dBase précise que seul le format de retour de l'heure sera modifié, en fait, avec une date au format français, vous obtiendrez un résultat erroné. Au mieux vous aurez une valeur vide, au pire une date qui vous semblera farfelue (elle ne l'est pas tant que çà en fait) et une heure à 00:00:00. (discussion sur newsgroup dbase.getting-started des 9 et 10 mars 2010)

DATABASE()     boueesauvetage.gif (251 octets)

DATE()

Voir la page sur les dates

DBF()

DELETE

DELETE TABLE

DELETE TAG

DEO

dir()     boueesauvetage.gif (251 octets)

DO WHILE

EDIT

class Editor    boueesauvetage.gif (251 octets)

EOF()

eof()     boueesauvetage.gif (251 octets)   

ERASE     boueesauvetage.gif (251 octets)

ERROR()

EXIT

FIELD()

fields     boueesauvetage.gif (251 octets)

FILE() (commande xBase)    boueesauvetage.gif (251 octets)

FILE() (objet)

findwindow()

FLDCOUNT()

FLOCK()

FLUSH

flush()     boueesauvetage.gif (251 octets)

fontName     boueesauvetage.gif (251 octets)

fontSize     boueesauvetage.gif (251 octets)   

FOR ... ENDFOR

FOR()

class Form    boueesauvetage.gif (251 octets)

FUNCTION

GETENV() - csidl

class Grid    boueesauvetage.gif (251 octets)

height     boueesauvetage.gif (251 octets)

HTOI()     boueesauvetage.gif (251 octets)

IF

INDEX

ISTABLE()

ITOH()     boueesauvetage.gif (251 octets)

KEY()

KEYMATCH()

LDRIVER()

.leftTrim()     boueesauvetage.gif (251 octets)

LEN()

.length     boueesauvetage.gif (251 octets)

LIKE  (dans une instruction Sql)

LOCAL

LOCK()

MEMLINES()

metric     boueesauvetage.gif (251 octets)

MKDIR     boueesauvetage.gif (251 octets)

MLINE()

MSGBOX()

null     boueesauvetage.gif (251 octets)

ON ERROR

.open()     boueesauvetage.gif (251 octets)

OPEN DATABASE

ORDER()

OS()

PACK

PARAMETERS      boueesauvetage.gif (251 octets)

class Query    boueesauvetage.gif (251 octets)

REPLACE

RELEASE

RETURN

.rightTrim()      boueesauvetage.gif (251 octets)

RLOCK()

class Rowset    boueesauvetage.gif (251 octets)

scrollBar     boueesauvetage.gif (251 octets)

SELECT

SELECT()

SET ALTERNATE

SET DATE TO  

Voir la page sur les dates

SET EXCLUSIVE

SET MARK TO          img_bm.jpg (1390 octets)

Voir la page sur les dates

SET MEMOWIDTH

SET PROCEDURE TO

SET SAFETY

SKIP

SLEEP

SUBSTR()

TAG()

TAGCOUNT()

TAGNO()

text     boueesauvetage.gif (251 octets)

this     boueesauvetage.gif (251 octets)

class Timer    boueesauvetage.gif (251 octets)

TO     boueesauvetage.gif (251 octets)

top      boueesauvetage.gif (251 octets)

TOTAL

TRY     img_prg.jpg (1058 octets)

UNIQUE()

UNLOCK

UPPER()     boueesauvetage.gif (251 octets)

USE

USE     boueesauvetage.gif (251 octets)

VAL()     boueesauvetage.gif (251 octets)

.value     boueesauvetage.gif (251 octets)

VERSION()

Permet de connaître des informations sur les versions installées de dBase et du BDE

Cette instruction renvoie trois informations suivant son paramètre ou son absence

Avec une version de dBase 2.60 nous obtenons les chaines de caractères suivantes :

1) version() sans paramètre

dBASE PLUS 2.60

2) version(1) un chiffre entier en paramètre

dBASE PLUS 2.60 b1905x (08/23/2006-EN060823)

En plus du nom commercial, vous obtenez la version de dbase après le "b", et entre parenthèses la date de la version ainsi que le language utilisé pour la copie de dBase, anglais par défaut pour les utilisateurs français

3) version(.89) en paramètre le décimal .89

BDE version: 5.2.0.2

Pour obtenir la même information, pour la version de windows, utiliser os()

WAIT

width     boueesauvetage.gif (251 octets)

WINREG.h

Quelques corrections à apporter à ce fichier

with     boueesauvetage.gif (251 octets)

WORKAREA()

wrap     boueesauvetage.gif (251 octets)

ZAP

 

Retour à l'accueil

Les informations de cette page sont données à titre indicatif et ne se substituent pas à celles contenues dans l'Aide de votre version de dBase qui reste la meilleure documentation.


Si vous voyez des erreurs, ou souhaitez apporter des compléments, n'hésitez pas à le signaler.
Dernière modification : lundi 01 septembre 2014

©  M.Abraham.