Rapport de bogue concernant FBox famille « Enregistrement de données historiques »
FAQ #100536
La FBox « HDLog Init » de la famille « Enregistrement de données historiques » peut causer un problème pendant la génération du projet selon. Le message d'erreur est "Permanent hors de portée".
Symptôme
Une version du projet s'avère défectueux pour le message d'erreur
Erreurs de l'opérande :
Erreur 336 : new_hda.obj (806): CMP : __CSTART__ : constante hors limites
Ce problème disparaît si le Fupla contenant la Inizialize FBox « HDLog Init » de la famille FBox « Enregistrement de données historiques » n'est pas lié. Cette FBox est utilisée pour la création des tendances dans l'éditeur de Web.
La macro FBox est appelée _HDAINIT et le numéro de version est 10201 (faites un clic droit sur la FBox et sélectionner « Advanced info » afin de voir cette information).
Raison
Ce problème est causé par un bogue dans la FBox, lorsque le code FBox est située sous une certaine adresse mémoire (haute). Par conséquent, le problème normalement ne se produit que dans des programmes plus vastes.
Solution
Afin d'éviter ce problème, le fichier Fupla qui contient la Inizialize FBox "Init HDLog" doit être placé au début de le « ordre des liens CPU"(menu" CPU "-->" ordre des liens..."). En outre, il peut devenir nécessaire de placer la FBox « HDLog Init » sur les premières pages du fichier Fupla. (Astuce : pour déplacer une page/bloc de Fupla, utilisez Ctrl + haut dans la Page de navigation).
Ce bug sera corrigé dans le premier Service Pack de PG5 1.4
Categories
PG5 1.x
Web Editor5
Last update: 24.05.2015 20:19
First release: 01.03.2006 08:27
Views: 1009