Defects Report

Filter : Closed in Version[ SP2 ];
Defect ID (48) - Filterausgang sollte beim Start kein Event feuern
Component : Filter
Status : Resolved
Closed in Version : SP2

Description :
Das Filterobjekt sollte nur nach einem Eingangsevent den Ausgang aktualisieren

Comments :
Mit der neuen Option "Filterausgang beim Start setzen" kann das Verhalten gesteuert werden.
Defect ID (49) - Setzen des Hide-Eingangs einer Listenspalte führt zur Fehlermeldung
Component : Liste
Status : Resolved
Closed in Version : SP2

Description :
Wird an einem Hide-Eingang der Wert geändert, kommt es manchmal zur Meldung ValidateEventProperty(...).

Comments :
Der Fehler tritt nur sporadisch abhängig vom zufälligen Wert interner Variablen ab.
Defect ID (50) - Listenspalte mit Datentyp long und Format Dezimal (unsigned) lässt nur Werte bis 65535 zu
Component : Liste
Status : Resolved
Closed in Version : SP2

Description :
Listenspalte mit Datentyp long und Format Dezimal (unsigned) lässt nur Werte bis 65535 zu
Defect ID (51) - Das automatische Schließen modaler Dialoge funktioniert nicht korrekt.
Component : Visualisierung
Status : Resolved
Closed in Version : SP2

Description :
Enthält der Dialog eine ComboBox, deren DropDown-Liste aus dem Dialog herausragt, dann wird der Dialog geschlossen, wenn man in den überstehenden Bereich der Liste klickt. Dies darf nicht sein.
Defect ID (52) - Fehler in der ListBox. Selektiertes Item liegt außerhalb des sichtbaren Bereiches.
Component : Combo/Listbox (erweitert)
Status : Resolved
Closed in Version : SP2

Description :
Dieser Fehler tritt auf, wenn die Liste große Images benutzt.
Defect ID (53) - In der VAC-Liste funktioniert das verbergen/Anzeigen von Spalten nicht korrekt.
Component : Liste
Status : Resolved
Closed in Version : SP2

Description :
Die Fehler treten auf, wenn die Änderung des Visible-Status erfolgt, während das Control nicht angezeigt wird.
Defect ID (54) - Absturz bei der Arbeit im Metafile-Editor
Component : Images
Status : Resolved
Closed in Version : SP2

Description :
Der Filedialog zerstört aus unerklärlichen Gründen den Stack bei der Auswahl der Metafiles.
Defect ID (55) - Die HoverEreignisse der Controls werden nicht korrekt bereitgestellt.
Component : Runtime
Status : Resolved
Closed in Version : SP2

Description :
Der Fehler tritt auf, wenn ein Dialog nicht in seiner konfigurierten Größe oder nicht an Position (0;0) des übergeordneten ScrollViews dargestellt wird.
Defect ID (56) - Datenbytes werden nicht gelesen, obwohl sie in der SPS konfiguriert sind.
Component : Simatic-S7
Status : Resolved
Closed in Version : SP2

Description :
Zwei S7-Objekte in zwei Teilprojekten schauen auf den gleichen Datenbereich. Es wird ein dynamischer Offset für den Datenbereich vorgegeben.

Comments :
Dei Optimierung der Leseaufträge wurde für Datenbereiche mit dynamischem Offset falsch ausgeführt.
Defect ID (57) - Unicode-Text schreiben in Datei liefert Fehler
Component : File-Objekt
Status : Resolved
Closed in Version : SP2

Description :
Optionen Textdatei, Unicode, Daten immer am Ende anhängen aktiviert. Existiert die Datei nicht oder hat sie die Länge 0 kommt ein Fehler: Write: The file format (Unicode) differs from the file object setting.
Defect ID (58) - Absturz beim Verschieben von Ankern
Component : Editor
Status : Resolved
Closed in Version : SP2

Description :
Der Fehler tritt auf, wenn mehrere Anker selektiert sind, und einer beim (schnellen) Verschieben links oder oben aus der Fläche des Projekteditors hinausgeschoben wird.
Defect ID (59) - Automatisches Laden von Teilprojekten
Component : Editor
Status : Resolved
Closed in Version : SP2

Description :
Wenn die konfigurierten Teilprojekte nicht vorhanden sind, dann wird automatisch nach alternativen Teilprojekten (gleicher Name) unterhalb des Containers gesucht. Wird ein eindeutig zuordenbares Teilprojekt gefunden, dann wird dies geladen.
Defect ID (60) - Im Messagequeue-Objekt werden Ressourcen nicht aufgeräumt.
Component : Message Queue
Status : Resolved
Closed in Version : SP2

Description :
DestroyInstanz zerstört nicht die Ressourcen, welche bei CreateInstanz angelegt wurden.
Defect ID (61) - Speicherverbrauch bei der Arbeit mit dem Ressourceneditor
Component : Ressourcen
Status : Resolved
Closed in Version : SP2

Description :
Der vom Editor benutzte Speicher steigt (Taskmanager) bei jedem Öffnen des Ressourceneditors.
Defect ID (62) - Texte, die noch nicht im Wörterbuch stehen, optional beim Übersetzen eintragen
Component : Wörterbuch
Status : Resolved
Closed in Version : SP2

Description :
Texte, die zur Laufzeit übersetzt werden sollen, aber keinen Eintrag in der Wörterbuchdatenbank haben, sollen optional als Referenztext in der Datenbank gespeichert werden.

Comments :
Die Option kann entweder im Konfigurationsdialog des Wörterbuchs oder in der Dictionary.ini (UpdateAtRuntime=1) gesetzt werden.
In Anzeigefeldern (Statischer Text, Editframe) muss dann konsequent die Option "Text nicht übersetzen" eingeschaltet werden, damit keine unerwünschten Texte (z.B. Zeitwerte) ins Wörterbuch gelangen.
Defect ID (63) - Multiplexer als Datenquelle liefert falschen Text
Component : Multiplexer
Status : Resolved
Closed in Version : SP2

Description :
Das Problem tritt immer dann auf, wenn ECS-Sequenzen im Text enthalten sind (\n).
Defect ID (64) - Automatische Indizierung der Namen funktioniert nicht korrekt.
Component : Editor
Status : Resolved
Closed in Version : SP2

Description :
Automatische Indizierung der Namen funktioniert nicht korrekt.
Defect ID (65) - Option zum Vermeiden der Paneüberlappung funktioniert nicht korrekt.
Component : Runtime
Status : Resolved
Closed in Version : SP2

Description :
Wird ein Dialog beim Vergrößern so groß, dass er an zwei gegenüberliegenden Seiten eine geschützte Pane überlappt, den fällt die Applikation in eine Endlosschleife.
Defect ID (66) - SQLMemo liefert falsche Unicode-Daten, wenn Recordset Zeichenketten enthält
Component : ADO
Status : Resolved
Closed in Version : SP2

Description :
Im Memo fehlen Daten, zum Teil sind Zeichen falsch.
Defect ID (67) - Einfügen neuer Teilprojekte funktioniert nicht mehr.
Component : Editor
Status : Resolved
Closed in Version : SP2

Description :
Einfügen neuer Teilprojekte funktioniert nicht mehr.
Defect ID (68) - Modaler Dialog wird geschlossen wenn man in ein Control klickt, welches über den Dialog hinausragt.
Component : Runtime
Status : Resolved
Closed in Version : SP2

Description :
Das Problem wurde mit einem Kalender-ActiveX festgestellt.
Defect ID (69) - Das Schließen von modalen Dialogen durch Mausklick außerhalb des Dialoges funktioniert nicht korrekt.
Component : Applikation
Status : Resolved
Closed in Version : SP2

Description :
Nach der letzten Änderung werden in V4.3 die modalen Dialoge nicht mehr geschlossen.
Nach Neukompilierung der V4.2 mit aktuellem Quellenstand tritt der Fehler auch dort auf.
Active-X-Objekte gehen beim Schließen der Dialoge durch Mausklick außerhalb der Dialoge in einen undefinierten Zustand und können danach nicht mehr geöffnet werden.
Defect ID (70) - Fehler bei Validierung der Popup-Dialoge
Component : Runtime
Status : Resolved
Closed in Version : SP2

Description :
Die Validierung wird auch auf Kinddialoge angewandt. Dadurch werden diese Dialoge fälschlicherweise sinnlos verschoben.
Defect ID (71) - Memo-Ausgang mit "Nur bei Wertänderung"-Option wird nicht immer aktualisiert
Component : Runtime
Status : Closed
Closed in Version : SP2

Description :
Ausgabe "StringA" als Memo, anschließend "StringA[0]StringB": Ausgang des VAC-Objekts wird nicht gesetzt. Ohne die Wertänderung-Einstellung wird korrekt "StringA[0]StringB" ausgegeben.

Comments :
Das Problem tritt immer dann auf, wenn das neue Memo am Anfang die gleichen Bytes hat wie das alte.
Defect ID (72) - Absturz der Runtime bei Dialogumschaltung.
Component : Runtime
Status : Resolved
Closed in Version : SP2

Description :
Anscheinend besitzt der CursorBar der Runtime nach einer Dialogumschaltung noch einen Pointer auf das zuletzt fokusierte Objekt. Mit diesem Pointer wird dann versucht, SetBody aufzurufen. Dabei stürzt die Runtime ab (Unerlaubter Speicherzugriff).
Defect ID (73) - In der erweiterten ComboBox kann das erste Item nicht mittels Texteingabe selektiert werden.
Component : Combo/Listbox (erweitert)
Status : Resolved
Closed in Version : SP2

Description :
Defect ID (74) - double-Werte am Ausgang Ado.SQLMemo haben falsches Dezimaltrennzeichen
Component : ADO
Status : Resolved
Closed in Version : SP2

Description :
Bei der Formatierung werden offensichtlich die Betriebssystemeinstellungen und nicht die der Applikation benutzt.

Comments :
Das Problem tritt mit der Funktion _variant_t::ChangeType(VT_BSTR). Sie wurde durch CString::Format ersetzt.
Defect ID (75) - Textübersetzung im Scriptobjekt
Component : Script
Status : Resolved
Closed in Version : SP2

Description :
Aus dem JScript oder VBScript heraus sollte eine Textübersetzung möglich sein.

Comments :
Die Funktion _Tl(text) wurde in das Script-API aufgenommen.
Defect ID (76) - Absturz beim Laden von Projekten
Component : Editor
Status : Resolved
Closed in Version : SP2

Description :
Wenn ein Projekt unter folgenden Bedingungen gespeichert wird, stürzt der Editor beim Laden ab:
Es muss ein Teilprojekt geladen sein. Ein dialog dieses Teilprojektes muss angezeigt werden.
Die Gruppe im Projekteditor muss eine des Hauptprojektes sein.
Die letzten Arbeiten im Projekt müssen im Dialogeditor durchgeführt worden sein.
Defect ID (77) - Begrenzung der Datensatzanzahl in der Liste (Ringpuffer)
Component : Liste
Status : Resolved
Closed in Version : SP2

Description :
Über einen Eingang soll die maximale Anzahl der Datensätze vorgebbar sein.

Comments :
Die Anzahl kann am Count-Eingang vorgegeben werden. Werte kleiner 1 schalten die Begrenzung ab.
Defect ID (78) - Übernahme des XML DisplayName-Attributs als Spaltentitel
Component : Liste
Status : Resolved
Closed in Version : SP2

Description :
Die Übernahme des Namens sollte optional aus dem DisplayName-Attribut des XML-Headers erfolgen.

Comments :
In der Spaltenkonfiguration gibt es für den Namen eine neue Option "aus XML nehmen".
Defect ID (79) - Absturz beim Betätigen der F1-Taste
Component : Runtime
Status : Resolved
Closed in Version : SP2

Description :
Hat ein Visualisierungselement den Fokus und wird F1 gedrückt, kann es zum Absturz bei bestimmten Teilprojekten kommen.

Comments :
Der Fehler trat im Zusammenhang mit nachladbaren Teilprojekten auf und betrifft Objekte aus nachgeladenen Projekten.
Defect ID (80) - PaneDialoge können mit + geschlossen werden.
Component : Runtime
Status : Resolved
Closed in Version : SP2

Description :
PaneDialoge können mit <CTRL>+<PAUSE> geschlossen werden.
Defect ID (81) - Benutzernamen mit Umlauten können nicht verwendet werden
Component : Ressourcen-Manager
Status : Resolved
Closed in Version : SP2

Description :
Vereinbart man einen Benutzernamen mit Umlaut (z.B. Müller), kann man sich danach einmal unter diesem Namen anmelden. Nach erneutem Öffnen der Benutzerverwaltung ist das ü durch ein Sonderzeichen ersetzt.

Comments :
Das Format der Benutzerdatei wurde geändert. Es wird jetzt mit 128-Bit verschlüsselt.
Defect ID (82) - Nach Dialogumschaltungen treten stochastisch Abstürze auf.
Component : Runtime
Status : Resolved
Closed in Version : SP2

Description :
Bar->GetBody() liefert dabei die Adresse eines Controls eines bereits zerstörten Dialoges.
Defect ID (83) - Meldungsdatenbank über ODBC: "Datensatzgruppe kann nicht aktualisiert werden"
Component : Meldung
Status : Resolved
Closed in Version : SP2

Description :
Der Fehler kommt, sobald eine Meldung in die Datenbank geschrieben werden soll.

Comments :
Der openType-Parameter der CRecordset::Open-Funktion muss ab VS 2005 von snapshot in dynaset geändert werden, damit Datensätze geschreiben werden können.
Defect ID (84) - Modulkonfiguration wird teilweise ignoriert
Component : Editor
Status : Resolved
Closed in Version : SP2

Description :
Beim Einfügen von neuen Objekten durch D&D eines Typs, dessen Modul die Propertyliste beeinflußt, wurden diese Abhängigkeiten ignoriert.
Defect ID (85) - Images werden in der erweiterten Listbox falsch dargestellt.
Component : Combo/Listbox (erweitert)
Status : Resolved
Closed in Version : SP2

Description :
Images werden in der erweiterten Listbox falsch dargestellt.
Defect ID (86) - CheckBox (Button like) wird falsch gezeichnet, wenn sich die Maus darin befindet.
Component : Checkbox
Status : Resolved
Closed in Version : SP2

Description :
CheckBox (Button like) wird falsch gezeichnet, wenn sich die Maus darin befindet.
Defect ID (87) - In der Dokumentation wurden die Kommentare der Teilprojekte ignoriert.
Component : Editor
Status : Resolved
Closed in Version : SP2

Description :
In der Dokumentation wurden die Kommentare der Teilprojekte ignoriert.
Defect ID (88) - CAN-Bus: Adressen können zur Laufzeit vergeben werden
Component : CAN-Bus
Status : Resolved
Closed in Version : SP2

Description :
Netznummer und Anfang der Identbereiche sollen optional dynamsich vorgebbar sein.
Defect ID (89) - Fehler bei der Generierung von Projektdokumentationen
Component : Editor
Status : Resolved
Closed in Version : SP2

Description :
Bei der Erstellung von Verzeichnissen kommt es zu Fehlern, wenn der Name mit einem '.' endet. Ab sofort wird ein abschließender Punkt durch '_' ersetzt.
Die Substitution ungültiger Zeichen in Dateinamen durch '^' hat sich als ungünstig erwiesen. Referenzen aus externen Programmen auf diese Dateien machen Probleme. Ab sofort wird die Substitution mit '_' ausgeführt.
Defect ID (90) - S7_DATE_AND_TIME Format im Struktur-Memo unterstützen
Component : Struktur<->Memo; Latch
Status : Resolved
Closed in Version : SP2

Description :
Es soll das S7 DATE_AND_TIME Format unterstützt werden.

DATE_AND_TIME definiert einen Bereich mit 64 Bits (8 Bytes) und wird in einem binärcodierten Dezimalformat gespeichert. DT#1990-1-1-0:0:0.0 bis DT#2089-12-31-23:59:59.999 (erlaubter Bereich für die Eingabe von Datum und Zeit)
Defect ID (91) - Fehler im Textframe bei Touchscreen-Eingabe
Component : Editframe
Status : Resolved
Closed in Version : SP2

Description :
Wertebereichsüberschreitungen werden nicht korrekt behandelt, wenn die Eingabe per Touchscreen erfolgt. Die fehlerhaften Werte werden nicht übernommen, der Rangecheck wird nicht korrekt aktiviert und der Wert des Objektes wird nicht als verändert markiert.
Defect ID (92) - Neuer Zeichenmode der Symbole
Component : Symbol
Status : Resolved
Closed in Version : SP2

Description :
Die Symbole können jetzt im Hintergrund der Dialoge gezeichnet werden und benötigen damit keine eigenen Fenster mehr. Die Qualität der Visualisierungen steigt damit deutlich. Flicker der Symbole werden vermieden. Refreshprobleme, welche sich seit XP-SP2 eingeschlichen haben werden behoben.
Änderungen wurden im Objekt, im Editor und der Runtime durchgeführt.
Defect ID (93) - Kopieren von Objekten zwischen Rechnerknoten funktioniert nicht immer korrekt.
Component : Editor
Status : Resolved
Closed in Version : SP2

Description :
Enthält das Modul Optionen, welche generische Properties der Objekte beeinflussen, dann werden diese Properties nicht immer korrekt generiert/zerstört.
Defect ID (94) - Streichen eines Objektes, welches in der PropertySheet angezeigt wird, führt zum Absturz.
Component : Editor
Status : Resolved
Closed in Version : SP2

Description :
Streichen eines Objektes, welches in der PropertySheet angezeigt wird, führt zum Absturz.
Defect ID (95) - Transparente Objekte flackern in der aktuellen Version.
Component : Editor
Status : Resolved
Closed in Version : SP2

Description :
Transparente Objekte flackern in der aktuellen Version.
Defect ID (96) - TabControl im XP-Stil
Component : Tab-Control
Status : Resolved
Closed in Version : SP2

Description :
Das Tabcontrol zeichnet sich nicht im XP-Stil.

Comments :
Bisher gab es nur den Owner Drawn-Mode. Jetzt kann zwischen diesem und dem Standardzeichenmode gewählt werden
Defect ID (97) - SPS-Datenbausteine lesen, ohne deren Länge zu im Editor konfigurieren
Component : Simatic-S7
Status : Resolved
Closed in Version : SP2

Description :
Über ACCON-TCP/IP sollen DB's aus der SPS gelesen und geschrieben werden, deren Länge erst zur Laufzeit ermittelt werden kann.

Comments :
Als Länge kann im S7-Objekt 0 für einen DB angegeben werden. Beim ersten Lesen wird zunächst die Länge ermittelt. Danach können auch Daten zur SPS geschrieben werden. Der Leserequest wird nicht optimiert.
Defect ID (98) - Dynamische Formel wird nach Sprachumschaltung auf konfigurierte zurückgesetzt
Component : Formel
Status : Resolved
Closed in Version : SP2

Description :
Dynamische Formel wird nach Sprachumschaltung auf konfigurierte zurückgesetzt
Defect ID (102) - Es werden jetzt alle selektierten Items einer Liste gemeinsam gechecked.
Component : Liste
Status : Resolved
Closed in Version : SP2

Description :
Es werden jetzt alle selektierten Items einer Liste gemeinsam gechecked.