4D Util - Manuel de référence
Transcription
4D Util - Manuel de référence
4D Util Manuel de référence Windows®/Mac™OS 4e Dimension® © 1999 ACI SA. Tous droits réservés. 4D Util Version 6.5 Manuel de référence Copyright© 1999 ACI SA/ACI US, Inc. Tous droits réservés. Les informations contenues dans ce manuel peuvent faire l’objet de modifications sans préavis et ne sauraient en aucune manière engager ACI SA. La fourniture du logiciel décrit dans ce manuel est régie par un octroi de licence dont les termes sont précisés par ailleurs dans la licence électronique figurant sur le support du Logiciel et de la Documentation y afférente. Le logiciel et sa Documentation ne peuvent être utilisés, copiés ou reproduits sur quelque support que ce soit et de quelque manière que ce soit, que conformément aux termes de cette licence. Aucune partie de ce manuel ne peut être reproduite ou recopiée de quelque manière que ce soit, électronique ou mécanique, y compris par photocopie, enregistrement, archivage ou tout autre procédé de stockage, de traitement et de récupération d’informations, pour d’autres buts que l’usage personnel de l’acheteur, et ce exclusivement aux conditions contractuelles, sans la permission explicite d’ACI SA. ACI, 4D, 4D First, 4D Calc, 4D Draw, 4D Write, 4D Insider, 4ème Dimension®, 4D Server, 4D Compiler, 4D Backup ainsi que les logos 4e Dimension, ACI et 4D sont des marques enregistrées d'ACI SA. Windows, Windows NT, Win32s et Microsoft sont des marques enregistrées de Microsoft Corporation. Apple, Macintosh, Power Macintosh, LaserWriter, ImageWriter, QuickTime sont des marques enregistrées ou des noms commerciaux de Apple Computer, Inc. Mac2Win Software Copyright © 1990-1999 est un produit de Altura Software, Inc. ACROBAT © Copyright 1987-1999, Secret Commercial Adobe Systems Inc. Tous droits réservés. ACROBAT est une marque enregistrée d’Adobe Systems Inc. Tous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs Sommaire Chapitre 1 Présentation et démarrage . . . . . . . . . . . .5 Qu’est-ce que 4D Util ? . . . . . . . . Quand utiliser 4D Util ? . . . . . . . Vérification et réparation . . . . . Compactage . . . . . . . . . . . . Tri permanent . . . . . . . . . . . Lancer et utiliser 4D Util . . . . . . . Paramétrer les préférences de 4D Util Description des préférences . . . . Chapitre 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 . 5 . 5 . 6 . 6 . 7 . 9 10 Vérifier la structure . . . . . . . . . . . . . . . 11 Vérifier directement la structure . . . . . . . . . . . . . . . . 12 Eléments vérifiés . . . . . . . . . . . . . . . . . . . . . . . . 13 Chapitre 3 Vérifier les données . . . . . . . . . . . . . . 15 Options de réparation . . . . . . . . . . . . . . . . . . . . . . Vérifier et créer un journal . . . . . . . . . . . . . . . . . Réparer les enregistrements ou index endommagés . . . . Récupération par analyse des marqueurs d’enregistrements Chapitre 4 16 16 16 16 Compacter des fichiers . . . . . . . . . . . . . 19 Pourquoi compacter ? . . . . . . . . . . . . . . . . . . . . . . 19 Procédure de compactage . . . . . . . . . . . . . . . . . . . . 19 Chapitre 5 Tri permanent . . . . . . . . . . . . . . . . . 21 Pourquoi effectuer un tri permanent ? . . . . . . . . . . . . . 21 Procédure de tri permanent . . . . . . . . . . . . . . . . . . . 21 4D Util - Manuel de référence 3 Sommaire 4 4D Util - Manuel de référence 1 Présentation et démarrage Qu’est-ce que 4D Util ? 4D Util est un programme utilitaire permettant d’effectuer trois types d’opérations sur les fichiers de vos bases de données 4e Dimension ou 4D Server, dans le but de les réparer ou d’optimiser leur fonctionnement. 4D Util vous permet : ■ de vérifier et de réparer une base de données endommagée (structure et/ou données), ■ de compacter des fichiers de données et de structure, ■ d’effectuer un tri permanent des enregistrements de la base. Quand utiliser 4D Util ? 4D Util comportant trois fonctions distinctes, son utilisation correspond à des besoins variés. Vérification et réparation Généralement, vous ne devez utiliser cette fonction qu’à la demande de 4D, lorsqu’à l’ouverture de la base un message d’alerte vous indique qu’elle nécessite des réparations. Cela peut se produire dans les circonstances suivantes : ■ Un incident a eu lieu alors que le cache de la base était en train d’être écrit sur le disque : coupure de courant, secteur défectueux, virus, etc. ■ Le fichier de données ou de structure de la base a été endommagé. 4D Util - Manuel de référence 5 Présentation et démarrage Lorsqu’un incident mettant gravement en cause l’intégrité des données se produit, 4e Dimension ou 4D Server affiche un message d’alerte, lors de l’ouverture de la base, vous indiquant que vous devez utiliser 4D Util : Compactage Tri permanent 6 Vous pouvez utiliser la fonction de compactage des fichiers de la base dans les cas suivants : ■ Au cours du développement de votre base, vous avez créé puis supprimé un grand nombre d’objets de structure (formulaires, images, méthodes...). Dans ce cas, le fichier de structure peut nécessiter un compactage afin que sa taille en octets soit réduite. ■ Un grand nombre d’enregistrements de votre base vient d’être supprimé, et dans l’immédiat vous ne pensez pas devoir en recréer le même nombre (en effet, les emplacements vides sont réutilisés automatiquement par 4D). Dans ce cas, le fichier de données peut nécessiter un compactage afin que sa taille en octets soit réduite. ■ Votre base a été utilisée sur plusieurs plates-formes et vous souhaitez que l’ordre des octets (byte ordering) de vos données soit entièrement natif sur une plate-forme. Dans ce cas, vos pouvez compacter la base, ce qui a pour effet de rendre natif l’ordre des octets des données. A noter que cette opération n’est pas nécessaire, 4D gérant de manière automatique et transparente les données issues de plates-formes différentes. Vous pouvez utiliser la fonction de tri permanent lorsque vous souhaitez que vos enregistrements soient triés (classés) par défaut dans un ordre différent de celui de leur création. 4D Util - Manuel de référence Lancer et utiliser 4D Util Lancer et utiliser 4D Util ¤ Pour lancer et utiliser 4D Util : 1 Double-cliquez sur l’icône de 4D Util. Une boîte de dialogue standard d’ouverture de fichiers apparaît. 2 Sélectionnez et ouvrez la base de données avec laquelle vous souhaitez utiliser 4D Util. Si la base de données comporte des restrictions d’accès, une boîte de dialogue de saisie du mot de passe de 4D vous est présentée. Dans ce cas, seuls le Super_Utilisateur et l’Administrateur sont habilités à employer 4D Util. Note Pour plus d’informations sur les mots de passe, reportez-vous au manuel Mode Structure de 4e Dimension. Vous pourrez ensuite changer de base de données en choisissant Ouvrir une base de données... dans le menu Fichier. La boîte de dialogue suivante s’affiche : Informations sur les fichiers ouverts Boutons d’action Journal des opérations effectuées 4D Util - Manuel de référence 7 Présentation et démarrage Cette boîte de dialogue comporte trois zones : ■ Zone “Base de données” La partie supérieure de cette zone affiche le nom du fichier de structure ainsi que son chemin d’accès. La partie inférieure affiche le nom et le chemin d’accès du fichier de données, ainsi que des éventuels segments qui le composent. Les zones % d’occupation indiquent le ratio entre l’utilisation réelle de l’espace disque et l’espace disque alloué aux fichiers. Un pourcentage très faible signifie que le fichier est très fragmenté. Dans ce cas, il peut être utile de procéder au compactage de ce fichier (cf. section “Compacter des fichiers”, page 19. ■ Zone “Opérations utilisateur” La zone centrale de la boîte de dialogue vous donne accès à toutes les fonctions de 4D Util. A noter que les fonctions du programme sont également accessibles via le menu Utilitaires (et le menu Fichier pour le paramétrage des propriétés de 4D Util). ■ Zone “Analyse” Cette zone vous permet de visualiser les informations issues des opérations effectuées par 4D Util sur la base. Les deux premières parties fournissent les conclusions de l’analyse effectuée par 4D Util ainsi que les éventuelles actions suggérées par le programme. La troisième partie détaille les résultats de l’analyse. 3 Choisissez l’opération que vous désirez effectuer. Pour cela, vous pouvez soit : ■ Choisir une option du menu Utilitaires (ou de la barre d’outils de 4D Util), ■ Cliquer sur un bouton de la zone “Opérations utilisateur” dans la fenêtre principale de 4D Util. Ces opérations sont détaillées dans les chapitres suivants. 8 4D Util - Manuel de référence Paramétrer les préférences de 4D Util Paramétrer les préférences de 4D Util 4D Util vous permet de définir un ensemble de préférences modifiant le fonctionnement par défaut du programme en ce qui concerne l’ouverture, le compactage et la vérification des bases de données. ¤ Pour modifier les propriétés de 4D Util : 1 Dans la boîte de dialogue principale de 4D Util, cliquez sur le bouton “Préférences”. OU Choisissez la commande “Préférences” dans le menu Fichier (ou dans la barre d’outils) de 4D Util. La boîte de dialogue de paramétrage des propriétés de 4D Util s’affiche : 2 Définissez vos paramétrages et cliquez sur le bouton “OK”. Les paramétrages définis seront utilisés par 4D Util pour toutes les bases ouvertes par la suite. Note Les paramétrages proposés par 4D Util sont décrits dans le paragraphe suivant. Certains paramétrages influent sur le fonctionnement de 4D Util dès le démarrage de l’application. Vous pouvez donc restaurer les paramètres initiaux au moment du lancement de 4D Util. 4D Util - Manuel de référence 9 Présentation et démarrage ¤ Pour restaurer les propriétés initiales de 4D Util : 1 Ouvrez une base de données avec 4D Util tout en maintenant la touche Maj enfoncée. Description des préférences 4D Util vous permet de paramétrer les préférences suivantes : ■ Ouverture Cette option vous permet de définir une opération qui sera exécutée par 4D Util à chaque fois que le programme ouvrira une base de données. Les options proposées sont : ■ Vérification du fichier de structure, ■ Vérification du fichier de données, ■ Compactage des données. Par défaut, aucune opération n’est déclenchée à l’ouverture de la base (option “Manuel”). 10 ■ Compactage L’option “Placer la base compactée dans le même dossier” vous permet d’indiquer à 4D Util de placer automatiquement, lors des compactages, le fichier de données compacté dans le même dossier que le fichier de structure, sans que l’utilisateur ait à valider au cours du processus la boîte de dialogue d’enregistrement du fichier de données. Ce raccourci est particulièrement intéressant pour le compactage de bases comportant un fichier de structure de taille importante : une seule boîte de dialogue est présentée initialement à l’utilisateur, le compactage se déroule ensuite entièrement, sans nécessiter d’intervention supplémentaire. L’option “Indiquer le dossier de destination” est sélectionnée par défaut : à chaque compactage, l’utilisateur doit désigner l’emplacement du fichier compacté. ■ Vérification Cette option vous permet de stopper la vérification de la base dès qu’un nombre déterminé d’erreurs est atteint. Le nombre maximal d’erreurs s’appliquera indépendamment à la vérification du fichier de structure et du fichier de données, chaque type de vérification étant traitée de manière indépendante. Par défaut, aucun contrôle sur le nombre d’erreurs n’est effectué. 4D Util - Manuel de référence 2 Vérifier la structure Cette fonction vous permet de contrôler la structure interne et, si nécessaire, de réparer le fichier de structure de la base. ¤ Pour vérifier la structure de votre base de données : 1 Dans la boîte de dialogue principale de 4D Util, cliquez sur le bouton “Vérifier la structure...”. OU Choisissez l’option “Vérifier et réparer structure...” dans le menu Utilitaires (ou dans la barre d’outils de 4D Util). 4D Util affiche une boîte de dialogue contenant toutes les options de contrôle de la structure : Options de contrôle Zone d’animation Option de création d’un fichier journal 2 Sélectionnez ou déselectionnez chaque option en fonction des éléments que vous souhaitez contrôler. La description des options est fournie dans le tableau présenté page 13. 4D Util - Manuel de référence 11 Vérifier la structure Note Si vous voulez que 4D Util génère un fichier texte consignant les observations et les éventuelles actions effectuées, cochez l’option Rapport d’activité. 3 Une fois que vous avez défini les éléments à contrôler, choisissez le type d’opération à réaliser : ■ Si vous souhaitez que 4D Util effectue une simple vérification de la structure, sans tenter de corriger les éventuels problèmes rencontrés, cliquez sur le bouton Vérifier. ■ Si vous souhaitez que 4D Util effectue une vérification de la structure et corrige chaque problème rencontré, cliquez sur le bouton Réparer. Dans ce cas, une boîte de dialogue s’affiche, vous permettant de définir le nom et l’emplacement de la copie de la structure de la base, dans laquelle 4D Util effectuera les éventuelles réparations. La structure originale restera intacte. La vérification et/ou la réparation s’effectuent alors, 4D Util vous signalant les éléments en cours de traitement. Une fois que 4D Util a terminé, vous retournez à la boîte de dialogue principale. Vous pouvez alors lire dans la zone “Analyse” les informations relatives à l’opération. Si vous avez coché l’option Rapport d’activité, 4D Util crée dans le dossier du fichier de structure un fichier texte intitulé “Journal.TXT”, détaillant toutes les opérations effectuées. Vérifier directement la structure Vous pouvez lancer la vérification d’un fichier de structure immédiatement après l’avoir sélectionné dans la boîte de dialogue d’ouverture de fichiers de 4D Util. Ce fonctionnement permet de vérifier un fichier de structure sans qu’il soit nécessaire de disposer d’un fichier de données, ou lorsque la base est très endommagée et provoque un blocage de 4D Util. ¤ Pour lancer directement la vérification d’un fichier de structure : 1 Ouvrez le fichier de structure avec 4D Util tout en maintenant la touche Ctrl (sous Windows) ou Commande (sous MacOS) enfoncée. La boîte de dialogue contenant les options de contrôle de la structure apparaît alors. Vous pouvez lancer la vérification. 12 4D Util - Manuel de référence Eléments vérifiés Eléments vérifiés Ce tableau décrit les processus de contrôle et de réparation proposées par 4D Util en fonction des éléments sélectionnés : Eléments Vérification Réparation Resource map Mots de passe Contrôle de l’intégrité des ressources (bas niveau) Chargement de la table S’il y a un problème lors du chargement, 4D Util tente de des mots de passe récupérer le mot de passe du Super_Utilisateur ; tous les autres utilisateurs et les groupes sont supprimés. Dans la base réparée, la table des mots de passe ne contient plus que le Super_Utilisateur (si celui-ci a été renommé, le nouveau nom est restauré). Si la base a subi des dommages trop importants (par exemple si la table des mots de passe est manquante), le contrôle de la structure s’arrêtera. 4D Util inscrit dans le “journal” la liste des objets dont les privilèges d’accès ont été retirés. Enumérations Contrôle des ressources Si une énumération est référencée mais n’existe pas, elle liées aux énumérations est créée. Si une énumération existe mais n’est pas référencée, sa référence est créée. Barres de menus Contrôle des ressources Si une barre de menus est endommagée, elle est remplaliées aux barres de cée par une barre de menus générique1. Si une barre de menus est référencée mais n’existe pas, menus et aux menus elle est créée (vide). Toutefois, si une barre de menus existe mais n’est pas référencée, ou si un menu existe mais n’est référencé dans aucune barre, l’objet est supprimé. Méthodes base Contrôle des ressources Si une méthode base est référencée mais n’existe pas, elle liées aux méthodes base est créée (vide). Si une méthode base existe mais n’est pas référencée, elle peut être récupérée si l’option “Recherche des méthodes perdues” est cochée (cf. ci-dessous) Méthodes projet Contrôle des ressources Si une méthode est référencée mais n’existe pas, elle est liées aux méthodes pro- créée (vide). jet Il est possible de récupérer les méthodes endommagées si l’option “Recherche des méthodes perdues” est cochée (cf. ci-dessous). 4D Util - Manuel de référence 13 Vérifier la structure Eléments Vérification Images Contrôle des ressources liées aux images. Indication du nombre et des ID des images non utilisées Eléments d’aide Contrôle des ressources liées aux info-bulles/bulles d’aides. Indication du nombre et des ID des messages d’aides non utilisés Tables, Contrôle d’intégrité formulaires, etc. structurelle de la base (niveau logique). Contrôle des ressources liées aux tables, champs, triggers et formulaires Recherche des méthodes perdues Réparation Si une image est référencée mais n’existe pas, elle est créée (vide). Si une image existe mais n’est pas référencée, sa référence est créée. Si une bulle d’aide est référencée mais n’existe pas, elle est créée. Si une bulle d’aide existe mais n’est pas référencée sa référence est créée. Si l’intégrité logique des tables/champs est défaillante, 4D Util stoppe la procédure de récupération. La base n’est plus utilisable. Si les références internes d’une table sont endommagées, les formulaires rattachés à cette table sont perdus. Seules les méthodes objets et formulaires pourront être récupérées en tant que “méthodes perdues” (cf. ci-dessous). Si un formulaire est endommagé, il est remplacé par un formulaire générique contenant un bouton Annuler. Seul le lien avec la méthode formulaire est préservé. Les autres objets sont perdus. Les méthodes objet peuvent toutefois être récupérées en tant que “méthodes perdues” (cf. cidessous). Pour chaque formulaire, 4D Util contrôle l’existence de la méthode formulaire et des méthodes objets. Si une méthode formulaire ou objet est référencée mais n’existe pas, elle est créée. Les “méthodes perdues” récupérées sont enregistrées en tant que méthodes projet. Cette option n’est active que si les options “Vérification des méthodes base”, “Vérification des méthodes projet” et “Vérification des tables, formulaires, etc” ont été préalablement cochées. En effet, ce n’est qu’après l’exécution de toutes ces options qu’il est possible d’établir une liste de méthodes qui ne sont référencés par aucun autre objet. Cette liste forme alors la liste des méthodes perdues. 1. Les barres de menus “génériques” ne comportent que le menu Fichier standard. Les méthodes et énumérations génériques sont créées vides. Les formulaires génériques ne comportent que le bouton Annuler. 14 4D Util - Manuel de référence 3 Vérifier les données Il peut arriver que certains de vos enregistrements soient illisibles pour l’ordinateur, par exemple en raison de l’altération d’un bloc sur votre disque. Lorsque le problème est limité, des possibilités de correction vous sont proposées par 4D en mode Utilisation. Le programme vous signale qu’il ne peut pas lire l’enregistrement, ce qui est souvent le cas lorsqu’un bloc de votre disque est abîmé. Il vous demande alors si vous voulez ou non supprimer l’enregistrement en question. Si vous répondez oui, il effectue immédiatement la réparation et vous pouvez continuer à travailler comme si rien ne s’était passé. Pour le cas où vous rencontreriez un problème qui ne pourrait être traité en direct, vous devez utiliser la fonction Vérifier les données de 4D Util. ¤ Pour accéder à la fonction de vérification et de réparation de 4D Util : 1 Dans la boîte de dialogue principale de 4D Util, cliquez sur le bouton “Vérifier les données...”. OU Choisissez l’option “Vérifier et réparer données...” dans le menu Utilitaires (ou dans la barre d’outils de 4D Util). La boîte de dialogue suivante s’affiche : 2 Sélectionnez l’option correspondant à l’action que vous voulez effectuer et cliquez sur le bouton OK. Ces trois options sont décrites dans les paragraphes suivants. 4D Util - Manuel de référence 15 Vérifier les données Options de réparation Vérifier et créer un journal Cette option vérifie la base de données sélectionnée. Dans le cas où un problème est détecté, un fichier de texte appelé Journal est généré. Ce fichier contient toutes les informations relatives au problème diagnostiqué par 4D Util. Vous pouvez y apporter une solution grâce aux deux options suivantes. Un message vous indique celle qu’il convient de choisir. La base de données n’est pas modifiée. Il est conseillé de recourir systématiquement à cette option pour bien évaluer les éventuels dommages causés à votre base. Réparer les Cette option vérifie la base sélectionnée, ses index et sa table d’adresses enregistrements ou et, dans la mesure du possible, les répare immédiatement. index endommagés Un fichier Journal est également généré. S’il y a un élément qui ne peut être réparé par cette option, un message vous recommande d’utiliser l’option suivante. Récupération par analyse des marqueurs d’enregistrements Cette dernière option ne doit être utilisée que sur la “demande” de 4D Util, lorsqu’un fichier est très endommagé et ne peut pas être réparé par la commande précédente. A noter qu’avec cette option, 4D Util ne modifie pas la base originale. Qu’est-ce que la Les enregistrements de 4D sont de taille variable : il est donc récupération par analyse nécessaire, pour les retrouver, de conserver dans une table l’endroit où des marqueurs ils sont stockés sur votre disque. Le programme accède donc à l’adresse d’enregistrements ? de l’enregistrement par l’intermédiaire d’un index et d’une table d’adresses. Si l’enregistrement seul est abîmé, l’option Réparer les enregistrements ou index endommagés suffit. Si l’index est légèrement endommagé, cette option peut également le réparer. C’est lorsque la table d’adresses est sérieusement touchée qu’il faut en venir à une récupération plus sophistiquée, puisqu’il faut reconstituer la table. 16 4D Util - Manuel de référence Options de réparation Pour réaliser cette opération, 4D Util utilise le marqueur ou “signature” qui se trouve en en-tête de chaque enregistrement. Les marqueurs peuvent être comparés à des résumés des enregistrements, comportant l’essentiel de leurs informations, et à partir desquels une reconstitution de la table d’adresses est possible. Procédure de réparation Lorsque vous cliquez sur le bouton OK, une boîte de dialogue standard d’enregistrement de fichiers s’affiche, vous permettant de choisir un nom et un emplacement pour le nouveau fichier que vous allez créer : Vous ne pouvez pas remplacer le fichier original. Prévoyez suffisamment de place sur votre disque pour le nouveau fichier de données (de préférence, le double du fichier original). Dans un fichier de données récupéré par les marqueurs, quelques enregistrements peuvent avoir été effacés car abîmés. Par ailleurs, certains enregistrements que vous aviez effacés sont susceptibles de réapparaître si vous aviez désélectionné l’option Définitivement supprimé dans la palette des Propriétés des tables. Pour plus d’informations sur cette option, reportez-vous au manuel Mode Structure de 4e Dimension. Note Les index sont reconstruits. 4D Util - Manuel de référence 17 Vérifier les données 18 4D Util - Manuel de référence 4 Compacter des fichiers 4D Util comporte une fonction de compactage des fichiers de données et des fichiers de structure de 4e Dimension et 4D Server. Pourquoi compacter ? Les fichiers de données et de structure peuvent laisser apparaître des emplacements inutilisés (des “trous”) sur votre disque, ce qui constitue un gaspillage de place. Lorsque vous construisez une base de données, le fichier de structure génère des espaces inutilisés, par exemple à l’occasion de modifications ou d’effacements de paramètres tels que les formulaires ou les méthodes. De même, un fichier de données laisse des trous lors de la modification ou de l’effacement d’enregistrements. Bien entendu, 4D “gère” ces trous, c’est-à-dire qu’il réutilise dès que possible les emplacements inutilisés sur le disque. Mais il peut arriver que la base nécessite un réel compactage, par exemple lorsque le fichier de données est fortement réduit (les emplacements vides restent inaffectés sur le disque). La fonction de compactage permet de réorganiser le stockage des données sur le disque afin de faire disparaître les trous. Procédure de compactage ¤ Pour compacter vos fichiers de données et de structure : 1 Assurez-vous que vous disposez de suffisamment de place sur votre disque de sauvegarde pour recevoir une copie de votre base de données. En effet, le programme effectue une copie des fichiers de structure et de données. 4D Util - Manuel de référence 19 Compacter des fichiers 2 Dans la boîte de dialogue principale de 4D Util, cliquez sur le bouton “Compacter...”. OU Choisissez l’option “Compacter...” dans le menu Utilitaires (ou dans la barre d’outils) de 4D Util. Une boîte de dialogue standard d’enregistrement de fichiers apparaît. Par défaut, les fichiers compactés reçoivent le suffixe “2”. 3 Choisissez un nom et un emplacement pour la nouvelle base de données ou conservez ceux proposés par défaut. 4 Cliquez sur le bouton Enregistrer. 4D Util crée une copie de votre base de données, en compactant à la fois les fichiers de structure et de données. Les index sont également compactés et reconstruits. 20 4D Util - Manuel de référence 5 Tri permanent 4D Util comporte une fonction de tri permanent des enregistrements d’une base 4e Dimension ou 4D Server. Vous pouvez donc choisir, dans le menu Utilitaires, la commande Tri permanent... Pourquoi effectuer un tri permanent ? Lorsque vous travaillez dans une base de données, vous avez la possibilité de réaliser un tri sur vos enregistrements, suivant des critères que vous définissez. Mais lorsque vous fermez votre base, le tri n’est pas conservé. Par défaut, l’ordre des enregistrements d’une base correspond à celui de leur création. Vous pouvez, avec 4D Util, effectuer un tri permanent sur les enregistrements d’une base de données. Lorsque vous utiliserez à nouveau votre base, l’ordre proposé par défaut sera celui qui a été déterminé par ce tri. Vous pouvez trier de manière permanente une, certaines, ou la totalité des tables de la base. Procédure de tri permanent ¤ Pour modifier l’ordre de tri des enregistrements d’une base : 1 Dans la boîte de dialogue principale de 4D Util, cliquez sur le bouton “Tri permanent...”. OU Choisissez l’option “Tri permanent...” dans le menu Utilitaires (ou dans la barre d’outils) de 4D Util. 4D Util - Manuel de référence 21 Tri permanent 4D Util affiche une boîte de dialogue de sélection des tables à trier. 2 Sélectionnez la table sur laquelle vous voulez effectuer le tri, puis cliquez sur OK. OU Double-cliquez sur le nom de la table à trier. L’éditeur de tri standard de 4D apparaît alors. Note Si le fichier de données est endommagé, 4D Util vous le signalera automatiquement et vous proposera une option de réparation avant d’effectuer le tri. 3 Définissez les paramètres de votre tri. 22 4D Util - Manuel de référence Procédure de tri permanent Procédez exactement de la même manière que pour la réalisation d’un tri dans 4D. Pour plus d’informations, reportez-vous au manuel Mode Utilisation de 4e Dimension. 4 Cliquez sur Trier pour lancer le tri. L’opération est plus longue qu’un simple tri car 4D Util réorganise les tables d’adresses puis réindexe la table. 5 Si nécessaire, répétez l’opération pour chaque table de la base que vous souhaitez trier. 4D Util - Manuel de référence 23 Tri permanent 24 4D Util - Manuel de référence