4D v16.3

Von 32-bit Versionen auf 64-bit Versionen wechseln

Home

 
4D v16.3
Von 32-bit Versionen auf 64-bit Versionen wechseln

Von 32-bit Versionen auf 64-bit Versionen wechseln    


 

 

Für das Upgraden einer bestehenden 4D Anwendung auf OS X von einer 32-bit Version auf eine 64-bit Version sind ein paar Vorarbeiten erforderlich.

Läuft Ihre Anwendung auf 4D Server 64-bit Windows oder OS X, ist das meiste schon erledigt. Für 64-bit Versionen von Desktop Anwendungen sind evtl. zusätzliche Schritte erforderlich. Im folgenden werden die einzelnen Punkte erläutert, damit Sie alle notwendigen Operationen vor und nach dem Upgrade prüfen können.

Für die Migration Ihrer Produkte auf 64-bit wurden verschiedene Features upgedated, deaktiviert, oder als überholt deklariert. Alle Details dazu finden Sie im Abschnitt Spezifische Features der 64-bit Versionen.

Hinweis: Wie bei allen Upgrade Operationen ist es eine bewährte Praxis, MSC zu verwenden und vor jedem größeren Schritt einen Überprüfungsprozess zu starten, um sicherzustellen, dass Daten und Struktur OK sind.

In der ersten Etappe updaten Sie Ihre Plug-Ins (sofern vorhanden) auf die jeweiligen 64-bit Versionen:

  • 4D Plug-Ins:
    Alle Plug-Ins arbeiten bereits in 64-bit Versionen, mit Ausnahme von 4D Write und 4D View.
    • Verwendet Ihre Anwendung 4D Write, sollten Sie die Migration Ihres Code auf 4D Write Pro vornehmen. Ein guter Übergang ist, Ihren vorhandenen 32-bit Code beizubehalten und daneben ein neues auf 64-bit basierendes Modul mit 4D Write Pro zu starten.
    • Verwendet Ihre Anwendung 4D View, müssen Sie die Funktionalitäten von 4D View Pro oder andere Alternativen einsetzen.
  • Third-party Plug-Ins:
    Wenden Sie sich an die jeweiligen Hersteller, um 64-bit Versionen zu erhalten

  1. Upgraden Sie Ihre Anwendung auf das neueste 32-bit Release, z.B. 4D v16 32-bit
  2. Stellen Sie sicher, dass Unicode aktiviert ist.
  3. Konvertieren Sie alle Bilder im Format PICT/cicn/QuickTime.
    Über den Befehl GET PICTURE FORMATS können Sie veraltete Bildformate in Ihren Daten ausfindig machen. Sie müssen auch alle nicht-unterstützten Bilder in der Struktur Ihrer Datenbank ersetzen. Eine Überprüfung mit dem MSC findet veraltete Bilder in Ressourcen Dateien für Bild- oder 3D Schaltflächen sowie statische Bilder.
  4. Ersetzen Sie auf XSLT-basierende Features (Befehle _o_XSLT APPLY TRANSFORMATION, _o_XSLT SET PARAMETER oder _o_XSLT GET ERROR) z.B. mit dem Befehl PROCESS 4D TAGS.
  5. Ersetzen Sie Aufrufe von _o_Font number durch Aufrufe von Schriftnamen.
  6. Entfernen Sie allen Code, der Ressourcen-Dateien erstellt oder ändert.

Jetzt ist alles bereit, um Ihre Anwendung mit einer 64-bit Version von 4D zu öffnen.

  1. Öffnen Sie Ihre Anwendung mit einer 4D Developer Edition in 64-bit.
  2. Setzen Sie das integrierte WebKit für Ihre Web Bereiche ein, überprüfen Sie diese, da automatisch zur Engine des Systems gewechselt wird (Der Zugriff auf 4D Methoden über $4d ist weiterhin gültig).
  3. Verwendet Ihr Code die Konstante Mac spool file format option des Befehls SET PRINT OPTION, müssen Sie diese ersetzen mit Aufrufen von SET CURRENT PRINTER mit der Konstanten Generic PDF driver.
  4. Überprüfen Sie Aufrufe und Verwendungen des Etiketteneditors (siehe Etiketteneditor (64-bit)).
  5. Überprüfen Sie Aufrufe und Verwendungen des Schnellberichteditors (siehe Schnellberichte (64-bit))

Ihre Anwendung ist jetzt voll kompatibel mit 64-bit und Sie können die Vorzüge aller neuen Features in der 64-bit Version von 4D nutzen.

Die Highlights sind:

  • Die 64-bit Architektur hebt die Begrenzung des Datenbank Cache auf. Verbessern Sie die Performance Ihrer Anwendung einfach durch Verwenden eines größeren Cache.
    Setzen Sie die leistungsstarken neuen Features in 64-bit ein, wie z.B. preemptive Prozesse, animierte Formularobjekte oder neue Features zum Drucken
    Erstellen Sie Ihre Anwendungen mit der 4D Runtime Volume License 64-bit.
    Verwenden Sie die final 64-bit Versionen von 4D Server auf Windows und Mac OS - siehe Abschnitte 4D Server 64-bit für OS X verwenden und Einen 64-bit 4D Server unter Windows einsetzen
  • Neuer Schnellberichteditor, kompatibel mit Berichten, die mit einer vorigen Version erstellt wurden - siehe unter Etiketteneditor (64-bit).
  • Neuer Etiketteneditor, kompatibel mit Etikettendateien, die mit einer vorigen Version erstellt wurden - siehe unter Schnellberichte (64-bit).
  • Mit dem Befehl GRAPH können Sie Diagramme mit dem Parameter vom Typ Objekt jetzt in einem Aufruf erstellen.

 
 



Siehe auch 

4D Developer Edition 64-bit verwenden

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Von 32-bit Versionen auf 64-bit Versionen wechseln

 
GESCHICHTE 

 
ARTIKELVERWENDUNG

Konvertierung in 4D v16 ( 4D v16)
Konvertierung in 4D v16 ( 4D v16.2)
Konvertierung in 4D v16 ( 4D v16.3)