Veuillez noter : Cet article est une traduction générée par IA.
Dans BIMcollab, les documents reçoivent un code. La structure de ce code peut être définie à l’aide d’une « Convention de nommage des documents ». Cependant, cette méthode standardisée ne permet pas toujours de créer la structure de code souhaitée. Dans ces cas-là, on peut utiliser des « expressions régulières », ou RegEx en abrégé.
Expressions régulières
Une « expression régulière » est une façon de décrire des motifs qui permettent à un logiciel de reconnaître du texte (source : Wikipédia). Puisqu’il existe une syntaxe formelle pour cela et que les expressions régulières peuvent être considérées comme un langage de programmation, ce n’est pas le but de cet article d’entrer dans les détails. Si vous souhaitez en savoir plus sur la façon de composer une expression régulière, consultez Wikipédia, des sites spécialisés comme Regexr ou de nombreuses bonnes vidéos explicatives sur YouTube.
Tâche de l’administrateur
Tout comme pour la définition de la « Convention de nommage des documents », la saisie d’une RegEx est une tâche réservée à l’administrateur. Les expressions régulières sont définies par projet.
Ouvrez BIMcollab en tant qu’administrateur.
Depuis la page d’administration, allez dans l’onglet CDE.
Cliquez sur Projets dans la colonne de gauche.
Sélectionnez le projet souhaité.
Ensuite, ne sélectionnez PAS l’option « Expressions régulières », mais cliquez sur le bouton Modifier pour modifier le projet.
Dans la page « Modifier le projet », vous pouvez créer les expressions.
Exemple de RegEx
Dans notre exemple, la RegEx est utilisée avec la structure suivante :
[A-Z]{3}-[A-Z]{3}-[0-9]{4}
Explication de la syntaxe :
La notation officielle est /[A-Z]{3}-[A-Z]{3}-[0-9]{4}/ mais les barres obliques sont ignorées par le logiciel BIMcollab et peuvent donc être omises.
[A-Z]{3} indique que trois lettres majuscules doivent apparaître ici. De A à Z, sans exception.
[0-9]{4} indique que quatre chiffres de 0 à 9 doivent apparaître ici.
Au total, le code défini se compose de deux groupes de trois lettres majuscules et de quatre chiffres, séparés par un tiret. Par exemple : ABC-DEF-1234
Ajouter un document
La RegEx décrite ci-dessus a été ajoutée au type « Document », les quatre autres types de documents comme « Dessin » ou « Modèle » ne sont pas renseignés avec une RegEx.
Un document est ajouté à un projet dans BIMcollab de la manière suivante :
Sélectionnez le projet souhaité dans « Mes projets ».
Cliquez sur la section « Documents » en haut de la barre bleue.
Vous verrez maintenant la page d’aperçu des documents. Cliquez sur le bouton [Ajouter au projet] en haut à droite pour ajouter un document.
Sélectionnez le document à ajouter au projet et [Téléversez] ce document.
Ajoutez ensuite les métadonnées nécessaires aux documents téléversés en cliquant sur [Ajouter des informations aux fichiers téléversés].
Remplissez tous les champs obligatoires (ceux marqués d’un astérisque et tout autre champ que vous souhaitez renseigner). Dans le champ « Numéro du document », saisissez le numéro du document conformément à la définition de la RegEx.
Enregistrez les métadonnées. Si le numéro du document respecte la RegEx, il sera accepté ; sinon, un avertissement apparaîtra à côté du champ.
L’aperçu des documents du projet s’affichera.
RegEx et workflows
Un workflow peut être lancé en fonction d’un DocumentCode. Supposons que seuls les dessins doivent être estampillés « Destiné au chantier » et pas les autres documents, alors une RegEx peut être incluse dans les conditions de déclenchement du workflow, dans laquelle le code du document d’un dessin est enregistré.
Lorsque la structure RegEx correspond au DocumentCode du dessin nouvellement ajouté, le tampon suggéré est ajouté au dessin.


