Nouvelle Définition de Propriété

Lors de la création d'une nouvelle propriété, vous devez spécifier le type de données après avoir attribué un nom à la propriété. Par exemple, si vous créez une propriété avec le nom Date du document, le type de données doit logiquement être Date.

Types de données de la définition de propriété

Texte

Texte libre, par exemple, un intitulé.

Ce type de propriété accepte un maximum de 100 caractères saisis dans l'interface utilisateur. Plus de caractères peuvent être saisis dans le M-Files API mais les valeurs de plus de 100 caractères seront coupées et la valeur complète sera perdue.

Texte (multi-ligne)

Tout texte saisi. Le texte peut comprendre plusieurs lignes.

Ce type de propriété accepte un maximum de 10 000 caractères saisis dans l'interface utilisateur. Plus de caractères peuvent être saisis dans le M-Files API, mais cela peut entraîner un affichage incomplet de la valeur, ainsi que d'autres comportements indésirables dans l'interface utilisateur. Par exemple, une tentative d'insertion de valeurs de propriété contenant plus de 10 000 caractères dans un document Microsoft Office provoque une erreur.

Choisir dans la liste

Vous pouvez sélectionner une valeur dans la liste de valeurs.

Choisir dans la liste (sélection multiple)

Vous pouvez sélectionner plusieurs valeurs dans la liste de valeurs.

Date

Vous pouvez sélectionner une date. Par défaut, M-Files propose la date du jour.

Heure

Vous pouvez saisir une heure.

Horodateur

Vous pouvez sélectionner une date et une heure.

Nombre (entier)

Vous pouvez saisir un nombre entier.

La valeur peut être toute valeur comprise entre -2 147 483 648 et 2 147 483 647.

Nombre (réel)

Vous pouvez saisir un nombre réel.

La valeur peut être toute valeur comprise entre -1,79 x 10308 et 1,79 x 10308. Vous pouvez saisir la valeur dans le format XEY, où X est le numéro à multiplier, E représente le numéro de base 10 et Y est l’exposant. Par exemple, le fait de saisir -12E3 donnerait pour résultat la valeur -12,000.
Remarque : Ce type de données peut présenter une plage de nombres plus large que Nombre (entier), mais au détriment de la précision. Par conséquent, Nombre (réel) ne devrait pas être utilisé si la valeur du nombre doit être extrêmement précise, comme c’est le cas pour les valeurs faisant référence à de l’argent. Dans de tels cas, il est recommandé d’utiliser Nombre (entier) comme type de données.

Booléen (oui/non)

Vous pouvez spécifier la valeur Boolean oui ou non pour la variable souhaitée.

Le type de données indique le type de la propriété. Par exemple, si vous créez une nouvelle propriété nommée Confidentiel et spécifiez son type de données comme étant Boolean (oui/non), vous devez sélectionner oui ou non lorsque vous renseignez le champ Confidentiel dans la fiche de métadonnées. Cela s'applique uniquement si la propriété Confidentiel a été associée à la classe de document (Rapport, Notes de réunion, Agenda, etc.) auquel le document créé appartient.

Après avoir créé cette propriété, vous pouvez définir une nouvelle vue qui affiche les documents sur la base de leur confidentialité. Vous pouvez regrouper les documents dans les dossiers de propriété Oui et Non à l'aide de la hiérarchie de la vue.

Les listes de valeurs peuvent être utilisées judicieusement pour la définition des propriétés. Par exemple, la liste de valeurs Clients est utilisée par plusieurs définitions de propriétés dans le coffre démo M-Files.

Lorsque vous spécifiez, par exemple, l'Auteur (entreprise), les options sont récupérées depuis la liste de valeurs Clients, à laquelle vous pouvez facilement ajouter de nouvelles valeurs (clients). Ainsi, il n'est pas nécessaire de saisir à nouveau le nom de la société, car la liste existante peut être utilisée à la place. Les listes de valeurs réduisent considérablement les erreurs de saisie et améliorent la productivité personnelle.

Préfiltrage des propriétés

Vous pouvez spécifier le préfiltrage des définitions de propriété pour afficher un sous-ensemble des objets. Ainsi, la liste des objets à afficher peut être limitée par certains critères. L'utilisateur peut alors retrouver plus rapidement l'objet souhaité en ajoutant, par exemple, un client dans la fiche de métadonnées.

Le préfiltrage peut être, par exemple, utilisé pour séparer :

  • les clients en clients potentiels et courants
  • les clients en acheteurs et fournisseurs
  • les clients en personnes et entreprises
  • les projets en projets internes et externes
  • les projets en projets en cours et passés

La classe client peut également être utilisée comme préfiltre de la liste de clients. De même, la classe projet peut être utilisée comme préfiltre de la liste de projets.

Filtrer avec

Vous pouvez faire en sorte que les valeurs d'une propriété basée sur une liste de valeurs soient filtrées à l'aide d'une autre propriété. Les valeurs seront alors filtrées de manière dynamique à l'aide des choix effectués par l'utilisateur dans la fiche de métadonnées.

Exemple

L'utilisateur ajoute les propriétés Client et Contact dans la fiche de métadonnées. La valeur que l'utilisateur sélectionne pour Client détermine les valeurs disponibles pour Contact, celles-ci étant limitées aux contacts du client sélectionné. La propriété Client utilise la liste de valeurs Clients et la propriété Contact, la liste de valeurs Contacts. La liste de valeurs Contacts est définie pour être filtrée par la propriété Client.

Vous pouvez également sélectionner un filtre automatique pour laisser M-Files utiliser le meilleur filtre pour la propriété. Par exemple, le filtrage bidirectionnel entre les codes postaux et les villes peut être utilisé de manière pratique : Dans la fiche de métadonnées, vous pouvez d'abord sélectionner un code postal, puis M-Files sélectionne automatiquement une ville appropriée de la liste. Si vous sélectionnez d'abord la ville, M-Files filtre automatiquement les codes postaux disponibles en fonction de la ville.

Afficher uniquement les valeurs filtrées dans la fiche de métadonnées

Activez ce paramètre afin de vous assurer que la liste de valeurs dans la fiche de métadonnées est filtrée strictement à l'aide de la propriété sélectionnée dans Filtrer avec. Sinon, la liste pourrait également contenir des valeurs filtrées à l'aide d'autres propriétés qui 1) sont dans les métadonnées de l'objet et qui 2) affichent des valeurs de la même liste.

Exemple

La propriété Chef de projet affiche les valeurs de la liste de valeurs Employés et est filtrée à l'aide de la propriété Projet externe. Un objet Projet contient une valeur pour les propriétés Chef de projet, Projet externe et Projet interne. Si ce paramètre est activé, seuls les chefs de projet de projets externes peuvent être sélectionnés pour la propriété Chef de projet. Sinon, les chefs de projet de projets externes et internes peuvent être sélectionnés.

Trier les valeurs dans la liste dans l'ordre suivant

Vous pouvez déterminer si oui ou non vous souhaitez que la liste de valeurs utilisée pour la définition de propriété soit ascendante ou descendante.

Permettre d'utiliser cette propriété avec les types d'objet suivants

Vous pouvez également limiter l'utilisation de cette fonction à un seul type d'objet.

Activer les autorisations automatiques via cette propriété

Pour utiliser les autorisations automatiques par le biais d'une propriété, il faut également l'autoriser dans les propriétés de la définition de propriété. Pour la définition de propriété Classe, les autorisations automatiques sont actives par défaut.

Après avoir ajouté des autorisations automatiques à une valeur, à une liste de valeurs ou à un type d'objet, M-Files affichera les définitions de propriétés dans lesquelles les autorisations automatiques sont activées ainsi que les définitions de propriétés dans lesquelles les autorisations automatiques sont désactivées. Assurez-vous que les autorisations automatiques sont activées pour la définition de propriétés souhaitée.

Veuillez noter que la valeur spécifiée doit être sélectionnée pour la définition de propriétés explicite présentant des autorisations automatiques activées.

Autoriser cette propriété à être utilisée comme niveau de regroupement dans les vues

Activez cette option pour permettre à la propriété d’être utilisée pour définir un niveau de regroupement au sein d’une vue. Il est conseillé de désactiver cette option pour les propriétés pouvant comporter des informations classifiées.

Autoriser la recherche d'objets via cette propriété

Si vous désactivez cette option, les recherches basées sur les valeurs de la propriété sélectionnée ne génèrent aucun résultat. La propriété peut toutefois encore apparaître dans la liste des conditions de propriétés supplémentaires. Si vous activez cette option et que vous utilisez la sous-option Ne pas chercher parmi les versions d'objets, les utilisateurs ne peuvent rechercher que les dernières versions des objets sur la base des valeurs de cette propriété.

Si vous pensez que la propriété est un critère de recherche pertinent, cette option devrait être cochée. Dans le cas contraire, mieux vaut la laisser décochée pour que la recherche soit effectuée de façon optimale.

Alias (onglet Avancé)

Dans l'onglet Avancé, vous pouvez spécifier un alias pour la définition de propriété. Pour plus d'informations, reportez-vous à Association des définitions de métadonnées. Utilisez des points-virgules (;) pour séparer plusieurs alias.

Si vous utilisez des alias automatiques et que vous écrivez un nom dans l’onglet Général, le champ Alias de l’onglet Avancé est automatiquement renseigné. L’alias a le format <préfixe prédéfini>.<nom>. Configurez des alias automatiques pour votre coffre dans Advanced Vault Settings.

Création d’une Nouvelle définition de propriété

  1. Ouvrez M-Files Admin.
  2. Dans l'arborescence de gauche, déployez une connexion au serveur M-Files.
  3. Déployez Coffres.
  4. Déployez un coffre.
  5. Déployez Structure des Métadonnées (Vue Classique), puis sélectionnez Définitions de propriétés.
    Résultat :La liste des définitions de propriétés s’ouvre dans le volet de droite.
  6. Cliquez sur Nouvelle Définition de Propriété... dans le volet de tâches.
    Résultat :La boîte de dialogue Propriétés de la Propriété s’ouvre.
  7. Dans le champ Nom, saisissez un nom pour la nouvelle définition de propriété.
    Le nom va s’afficher sur la fiche de métadonnées si vous ajoutez cette propriété à la fiche de métadonnées.
  8. Utilisez le menu déroulant Type de Donnée pour sélectionner le type de donnée pour la nouvelle définition de propriété.
    Pour obtenir plus de renseignements sur les types de données, consultez Types de données de la définition de propriété.
    Remarque : Vous ne pouvez pas modifier le type de données si le coffre contient au moins un objet qui utilise la propriété dans ses métadonnées. Vous pouvez toutefois modifier le type de données Choisir dans la liste en Choisir dans la liste (sélection multiple) et Texte en Texte (multi-ligne) ou inversement. Si vous modifiez Choisir dans la liste (sélection multiple) en Choisir dans la liste, seule la première valeur est conservée dans les métadonnées des objets existants. Si vous modifiez Texte (multi-ligne) en Texte, la valeur dans les métadonnées des objets existants peut être coupée si elle est trop longue.
  9. Optionnelle : Si vous avez choisi Texte ou Texte (multi-ligne) comme type de donnée, sélectionnez, à l’aide du menu déroulant Contenu, un type de contenu pour le type de donnée texte.
  10. Optionnelle : Si vous avez sélectionné Choisir dans la liste ou Choisir dans la liste (sélection multiple) comme type de données, effectuez les étapes allant de 10.a à 10.e :
    1. Dans Liste de valeurs, sélectionnez la liste de valeurs à partir de laquelle une valeur doit être choisie pour la propriété.
      Vous pouvez également cliquer sur Filtre et définir les conditions de filtrage des valeurs disponibles dans la liste de valeurs.
    2. Optionnelle : Dans Filtrer avec, vous pouvez sélectionner la propriété en fonction de laquelle les valeurs disponibles sont filtrées. Si vous ne souhaitez pas filtrer les valeurs, sélectionnez (aucun filtre).
      Pour davantage d'informations, veuillez vous reporter à Filtrer avec.
    3. Optionnelle : Activez Afficher uniquement les valeurs filtrées dans la fiche de métadonnées afin de vous assurer que la liste de valeurs dans la fiche de métadonnées est filtrée strictement à l'aide de la propriété sélectionnée dans Filtrer avec. Pour davantage d'informations, veuillez vous reporter à Afficher uniquement les valeurs filtrées dans la fiche de métadonnées.
    4. Optionnelle : Utilisez le menu déroulant Trier les valeurs dans la liste dans l'ordre suivant pour sélectionner l’ordre de tri des valeurs.
    5. Optionnelle : Activez l'option Activer les autorisations automatiques via cette propriété pour permettre les autorisations automatiques pour cette propriété.
      Pour davantage d'informations, veuillez vous reporter à Autorisations automatiques pour les éléments de listes de valeurs.
  11. Utilisez le menu déroulant Permettre d'utiliser cette propriété avec les types d'objet suivants pour sélectionner le type d’objet avec lequel cette propriété est utilisée ou sélectionnez l’option Tous les types d'objet si vous ne souhaitez pas restreindre l’emploi de cette propriété à un type d’objet spécifique.
  12. Optionnelle : Cochez la case Autoriser cette propriété à être utilisée comme niveau de regroupement dans les vues pour permettre à cette propriété d’être utilisée comme niveau de regroupement au sein d’une vue.
    Il est conseillé de désactiver cette option pour les propriétés pouvant comporter des informations classifiées.
  13. Optionnelle : Cochez la case Autoriser la recherche d'objets via cette propriété pour permettre aux valeurs de cette propriété d’être utilisées comme critère de recherche pour les objets et versions d’objet.
    1. Optionnelle : Cochez la case Ne pas chercher parmi les versions d'objets pour permettre aux valeurs de cette propriété d’être utilisées comme critère de recherche pour les toutes dernières versions d’objet uniquement.
La nouvelle définition de propriété que vous venez de définir est ajoutée à la liste Définitions de propriétés et la propriété peut être ajoutée aux métadonnées des objets dans M-Files.