To configure external documents to your Éditeur de réseaux solution, ajoutez le code suivant à votre application JSON.
{
"id": "document-management-service",
"configurations": [
{
"docBaseUrl": "",
"docNameField": "e.g. FileName",
"fileNameField": "e.g. FilePath",
"table": "e.g. VG_DOCUMENT"
}
],
"$type": "document-management-service"
},
•docBaseUrl: URL de base utilisée pour résoudre les chemins relatifs des documents.
•champNomdoc: Champ pour le nom du document affiché dans l'interface utilisateur.
•NomFichierField: Champ pour le chemin du document (URL relative ou absolue).
•tableau: Table de document contenant les champs ci-dessus.
La entité Documents externes est disponible uniquement si tous les éléments suivants sont configurés :
1.Une table de documents existe dans le modèle de données (par exemple, VG_DOCUMENT).
2.Un Service de Gestion Documentaire est configuré dans l'application JSON avec :
•L'URL du service (docBaseUrl).
•Le tableau des documents (tableau).
•Le champ contenant l'URL/le chemin du document (NomFichierField),
•Facultatif : le champ du nom d'affichage (champNomdoc).
3.Des relations plusieurs-à-plusieurs (M:N) existent entre chaque classe d'actifs qui doivent prendre en charge les liens vers les documents et la table des documents.
Lors de l'utilisation de la configuration de document VertiGIS standard avec le VG_DOCUMENT, la configuration des classes de relations est automatiquement configurée.