À propos des rubriques Conteneur

Utilisez des rubriques Conteneur pour stocker :

  • des photos, des films, des sons ;
  • des documents tels que des fichiers Microsoft Word ou Excel, des fichiers PDF, etc.

Vous pouvez référencer des rubriques Conteneur dans des formules de calcul et des rubriques de type Statistique.

Les données des rubriques Conteneur sont par défaut imbriquées. Vous pouvez également :

Vous pouvez rendre une rubrique Conteneur interactive afin de l'optimiser pour un contenu de types fichiers audio, vidéo ou PDF. Consultez la section Définition des formats des rubriques Conteneur.

Lorsque vous enregistrez un fichier FileMaker Pro en tant que copie autonome, les données de conteneur qui sont stockées comme référence de fichier, ainsi que les données stockées en externe, sont intégrées dans des rubriques Conteneur au sein de la copie. Consultez la section Enregistrement et copie de fichiers.

Vous pouvez utiliser la fonction ObtenirAttributConteneur pour suivre la façon dont est stocké le contenu d'une rubrique Conteneur, ainsi que la quantité d'espace qu'il utilise. Cette fonction renvoie également des métadonnées sur le contenu d'une rubrique Conteneur, telles que la hauteur et la largeur des images, l'orientation des photos, la pochette des contenus audio, le type de code-barres et les horodatages de signature.

Stockage de données de conteneur en externe

Important  Il est recommandé de stocker les données de conteneur en externe. Cela vous permet de réduire la taille du fichier de base de données et de diminuer le risque d'endommager le fichier. Par exemple, si l'intégration d'un fichier volumineux dans une rubrique Conteneur est interrompue, le fichier de base de données peut être endommagé. Si les données de conteneur sont stockées en externe dans ce cas, la base de données ne sera pas endommagée ; seuls les données de conteneur stockées en externe peuvent être perdues.

Stockez des données de conteneur en externe pour :

  • Partager facilement des données : le stockage de données en externe permet de partager facilement une base de données multi-utilisateur car chaque utilisateur travaille sur les données stockées à un emplacement central. Il n'est pas utile de configurer un volume partagé sur chaque ordinateur local pour utiliser les rubriques Conteneur dans un environnement multi-utilisateur. Vous pouvez insérer des fichiers dans les rubriques Conteneur depuis votre disque dur sans avoir à les copier au préalable dans un volume partagé.

    Par exemple, une base de données Produits partagée contient une rubrique Conteneur pour les photos des produits. Lorsqu'un utilisateur d'un site insère un fichier dans la rubrique Conteneur, le fichier est transféré vers un dossier de l'ordinateur hôte où il est stocké. Lorsque les utilisateurs d'autres sites affichent les enregistrements de la base de données, la photo du produit est affichée dans leur copie de la rubrique Conteneur.

  • Effectuer des sauvegardes incrémentielles : seule la référence à un fichier externe est stockée dans la base de données, ce qui permet de maintenir la petite taille des bases de données et de simplifier les sauvegardes incrémentielles. Le stockage de données de conteneur en externe accélère les sauvegardes car, après l'exécution d'une sauvegarde initiale, les sauvegardes suivantes copient uniquement les fichiers externes ajoutés ou modifiés.

  • Choisir le mode de stockage des données : Vos données restent protégées par FileMaker Pro. Les données de conteneur stockées en externe dans un stockage sécurisé sont cryptées par défaut et peuvent être lues par FileMaker Pro en utilisant un stockage sécurisé. Vous pouvez également choisir de conserver les données dans leur format natif (par un stockage ouvert) pour vous offrir un meilleur contrôle sur la façon dont les dossiers et les fichiers sont organisés dans le système de fichiers externe.

Consultez la section Configuration de rubriques Conteneur afin de stocker des données en externe.

Important  Il est fortement recommandé de sauvegarder régulièrement tous les documents stockés sur un ordinateur. Consultez la section Maintenance et récupération de bases de données FileMaker Pro.

Remarques 

  • Vous ne pouvez rechercher ou trier des enregistrements à partir d'une rubrique Conteneur, mais vous pouvez définir une rubrique Texte pour décrire ou identifier le contenu de la rubrique Conteneur. Vous pouvez ensuite procéder à la recherche ou au tri des enregistrements à partir des données contenues dans la rubrique Texte.

  • Pour indiquer le mode d'affichage des données d'une rubrique Conteneur (par exemple en précisant si l'image est tronquée ou mise à l'échelle), consultez la section Mise en forme et configuration des objets de rubrique en mode Modèle.

  • Pour placer un dessin statique (par exemple, un logo) sur un modèle, créez, collez ou importez le dessin directement dans le modèle ou utilisez une rubrique Conteneur Globale. Quelle que soit l'option choisie, vous utiliserez moins d'espace disque qu'en stockant le même graphique sur chaque enregistrement.

  • Vous pouvez créer un script incluant l'action de script Insérer fichier afin de définir le contenu d'une rubrique Conteneur.

  • Par défaut, FileMaker Pro enregistre les données de conteneur stockées en externe dans le dossier où se trouve le fichier de base de données. Pour modifier l'emplacement, consultez la section Gestion du stockage externe des données de conteneur.

  • Lorsque vous définissez une rubrique Conteneur pour contenir un fichier audio ou vidéo que plusieurs utilisateurs liront simultanément, stockez les données en externe pour optimiser les performances.

  • Les références de fichier dans les rubriques Conteneur sont prises en charge dans les scripts côté serveur si le fichier se trouve dans un dossier auquel FileMaker Server ou FileMaker Cloud peut accéder (consultez la section Chemins d'accès dans les scripts côté serveur). Les références de fichier ne sont pas prises en charge dans FileMaker WebDirect, FileMaker Data API ou la Publication Web personnalisée.