L'arborescence qui vous est présentée ci-dessous est à respecter scrupuleusement pour deux raisons principales. La première liée à une rigueur nécessaire à la constitution d'un dossier électronique ; la deuxième liée à certaines commandes codées en dur dans le programme Renabl. A noter que les crochets utilisés pour cette documentation englobent le nom des répertoires à créer.
Eviter les espaces dans les noms de fichiers.
"Intitulé de l'opération"
[base]
"nom_operation".mdb
[photos]
[photos_a_integrer]
[geoviewer]
[data]
[html]
[images]
[vignettes]
[fonds]
Carto administrateur
Carto lecteur
GeoViewer.ini
Geoviewer4Mo2.exe
Lisezmoi.txt
NoDocument.html
[gestion] - contenu variable suivant les objectifs de valorisation
fenetre.html
home.html
menu.html
titre.html
[texte]
[images]
[outils]
DAO35.exe
MO21_Only_Eval.exe ou InstallGeoViewer4.exe
Lisezmoi.txt
demarrer.bat
Cliquer deux fois sur ce fichier si vous désirez lancer l'accès topographique.
autorun
Ce fichier permet le lancement automatique de l'accès topographique dès le CD-rom placé dans le lecteur d'un ordinateur.
Ce bug n'arrive que sur très peu d'ordinateur mais des explications me paraissaient nécessaires.
Vous avez cliqué sur l'un des boutons du Menu Général principal et vous voyez apparaître cette image ?

Vous venez de faire connaissance avec le premier bug d'Access (problème Microsoft qui n'a pas à ce jour trouvé de correctif fiable)... qui survient généralement avec chaque nouvelle version de Renabl. A l'ouverture d'une base de données ou à l'activation de toute autre commande du Menu Général principal, Access peut provoquer une "faute de protection". Pour résoudre le problème, il faut suivre la procédure suivante :
Ouvrir Renabl (double clic sur "renabl.mdb") pour afficher le Menu Général principal

Fermer le Menu Général principal (croix de fermeture en haut à droite)
Choisir l'onglet Formulaires

Sélectionner un formulaire quelconque
Menu Affichage / Code

Menu Outils / Références
Décocher la case concernant la référence "Microsoft DAO 3.5x Object Library"

Cliquer sur OK
Menu Outils / Références (encore une fois)
Rechercher la référence "Microsoft DAO 3.5x Object Library" (l'ordre est alphabétique pour les références non cochées) et la cocher
Cliquer sur OK. Vous venez donc de remettre une référence retirée quelques instants plus tôt. En effet, cette librairie sur certain ordinateur n'ai pas correctement prise en compte lors du premier enregistrement et doit donc faire l'objet d'un nouvelle compilation.
Menu Déboguer / Compiler et enregistrer tous les modules. Pas de message d'erreur cette fois-ci !
Fermer toutes les fenêtres (croix en haut à droite de chaque formulaire) sauf la fenêtre de base de données
Lancer le formulaire "sysMenu Général"
Vous aurez au préalable défini les champs que vous désirez voir apparaître dans les tables de données complémentaires architecture "CompArchitecture" et objets "CompObjets". Votre demande doit être transmise à la SDEDI (Sophie Annoepel , BODID) sous forme de cahier des charges
Créer une base de données

Choisir un type

Saisir le chemin d'accès avec le nom du fichier (extension comprise). Par défaut, Renabl choisit "C:\RENABL\New.mdb"

Ouverture du formulaire vierge Mérimée

Ouvrir une base de données
![]() |
Le fichier Renabl.ini garde en mémoire l'adresse du dernier fichier consulté
Malgré un gros travail de débogage déjjà effectué, Renabl peut encore contenir des erreurs dans ses lignes de code et dans la conception de certaines de ses commandes qui bloque alors son exécution. Apparait alors un message du type :
![]() |
Pour résoudre le problème, il faut informer l'informaticien (Pierrick Brihaye) ou le coordinateur technique du dossier électronique du SRI Bretagne (Alain Jenouvrier) au moyen d'un rapport de bug. Celui-ci doit contenir :
le numéro de code de l'erreur et son message descriptif
le nom de la fonction où l'erreur s'est produite
le commentaire éventuel précédent la ligne présentée en erreur
quelques valeurs données dans la ligne mise en cause ou les précédentes
Méthode de rédaction d'1 rapport de bug :
Noter le code du message d'erreur et son message descriptif
Retourner à Renabl et cliquer sur Débogage (une fenêtre de codes s'affiche)
![]() |
Noter le nom de la fonction fautive donné en haut à droite de la fenêtre ("IsOriginPivot" dans l'exemple ci-dessus)
Une ligne est surlignée en jaune. La copier entièrement dans le message (utilisez la combinaison CTRL + C pour copier et CTRL + V pour coller)
Laisser la souris sur chacun des mots de la ligne fautive et attendre les bulles d'aide
![]() |
Si la réponse tarde à venir : Menu Outils / Aller à / Continuer (ou touche F5), et le bug est reprovoqué
Noter le contenu des bulles d'aide dans le message et envoyer ce dernier (groupe de discussion : "culture.bretagne.inventaire.renabl.bugs" sur le serveur : 143.126.135.202)
![]() |
Exemple de rapport de bug
Il est très possible que l'on vous demande des informations supplémentaires sur l'erreur rencontrée. On peut, par exemple, vous demander la valeur d'un élément précis. Par exemple, la procédure suivante vous montre comment obtenir la valeur de l'élément "LinkIndex" :
Se rendre dans la fenêtre de débogage (Affichage / Fenêtre de débogage)

Dans l'espace réservé, demander l'affichage de la valeur "LinkIndex" en tapant : print LinkIndex
Valider la ligne en tapant sur la touche Entrer

Envoyer un nouveau message en indiquant la valeur de "LinkIndex" (ici LinkIndex = 3)
Lorsque Renabl a rencontré une erreur, il faut le fermer puis le relancer avant de pouvoir continuer à travailler.
A partir des lignes de codes, choisir Exécuter / Fin, dans le menu
![]() |
Sinon cliquer sur le bouton Fin de la boîte de dialogue indiquant l'erreur d'exécution
![]() |
Il y a de grandes chances pour que Renabl affiche la boîte de dialogue ci-dessous. Ne pas en tenir compte ; cliquer sur OK
![]() |
Fermer toutes les fenêtres et relancer Renabl
Une fois le bug traité et résolu, vous pourrez récupérer une nouvelle version sur le serveur de la DRAC Bretagne via ftp.