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.