Bug-Report über die FBox Familie "Historische Daten protokollieren"
FAQ #100536
Die FBox "HDLog Init" aus der Familie der "Historischen Daten protokollieren" kann während der Erstellung des jeweiligen Projekts zu Problemen führen. Die Fehlermeldung lautet "Constant außerhalb des gültigen Bereichs".
Symptom
Ein Build des Projekts fehlschlägt aufgrund der Fehlermeldung
Operand Störungen:
Fehler 336: new_hda.obj (806): CMP: __CSTART__: Konstante außerhalb des gültigen Bereichs
Dieses Problem verschwindet, wenn die mit der Inizialize-FBox Fupla "HDLog Init" aus der Familie der FBox "Historische Daten protokollieren" nicht verknüpft ist. Diese FBox wird für die Schaffung von Trends im Web-Editor verwendet.
Das FBox-Makro wird _HDAINIT genannt und die Versionsnummer ist 10201 (Rechtsklick auf die FBox und wählen Sie "Erweiterte Informationen" um diese Informationen zu sehen).
Grund
Dieses Problem wird durch einen Bug in der FBox verursacht, wenn der FBox-Code unterhalb einer bestimmten (hohen) Speicher-Adresse liegt. Daher das Problem normalerweise nur in größeren Programmen auftritt.
Lösung
Zur Vermeidung dieses Problems die Fupla-Datei, die enthält die Inizialize FBox muss "HDLog Init" ganz am Anfang der "CPU Link Bestellung" (Menü "CPU"Verknüpfungsreihenfolge-->"...") platziert werden. Darüber hinaus kann die hierf??r FBox "HDLog Init" auf den ersten Seiten der Fupla-Datei platziert werden. (Hinweis: um einen Fupla-Seite/Block zu verschieben, verwenden Sie STRG + nach-oben in der Seite-Navigator).
Dieser Fehler wird in das erste Service Pack von PG5 1.4 behoben werden
Categories
PG5 1.x
Web Editor5
Last update: 29.05.2015 11:11
First release: 01.03.2006 08:27
Views: 1025