4D v16.3Conversion des anciennes bases |
||
|
4D v16.3
Conversion des anciennes bases
Conversion des anciennes bases
Les bases de données provenant des versions précédentes de 4D ou 4D Server sont compatibles avec 4D version 16 (fichier de structure et fichier de données). Notes :
La conversion de bases antérieures à la version 14 dans lesquelles des clés primaires sont manquantes entraîne l’apparition d’une boîte de dialogue d’alerte. Ce point est détaillé dans le paragraphe "Fenêtre d'erreur de clés primaires" ci-dessous. La conversion d’une base en version 15 s’effectue directement lors de l’ouverture avec 4D v16. Une boîte de dialogue vous indique que le fichier de structure va être converti et qu’il ne sera plus possible de l’ouvrir avec une version antérieure du programme. Le fichier de données est directement ouvert, il n'est pas converti (il pourra être rouvert avec 4D v15). Comme avec une version 15, la conversion d’une base en version 13 ou 14 s’effectue directement lors de l’ouverture avec 4D v16. En plus de la boîte de dialogue indiquant que le fichier de structure va être converti (cf. ci-dessus), une boîte de dialogue supplémentaire indique que le fichier de données va être converti et qu’il ne sera plus possible de l’ouvrir avec une version antérieure à la 14.4 ou 14 R5. Par conséquent, vous ne pourrez pas rouvrir un fichier de données v13 converti avec un 4D v13, mais il restera possible de rouvrir un fichier de données v14 converti avec un 4D v14. Pour plus d'informations sur la conversion des bases en version antérieure à la v13, reportez-vous à la section Conversion des anciennes bases dans la documentation de 4D v13. A compter de 4D v14, l’utilisation d’un fichier d’historique requiert obligatoirement que toutes les tables journalisées de la base contiennent une clé primaire valide (cf. Gestion du fichier d’historique). Une boîte de dialogue d’erreur est affichée lorsqu’au moins une table de la base ne contient pas de clé primaire valide : La boîte de dialogue peut apparaître :
Note : Si la journalisation n’est pas activée dans la base, la boîte de dialogue d’erreur vous laisse la possibilité d’ouvrir la base malgré l’erreur de clé primaire. Si vous avez accès à la structure de la base, la boîte de dialogue propose plusieurs options et affiche, si vous déployez la zone inférieure, la liste les tables ne disposant pas de clé primaire : Vous disposez alors des options suivantes :
Si vous n’avez pas accès à la structure de la base, il ne sera pas possible d’activer la journalisation et 4D affichera un message suggérant de contacter l’administrateur de la base. 4D v16 peut directement ouvrir des composants v15 (voire v14, v13, v12 ou v11), compilés ou interprétés, sans conversion ni boîte de dialogue de confirmation. Rappelons que les composants sont toujours ouverts en lecture seule.
|
PROPRIÉTÉS
Produit : 4D
HISTORIQUE
MOTS-CLÉS UUID, Catalog.xml UTILISATION DE L'ARTICLE
4D - Mode Développement ( 4D v16) |