VFP xBase adatkezelés - munkaterületek - DML - DDL - navigáció - eljárások, függvények - vezérlési szerkezetek - változók - képernyő IO - mintaprogram
PROCEDURE XX PARAMETER A, B PRIVATE Z A = A READ IF NOT USED(‘X’) USE X IN 0 ENDIF SELECT X GOTO 5 REPLACE ALL R WITH A ON ERROR RETURN _TALLY
munkaterületek kezelése 123 DOLGPROJ USEUSED() USE INALIAS() SELECTDBF()
felvitel, törlés, módosítás APPEND BLANK INSERT REPLACE ALL FOR WITH DELETE ALL FOR PACK RECALL
Indexelés (egyedi, struktúra) normál strukturális compound INDEX ON TAG SET INDEX TO SET ORDER TO REINDEX USE INDEX
lekérdezés. navigáció hivatkozás alias.mező LOCATE FOR CONTINUE SEEK GO TOP GO n SKIP n FOUND() EOF() BOF() x
sztring kezelő függvények ‘ ALMA FA ALATT ‘ SUBSTR() LEFT() RIGTH() RTRIM() LTRIM() ALLTRIM() PADL() PADR() LOWER() UPPER() STRTRAN() DATE() TIME() DTOC() CTOD() VAL() STR()
- program struktúra, hivás és paraméterek PROCEDURE FO DO AL WITH x PROCEDURE AL PARAMETER X MODIF COMMAND DO FUNCTION PARAMETERS LOCAL PUBLIC PRIVATE TYPE() SET PROCEDURE TO
vezérlési szerkezetek IF THEN ELSE ENDIF DO WHILE ENDDO FOR = ENDFOR LOOP EXIT ON ERROR
- képernyő IO xxx: xxx bbdb ddd GET TO x1,y1 LASTKEY() ON ESC INKEY()