PreviousNext
Help > Programmation avec LAUNCHER Office > Les commandes LNCCMD > Liste des commandes > Commande CRF
Commande CRF

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

 

CHGVAR

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é.

 

 

  

Exemple 1

 LNCOPEN                                            

 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