4D v17.4Konvertierung älterer Anwendungen |
||||||||||||||
|
4D v17.4
Konvertierung älterer Anwendungen
|
Versionen | Kommentare |
15 & 16 | Anwendungen werden direkt beim Öffnen mit 4D v17 konvertiert. Ein Dialogfenster gibt an, dass die Strukturdatei konvertiert wird und sich dann nicht mehr mit einer früheren Version des Programms öffnen lässt. |
13 & 14 | Anwendungen werden direkt beim Öffnen mit 4D v17 konvertiert. Es erscheint das Dialogfenster für die Strukturdatei (siehe oben) und dann ein weiteres Dialogfenster mit der Meldung, dass die Dateidatei konvertiert wird und sich dann nicht mehr mit einer Version vor v17 öffnen lässt. |
Älter | Weitere Informationen zum Konvertieren von Anwendungen in älteren Versionen finden Sie in Conversion to 4D v11 SQL (PDF). |
Komponenten | 4D v17 kann Komponenten in v16, v15, v14, v13, v12 oder v11 öffnen, kompiliert oder interpretiert, es erscheint kein Dialog zur Konvertierung oder zum Bestätigen. Beachten Sie, dass Komponenten immer im Nur-Lesen Modus geöffnet werden. Sie müssen Komponenten nicht erneut kompilieren. Die Konvertierung in v17 ist jedoch nur für .4DB Dateien und nicht für .4DC Dateien möglich. |
Konvertieren Sie eine Anwendung in einer Version älter als v14, die keine Primärschlüssel hat, erscheint eine Meldung, dass Primärschlüssel fehlen. Weitere Informationen dazu siehe nächster Absatz.
Ab 4D v14 müssen alle Tabellen, die im Logbuch protokolliert werden, einen gültigen Primärschlüssel haben (siehe Logbuch verwalten). Ab 4D v17 müssen alle exponierten Tabellen einen Primärschlüssel haben, damit sie die Funktionaliäten von ORDA verwenden können (siehe unter ORDA).
Öffnen Sie in v17 eine Anwendung älter als v14, erscheint ein Fehlerdialog, wenn mindestens eine Tabelle in der 4D Anwendung keinen gültigen Primärschlüssel hat.
Hinweis: Ist das Backup in der Anwendung nicht aktiviert, bietet der Fehlerdialog die Option, die Anwendung trotz fehlender Primärschlüssel zu öffnen.
Haben Sie Zugriff auf die Struktur der Anwendung, zeigt das Fenster mehrere Optionen. Erweitern Sie den Bereich Details, erscheint die Liste der Tabellen, die keinen Primärschlüssel haben:
Sie können dann folgendes ausführen:
Haben Sie keinen Zugriff auf die Struktur der Anwendung, können Sie das Protokollieren der Operationen nicht aktivieren. 4D zeigt dann die Meldung, dass Sie sich an den Datenbank-Administrator wenden müssen.
Produkt: 4D
Thema: 4D Dateien verwalten
Geändert: 4D v16
UUID, Catalog.xml
4D Designmodus ( 4D v17)
4D Designmodus ( 4D v17.1)
4D Designmodus ( 4D v17.2)
4D Designmodus ( 4D v17.3)
4D Designmodus ( 4D v17.4)