Permet la création d’un fichier vide sur le PC.
N’oubliez pas de finaliser la création du fichier avec la commande ENF.
Ce fichier peut être ensuite utilisé comme fichier de données sur le PC.
Le fichier peut être rempli par programmation avec les commandes NCL, NLN et VAL.
Ou on peut utiliser la commande DBFXFER pour le transfert d’un fichier de base de données.
Syntaxe
VAR(&CMD) VALUE('CRF') |
|
CHGVAR |
VAR(&PARM1) VALUE('Fichier') |
CHGVAR |
VAR(&PARM2) VALUE(' ') |
|
|
CALL |
PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 &PARM2 &RESULT) |
Paramètres
Paramètres |
|
Parm1 |
Chemin complet du fichier à créer. Le fichier est créé vide. S’il existe déjà, il est effacé. |
|
LNCCMD CMD(CRF) PARM1('C:\A\fusion2.txt')
LNCCMD CMD(NCL) PARM1('Nom')
LNCCMD CMD(NCL) PARM1('Prenom')
LNCCMD CMD(NCL) PARM1('Identifiant')
LNCCMD CMD(NLN)
LNCCMD CMD(VAL) PARM1('Nom') PARM2('Redfall')
LNCCMD CMD(VAL) PARM1('Prenom') PARM2('Robert')
LNCCMD CMD(VAL) PARM1('Identifiant') PARM2('1')
LNCCMD CMD(ENF)
LNCCLOSE
Dans cet exemple, le fichier 'fusion2.txt' est créé dans le répertoire "C:\A".
Exemple 2
LNCOPEN
LNCCMD CMD(CRF) PARM1('C:\A\fusion.txt')
LNCCMD CMD(ENF)
LNCCMD CMD(DBFXFER) PARM1('FILE="C:\A\fusion.txt"') +
PARM2('SQL:select CUST_ID as Identifiant, +
FIRSTNAME as Prenom, LASTNAME as Nom from +
SP_CUST')
LNCCLOSE
Voir aussi
• ENF
• NCL
• NLN
• VAL
• DBFXFER