bk_AJOUTER FICHIER JOINT

4D - Documentation   Français   English   German   4D Backup, Commandes par thème   4D Backup, Liste alphabétique des commandes   Retour   Précédent   Suivant

version 6.0


bk_AJOUTER FICHIER JOINT (nomFichier)

ParamètreTypeDescription
nomFichierAlphaNom du nouveau fichier à joindre

Description

La commande bk_AJOUTER FICHIER JOINT permet d'ajouter un fichier à la liste des fichiers joints. Vous pouvez saisir le nom du fichier (s'il se trouve dans le dossier de la base) ou son nom précédé du chemin d'accès complet si le fichier est à un autre endroit.

Note 4D Server : Les fichiers à joindre doivent être accessibles depuis le poste serveur : vous devez les placer sur la machine où tourne 4D Server ou sur un volume partagé lui étant accessible.

Si le document entré n'est pas valide, la commande n'aura pas d'effet. Suivant les cas, la fonction bk_Lire erreur retournera les valeurs suivantes :

1201 : Mauvais fichier joint. Ce fichier ne peut être ajouté, il s'agit du fichier de données, du fichier de structure ou de l'historique.

1202 : Fichier déjà joint. Le fichier existe déjà dans la liste des fichiers joints.

1203 : Trop de fichiers joints. Ce fichier ne peut être ajouté, la limite du nombre de fichiers joints est atteinte.

Numéro négatif : il s'agit d'une erreur du système d'exploitation.

La liste complète des codes d'erreurs est fournie à l'Annexe A, Codes d'erreurs de 4D Backup.

Exemple

Cet exemple utilise la boîte de dialogue standard d'ouverture de fichiers. Il n'est possible qu'avec 4e Dimension monoposte.

   C_REEL($Ref)
   C_TEXTE($NomFic)
   Si(bk_Debut sauvegarde integrale=0)
      $Ref:=Ouvrir document("")   `Affichage du dialogue d'ouverture de fichiers
      Si(OK=1) `Si l'utilisateur a validé
         $NomFic:=document   `Lecture dans la variable système "document" du nom du fichier sélectionné
         FERMER DOCUMENT($Ref)   `Fermeture de ce document
         bk_AJOUTER FICHIER JOINT($NomFic) `Et ajout à la liste
         bk_SAUVER PROJET   `On enregistre le projet
      Fin de si
      bk_FIN SAUVEGARDE
   Fin de si

Référence

bk_ENLEVER FICHIER JOINT, bk_LIRE FICHIERS JOINTS.


4D - Documentation   Français   English   German   4D Backup, Commandes par thème   4D Backup, Liste alphabétique des commandes   Retour   Précédent   Suivant