4D v17.4

Spécificités des applications 64 bits

Accueil

 
4D v17.4
Spécificités des applications 64 bits

Spécificités des applications 64 bits  


 

 

Bien que largement réécrites, les applications 4D 64 bits sont hautement compatibles avec les bases 4D développées en version 32 bits. Toutefois, étant donné qu'elles utilisent les technologies les plus récentes, nous avons dû mettre à jour quelques fonctionnalités et en désactiver d'autres. Toutes ces évolutions sont détaillées dans cette section.

Notes :

  • La section Passer de 32 bits à 64 bits propose une approche pas à pas pour faire évoluer une application développée en 32 bits vers le 64 bits.
  • Les fonctionnalités déjà déclarées obsolètes dans les versions 32 bits de 4D ne seront pas prises en charge en 64 bits. Veuillez vous reporter à la page Tableau récapitulatif du manuel "Fonctionnalités obsolètes ou supprimées" pour prendre connaissance des fonctions obsolètes dans les versions 64 bits.

De nombreuses fonctionnalités et boîtes de dialogues de 4D ont été adaptées, voire réécrites, afin de prendre en charge l'architecture 64 bits. La plupart de ces changements sont "transparents" et n'entraînent pas de modification de fonctionnement dans les versions 64 bits. Cependant, quelques éditeurs ont du être sensiblement modifiés par rapport à leur version 32 bits et des fonctions élémentaires telles que l'impression ont été mises à jour :  

FonctionnalitéPlate(s)-forme(s) impactée(s)Commentaires
Editeur d'états rapidesOS X & WinEditeur entièrement réécrit. Cf. section Etats rapides (64 bits).
Editeur d'étiquettesOS X & WinEditeur entièrement réécrit. Cf. section Editeur d'étiquettes (64 bits).
GraphesOS X & WinLa commande GRAPHE accepte un paramètre de type objet permettant de définir les propriétés du graphe.
ImpressionsOS X & WinMise à jour des boîtes de dialogue "Imprimer" (utilisation de boîtes de dialogue système standard). La boîte de dialogue "Format d'impression" n'est plus affichée automatiquement (cf. commande PARAMETRES IMPRESSION). Modification des commandes FIXER IMPRIMANTE COURANTE et FIXER OPTION IMPRESSION.
Boîtes de dialogue Import/Export OS X & WinFonctionne comme en version 32 bits, excepté le support XSL pour les exports XML (XSLT n'est plus supporté - voir ci-dessous) et via une source ODBC (désactivé, voir ci-dessous)
Moteur de rendu intégré dans les zones WebOS X & WinUtilisation de Blink dans les versions 64 bits
Lancement multi-instancesWinChaque lancement d'une même application 4D provoque l'ouverture d'une nouvelle instance indépendante (en version 32 bits, une seule instance d'une même application 4D peut être lancée)
Plug-ins 4D Write et 4D ViewOS X & WinLes anciens plug-ins ne sont pas compatibles avec les versions 64 bits de 4D ; vous devez migrer vers 4D Write Pro et 4D View Pro

La pile d’un process exécuté sur 4D 64 bits requiert une quantité de mémoire plus importante que sur 4D 32 bits (environ le double). Lorsque vous créez un process sur le serveur à l’aide de la commande Executer sur serveur ou Nouveau process avec 4D 64 bits, il est conseillé de passer dans le paramètre pile la valeur par défaut (0) ou une valeur de 512 Ko au minimum et de l'augmenter en cas de chaîne d’appel importante ou si vous recevez l'erreur "out of stack".

Certaines fonctions spécifiques ont été désactivées dans les versions 64 bits de 4D : 

Fonction/technologiePlate(s)-forme(s) impactée(s)Commentaires
Import/Export via une source ODBCOS X & WinDésactivé
Editeur d'états rapides : encadrementsOS X & WinDésactivé
Editeur d'états rapides : contrôle de l'interface par programmation (QR APPELER SUR COMMANDE, QR EXECUTER COMMANDE)OS X & WinDésactivé. Interface type "ruban" non contrôlable dans le nouvel éditeur. Utilisez la zone incluse et les autres commandes "QR" si vous souhaitez créer une interface personnalisée
Editeur d'étiquettes : planche standardOS X & WinDésactivé



Voir aussi  

Passer de 32 bits à 64 bits

 
PROPRIÉTÉS 

Produit : 4D
Thème : Utiliser 4D 64 bits
Nom intl. : Specific features of 64-bit applications

 
PAGE CONTENTS 
 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Mode Développement ( 4D v17)
4D - Mode Développement ( 4D v17.1)
4D - Mode Développement ( 4D v17.2)
4D - Mode Développement ( 4D v17.3)
4D - Mode Développement ( 4D v17.4)