| Defect ID (220) -
Editorfunktionalität "Projekte vergleichen"
| |
| Project : |
|
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
Verglichen wurden die beiden Testprojekte
Test_VAC42_Bus1 und TestVAC42_Bus1_ALT. Beide Projekte sind
gespeichert auf Public, ServerNT21 (U:\E5
Koehler\Hormes\Test_VAC42_BUS1 und Test_VAC42_BUS1_ALT).
Die Vergleichsaussage war unklar. Hormes: Mehrere
Teilprojekte enthalten einen Bus mit gleichem Namen. Beim
Vergleichen treten Situationen auf, bei der Busse
unterschiedlicher Teilprojekte miteinander verglichen
werden. Siehe auch Defect 230 und 231.
| | |
| Defect ID (221) - Text
bei Sprachumschaltung neu
ausgeben | |
| Project : |
Zeichenkettenformatierung |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Das Objekt sollte den Text neu am Ausgang
ausgeben, wenn die Sprache umgeschaltet wird. Das tut es im
Moment erst, wenn einer der Eingänge
wackelt. | |
Comments : |
| Die Textausgabe erfolgt nun bei
Sprachumschaltung erst, wenn irgend ein Parameter mal
gewackelt hat. | | |
| Defect ID (222) -
Auswahllistenfilter funktioniert für bestimmte Einträge
nicht | |
| Project : |
Filter |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Manche zu filternde Werte liefern nur den
Default-Wert. In der Konfiguratiosseite stehen die Werte nicht
mehr sortiert drin. | |
Comments : |
| Bestehende Filter funktionieren noch so lange,
bis man die Konfigurationsseite der Auswahlliste öffnet und OK
sagt. | | |
| Defect ID (223) -
Hintergrundfarbe soll einstellbar
sein | |
| Project : |
Slider |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Es ist uns schon mehrfach herangetragen worden,
doch bitte auch die Hintergrundfarbe vom Slider-Objekt mit
VAC-Farben dynamisch gestaltbar zu machen.Einige Kunden
(Endkunden und VAC-Anwender) verstehen nicht so recht, warum
das eine Objekt das nicht kann. | |
Comments : |
| Die Farbe kann jetzt fest oder über den
BackColor-Eingang zur Laufzeit eingestellt
werden. | | |
| Defect ID (224) - Fehler
beim Zeichnen "Statischer Texte"
| |
| Project : |
Statischer Text |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Wenn die Breite oder Höher des Objektes kleiner
als die doppelte Rahmenbreite ist, dann wird das Objekt falsch
gezeichnet. | | |
| Defect ID (225) - Die
Höhe des "Abgleichen"-Dialoges läßt sich manchmal nicht
ändern. | |
| Project : |
Steuerung |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Die Höhe des "Abgleichen"-Dialoges läßt sich
manchmal nicht ändern.
| | |
| Defect ID (226) - Der
Titel von Dialogen wird bei Sprachumschaltung manchmal nicht
korrekt übersetzt | |
| Project : |
Appl-Dialog |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Dieses Verhalten wurde bisher nur auf
Mehrprozessor-Maschinen
beobachtet | | |
| Defect ID (227) - Fehler
beim Entladen eines Teilprojektes, wenn dieses wiederum
geladene Teilprojekte enthält | |
| Project : |
Steuerung |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| In diesem Fall erfolgt immer eine Abfrage, ob
das Teilprojekt gespeichert werden soll, obwohl dieses nicht
verändert wurde. | | |
| Defect ID (228) - Fehler
(Absturz) nach Änderung der Ausrichtung des
Dialogeditors | |
| Project : |
Editor |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Der Fehler tritt auf, wenn mehr als ein Projekt
geladen ist. Dann wird die Ausrichtung des Dialogeditors
(unten / rechts) geändert. Wird nun eines der Projekte
entladen, dann tritt der Fehler
auf. | | |
| Defect ID (229) -
Absturz nach Arbeiten mit dem
Abgleichen-Dialog | |
| Project : |
Steuerung |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Wird mit diesem Dialog ein neuer Bus in einem
Teilprojekt angelegt, dann wird dessen Kontext nicht korrekt
eingestellt. Dies führt dazu, dass der Bus nicht mit dem
Teilprojekt gespeichert wird. Soll das Projekt anschließend
wieder geladen werden, dann stürzt der Editor
ab. | | |
| Defect ID (230) - Beim
Projektvergleich werden Trend-Objekte als unterschiedlich
gemeldet, obwohl daran keine Änderungen durchgeführt
wurden. | |
| Project : |
Trend |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Beim Projektvergleich werden Trend-Objekte als
unterschiedlich gemeldet, obwohl daran keine Änderungen
durchgeführt
wurden. | | |
| Defect ID (231) - Beim
Projektvergleich werden Active-X-Objekte als unterschiedlich
gemeldet, obwohl daran keine Änderungen durchgeführt
wurden. | |
| Project : |
ActiveX-Adapter |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Beim Projektvergleich werden Active-X-Objekte
als unterschiedlich gemeldet, obwohl daran keine Änderungen
durchgeführt
wurden. | | |
| Defect ID (232) -
Statusanzeige des Aggregates sollte Ein- und Ausschaltvorgang
unterscheiden | |
| Project : |
Aggregate |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Der Status -1 zeigt uns ja momentan nicht an, ob
es gerade ein- oder ausschaltet. Deshalb können wir Ventile
etc. nur gelb anzeigen, solange der Status -1 anliegt. Wenn
man nun aber unterscheiden könnte, wohin das Aggregat gerade
schaltet, könnte man das auch anzeigen. Das wäre bestimmt viel
schöner (ein Ventil könnte dann, während es geöffnet wird,
zwischen gelb und grün blinken, und beim Schließen zwischen
gelb und grau). | |
Comments : |
| Mit einer neuen Option kann das Verhalten so
eingestellt werden, dass während des Ausschaltens der Status
-4 ausgegeben
wird. | | |
| Defect ID (233) -
Kombinieren von Bussen funktioniert
nicht. | |
| Project : |
Editor |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Kombinieren von Bussen funktioniert
nicht. | | |
| Defect ID (234) - Fehler
beim Zeichnen der Images auf verriegelten
Button. | |
| Project : |
Button (erweitert) |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
Da liegt ein Fehler in der ComCtrl.dll
CImageList.DrawEx(...) vor. Kann durch andere Parameter
beim Aufruf der Funktion behoben werden.
| | |
| Defect ID (236) -
Tooltip und nichtmodulare
Dialoge | |
| Project : |
|
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Wenn ein nichtmodularer Dialog offen und von
diesem ein weiterer nichtmodularar Dialog geöffnet wird, dann
verschwindet letzterer, wenn mit der Maus auf ein Objekt
gezeigt wird, welches einen Tooltip
anzeigt. | | |
| Defect ID (237) - Leere
Memos werden an Ausgängen, der auf Wertänderung stehen, nicht
ausgegeben | |
| Project : |
Runtime |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Wechselt der Memoinhalt an einem Latch-Eingang
(Wert<->Memo) auf ein leeres Memo, ändert sich am
entsprechenden Ausgang nichts | |
Comments : |
Das Verhalten lässt sich an allen Memo-Ausgängen
beobachten, die auf "Nur bei Wertänderung" stehen. Der
Memo-Vergleich war fehlerhaft. Das kann unter seltenen
Umständen zum Absturz führen.
| | |
| Defect ID (238) -
transparente Objecte vor nichttransparenten Objekten
verschwinden, wenn letztere angeklickt
werden | |
| Project : |
Objekte |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
Der Fehler tritt nur auf, wenn das Objekt im
Hintergrund nicht transparent und enabled ist. Der Fehler
ist in der Bedienphilosophie von Windows begründet. Der
Fehler ist mit einem Workaround gefixt für folgende
Vordergrundobjekte: - statische Texte - durch eine Änderung
in der VAC Dialogklasse. - in Symbolen - durch eine
Änderung direkt im Objekt
| | |
| Defect ID (239) - Die
Objekte Button, Button(erw.), Checkbox, Radioknopf und
GroupBox erhalten eine Option, welche die Übersetzung
verhindert. | |
| Project : |
Visualisierung |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Die Objekte Button, Button(erw.), Checkbox,
Radioknopf und GroupBox erhalten eine Option, welche die
Übersetzung
verhindert. | | |
| Defect ID (240) -
Wörterbuch zeigt nach Aktualisieren keine Texte
an | |
| Project : |
Wörterbuch |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Nach dem Aufruf von "Wörterbuch aktualisieren"
sind keine Texte vorhanden. Zur Laufzeit erfolgt keine
Übersetzung. | |
Comments : |
Ursache sind zu lange Texte, die nicht
gespeichert werden können. Mit einer ACCESS-Datenbank beträgt
die maximale Länge 255 Zeichen. Die betreffenden Texte
werden jetzt wieder in einer MessageBox angezeigt.
| | |
| Defect ID (241) -
"Kurzschluss durch eine Gruppe" wird gemeldet, obwohl der
Draht keinen Kurzschluss bildet.
| |
| Project : |
Editor |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
Vorraussetzung: Teilprojekteingang und ein
Objektausgang (o1.a) sind auf einen Objekteingang (o2.e)
verdrahtet. Die Meldung tritt auf, wenn o1.a außerdem auf
einen Teilprojektausgang verdrahtet werden soll.
| | |
| Defect ID (242) - Fehler
beim Verbinden von Properties über einen
Bus | |
| Project : |
Steuerung |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Wenn ein Kanal mit einem Namen "obj.prop"
existiert, welcher nur noch mit Senken verbunden ist, und dann
eine neue Verbindung zwischen zwei Properties angelegt wird
tritt ein Fehler auf, wenn die neue Quelle zum Anlegen eines
Kanals mit identischem Obj- und Property-Namen führt. In
diesem Fall wird der existierende Kanal benutzt, wobei die
bereits verbundenen Senken erhalten bleiben.
| | |
| Defect ID (243) -
Arbeitsverzeichnis wird geändert, wenn FileDialog benutzt
wird | |
| Project : |
Diagnose |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Als Auswirkung wurde beobachtet, dass der
Zugriff auf die udl-Datei des ADO-Objekts nicht mehr
funktionierte. Das Arbeitsverzeichnis der Applikation wurde
durch den File-Dialog beim Speichern der Transaktionsliste der
Diagnose geändert. | |
Comments : |
| Intern muss das Flag OFN_NOCHANGEDIR beim
Erzeugen des File-Dialogs gesetzt
werden. | | |
| Defect ID (244) -
Möglichkeiten zur Positionierung der Applikation werden
erweitert | |
| Project : |
Appl-Layout |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Die Applikation (Layout-Objekt) kann künftig
relativ zum Hauptmonitor oder zum virtuellen Monitor
positioniert werden. Absolute Positionen beziehen sich künftig
immer auf den virtuellen Monitor und können auch negativ sein
(Hauptmonitor rechts oder unterhalb des
Erweiterungsmonitors). | | |
| Defect ID (245) -
Transparente statische Texte und Groupboxen werden mit
Hintergrund gedruckt | |
| Project : |
Statischer Text |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Alle statischen Texte (transparent) und
Groupboxen werden auf grauem Hintergrund
gedruckt. | |
Comments : |
Ursache sind die aktivierten Visual Styles durch
ves.exe.manifest. Fehlt diese Datei, werden die Controls
korrekt gedruckt. Der Windows-Button malt diesen
Hintergrund, auch wenn der BS_OWNERDRAWN-Stil gesetzt wird.
Durch eine Clip-Region konnte der Fehler kaschiert werden.
| | |
| Defect ID (246) - Im
Datagramm-Mode werden Datenblöcke manchmal in einem Memo
empfangen | |
| Project : |
TCP/IP |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Die Gegenstelle sendet mit 100 ms Datenblöcke
konstanter Größe (15597 Bytes), die mit einer gleich großen
Quittungsmeldung der Gegenstelle quittiert werden. Am TCP/IP
Objekt Ausgang DataOut kommt aber manchmal ein Block heraus,
der genau doppelt so groß ist. Da wir diesen Block mit einem
Struktur Memo Objekt aufspalten, meldet dieses dann Format
Error. | | |
| Defect ID (247) -
Tooltips funktionieren teilweise im Projekteditor
nicht. | |
| Project : |
Steuerung |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Die Tooltips funktionieren nicht, wenn sich die
Maus an einer Position befindet, welche vom letzten Tooltip
verdeckt war. | | |
| Defect ID (248) - Undo
nach Änderung der Route einer Verbindung (z.B. Anker
verschieben) führt zum Absturz. | |
| Project : |
Steuerung |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Undo nach Änderung der Route einer Verbindung
(z.B. Anker verschieben) führt zum
Absturz. | | |
| Defect ID (249) - Die
Einstellung der expandierten Größe einer Combo-Box ist
problematisch. | |
| Project : |
Steuerung |
| Status : |
Resolved | |
| Closed in Version : |
SP4.2 | |
Description : |
| Die Einstellung der expandierten Größe einer
Combo-Box ist
problematisch. | | |
| Defect ID (251) -
Medium-Eingang am Gate-Objekt läßt sich nicht per Drag and
Drop verschieben | |
| Project : |
|
| Status : |
Resolved | |
| Closed in Version : |
SP4.3 | |
Description : |
Wenn ein Gate-Objekt so konfiguriert ist, dass
es einen Medium-Eingang besitzt, dann läßt dieser sich nicht
mit der Maus anfassen und an eine andere Stelle verschieben.
Andere Ein- bzw. Ausgänge können um den Medium-Eingang herum
verschoben werden.
Das Verhalten ist korrekt, wenn ein
Gate-Objekt einen Medium-Ausgang besitzt.
| | |
| Defect ID (252) -
TCP/IP-Serverabsturz bei häufigen
Reconnect-Aufrufen | |
| Project : |
TCP/IP |
| Status : |
Resolved | |
| Closed in Version : |
SP4.3 | |
Description : |
| Das Ganze kommt zustande, weil das HSMS-Objekt
nicht klar kommt und die Verbindung immer wieder kappt und neu
aufbaut (Events an den Eingängen „Reconnect und „Close). Das
scheint mit den Verbindungsversuchen der beiden Clients
durcheinanderzukommen. | |
Comments : |
| Die ClientSocket-Instanz kann vom Server bereits
gelöscht sein, wenn dieser ein Reconnect
bekommt. | | |
| Defect ID (253) -
OPC-Items lassen sich nach Konfigurationsänderung des Servers
nicht mehr ansprechen | |
| Project : |
OPC-Client |
| Status : |
Resolved | |
| Closed in Version : |
SP4.3 | |
Description : |
Der ICOS-Server kann seinen Namensraum während
seiner Lebenszeit ändern, d.h. bestimmte OPC-Items werden
ungültig, andere kommen neu hinzu. Diese
Konfigurationsänderung wird vom OPC-Client nicht
bemerkt. Es ist ein Reconnect am Client erforderlich, der
Zeitpunkt dafür ist aber anhand der Daten nicht erkennbar.
| |
Comments : |
| Im Client fehlte die
IOPCShutdown-Implementierung. Über dieses Interface
benachrichtigt der Server den Client, wenn er alle Objekte
freigeben soll. | | |
| Defect ID (254) - Beim
Ändern der Größe von DIalogen können Ctrl's den Client-Bereich
des Dialoges verlassen. | |
| Project : |
Dialog |
| Status : |
Resolved | |
| Closed in Version : |
SP4.3 | |
Description : |
| Der Fehler tritt immer dann auf, wenn für den
Dialog eine Position angegeben wird (anders als
0;0). | | |
| Defect ID (255) -
Behandlung der Entf-Taste in den Einstellungen des OPC Client
Objektes | |
| Project : |
OPC-Client |
| Status : |
Resolved | |
| Closed in Version : |
SP4.3 | |
Description : |
- Anlegen eines OPC-Clients in einem
Projekt - Öffnen der Einstellungen diese Objekts -
Objekt so konfigurieren, daß auf der Seite "Gruppe u. Items"
mehrere Items und ein Gruppenname definiert sind (siehe
Screenshot) - Eingabefokus in das Feld mit dem Gruppennamen
setzen - die Taste "Entf" drücken
Als Ergebnis wird
nicht der Buchstabe hinter dem Cursor im Eingabefeld gelöscht
sondern der markierte Eintrag in der Liste der OPC-Items.
Erneutes Drücken von "Entf" löscht das nächste Item. Andere
Tasten wie z.B. Backspace funktionieren korrekt.
| | |
| Defect ID (256) -
Endlosschleife beim
Projektvergleich | |
| Project : |
Editor |
| Status : |
Resolved | |
| Closed in Version : |
SP4.3 | |
Description : |
| Wird der Projektvergleich in einer Gruppe
gestartet, welche es im Referenzprojekt nicht gibt, dann läuft
der Editor in eine
Endlosschleife. | | |
| Defect ID (257) -
Speicherbenutzung steigt bei verbundenem
OPC-Client | |
| Project : |
OPC-Client |
| Status : |
Resolved | |
| Closed in Version : |
SP4.3 | |
Description : |
| Mit dem konkreten Projekt werden pro Tag ca. 1MB
zusätzlich
benutzt | | |
| Defect ID (258) -
Ausgabe des Preset-Wertes bei Sprachumschaltung erfolgt auch
wenn er nicht übersetzt werden
soll | |
| Project : |
Multiplexer |
| Status : |
Resolved | |
|
Description : |
| Durch die Sprachumschaltung beim Starten des
Projektes (wie bei allen aktuellen VCTC-Applikationen) wird am
Multiplexer-Ausgang 1 Mal zusätzlich der String ausgegeben,
obwohl er nicht übersetzt werden
soll. | |
Comments : |
| Ausgabe des Preset-Wertes bei Sprachumschaltung
erfolgt nun nur noch, wenn er auch übersetzt werden
soll. | | |
| Defect ID (259) -
Applikation reagiert sehr langsam beim Schließen von modeless
Dialogen | |
| Project : |
Script |
| Status : |
Resolved | |
|
Description : |
| Beim Verschieben der Applikation oder Schließen
von modalen/modeless Dialogen gibt es erhebliche
Verzögerungen. | |
Comments : |
Ursache war, dass die ScriptAPI-Fenster als
Parent ein TopLevel-Fenster hatten. Dadurch wurden alle
WA_ACTIVATE-Messages mit dorthin geroutet. Die Verzögerung
tritt nur in Projekten mit vielen (mehreren Hundert)
Scriptobjekten auf. Jetzt wird wieder ein unsichtbares
Fenster dazwischen gehängt.
| | |
| Defect ID (260) -
Datentyp des Vorgabewertes wechselt auf string nach wechseln
der Konfigurationsseite | |
| Project : |
Vorgabewert |
| Status : |
Resolved | |
|
Description : |
| Ein Vorgabewert Datentyp: long; Wert: 0 wird
nach dem Wechseln der Konfigurationsseite (z.B. nach Kommentar
und zurück) auf Datentyp string
gestellt. | | |
| Defect ID (261) - Fehler
in der Property-Liste | |
| Project : |
Steuerung |
| Status : |
Resolved | |
|
Description : |
| Der Button zum Andern des Typs im Toolbar wird
nur bei der Auswahl von Eingängen
enabled. | | |
| Defect ID (262) - Fehler
beim Laden von Teilprojekten | |
| Project : |
Editor |
| Status : |
Resolved | |
|
Description : |
| Beim Öffnen des Dialoges zum Lösen von
Typkonflikten treten Exceptions auf. Ursache ist ein falsch
gesetztes
ResourceHandle. | | |
| Defect ID (263) -
Anzeige der aktiven Spalte und Sortierrichtung in der Liste
fehlt | |
| Project : |
|
| Status : |
Resolved | |
|
Description : |
Eine Liste wird über den XML-Eingang befüllt.
Danach sortiert man den Inhalt nach einer beliebigen Spalte
so, daß sich die Reihenfolge der Einträge ändert. Wenn dann
die Liste (z.B. mit den gleichen Werten) neu gefüllt wird ist
die Sortierung nicht mehr vorhanden.
Es ist nicht
sichtbar, nach welcher Spalte sortiert ist und ob die
Sortierung auf- oder absteigend ist.
| |
Comments : |
Durch ein Event am
Sort-Eingang kann die Sortierung nach der XML-Übergabe
erfolgen.
Die Anzeige, nach welcher Spalte
sortiert wird, ist eingebaut worden. Dabei ist zu beachten,
dass das nur mit der Comctl32.dll 6.0 funktioniert, die über
das ves.exe.manifest aktiviert wird.
| | |
| Defect ID (264) -
Ausgabe der gecheckten Zeilen einer Liste als
XML-Text | |
| Project : |
Liste |
| Status : |
Resolved | |
|
Description : |
Momentan ist es ja so, dass es einen
Memo-Ausgang am Objekt gibt, bei dem ein binäres Byte-Array
anzeigt, welche Items angehakt sind. Als Anwender muss ich
nun aussen herum verwalten, welche eigentlichen Nutzdaten
(Namen der Items bzw. Parameter) hinter der selektierten Menge
stehen, da ich diese insgesamt brauche. Analog dem
MultiSelection-Ausgang sollte es jetzt einen CheckXML.Ausgang
geben, der die benötigten Informationen liefert.
| |
Comments : |
| Die Daten werden am Ausgang CheckXML
durch eine Event am Eingang GetCheck bereitgestellt.
| | |
| Defect ID (265) -
Listenspalte mit Combobox zeigt nach Add-Kommando den Wert
nicht an | |
| Project : |
Liste |
| Status : |
Resolved | |
|
Description : |
| Die Combobox ist mit festen Werten konfiguriert.
Der Datentyp der Spalte ist double. Nach Einfügen einer neuen
Zeile mit Add wird immer nur der 0-Wert
angezeigt. | |
Comments : |
| Bei XML-Datenübergabe funktioniert
es. | | |
| Defect ID (266) -
Spracheinstellung wird beim Nachladen von Teilprojekten
geändert | |
| Project : |
Runtime |
| Status : |
Resolved | |
|
Description : |
Bei unseren VCTC-Applikationen setzen einige
Formelobjekte aus unerklärlichen Gründen beim
Applikationsstart den Error-Ausgang und geben keinen Wert aus.
Das scheint mit der Sprachumschaltung und dem dynamischen
Laden von Teilprojekten zusammenzuhängen. Betroffen sind
Formelobjekte mit Gleitkommaausdrücken in der Formel (z. B.
X1*0.8).
Der Zeitliche Ablauf beim Applikationsstart
sieht etwa folgendermaßen aus: 1. Applikationsstart,
Sprache wird durch Preset "ENU" am Eingang "Locale" des
Applikationsobjekts auf englisch gesetzt 2. Sprache
wechselt von selbst auf deutsch (durch dynamisches Nachladen
von Teilprojekten?) 3. Lesen von Maschinenparametern über
ADO-Objekte - einige verbundene Formel-Objekte setzen den
Error-Ausgang statt den Wert zu berechnen 4. String "ENU"
wird noch einmal an das Applikationsobjekt angelegt, Sprache
wechselt auf englisch und bleibt englisch
Anschließend
arbeiten die Formel-Objekte z. B. durch ein Ereignis am
Eingang "=" fehlerfrei. Auch wenn die Sprache wieder auf
deutsch gestellt wird, arbeiten die Formel-Objekte
einwandfrei. Das Problem tritt nur in der Startphase zwischen
2. und 4. auf. | | |
| Defect ID (267) -
Transaktionsaufzeichnung mit Mode "Aufrufdauer"
| |
| Project : |
Diagnose |
| Status : |
Resolved | |
|
Description : |
| Um Objekte entdecken zu können, die den
Dispatcher blockieren, wäre ein neuer Aufzeichnungsmode gut.
Dabei sollen nur Transaktionen aufgezeichnet werden, deren
Dauer größer als ein bestimmter Wert
ist. | |
Comments : |
| Die Aufrufdauer kann über das Eingabefeld
"Dauer" in Millisekunden konfiguriert werden.
| | |
| Defect ID (268) -
Direkte Abfrage des Meldearchivs vom Client
aus | |
| Project : |
Meldung |
| Status : |
Resolved | |
|
Description : |
| Zur Verbesserung des Performance sollte die
Abfrage des Meldungsarchivs direkt aus der Datenbank, ohne
Umweg über den Server, möglich sein | |
Comments : |
| Die Alarmliste hat eine neue Option
"Datenbankabfrage im Client" bekommen, die das gewünschte
Verhalten ermöglicht. Als Verbindungsbeschreibung wird der
Connect-String des Servers benutzt.
| | |
| Defect ID (269) - Fehler
im Buseditor beim Verbinden von
Property-Gruppen | |
| Project : |
Editor |
| Status : |
Resolved | |
|
Description : |
| Wird mit dem Buseditor eine Gtuppe von
Properties verbunden (eine Property verbinden, dann Abfrage,
ob gleichnamige Properties mit Index ebenfalls verbunden
werden sollen), dann wird für jede Wuellproperties ein Kanal
angelegt. Existiert dieser erforderliche Kanal bereits, dann
wird nicht geprüft, ob die Quelle bereits mit dem Kanal
verbunden ist. Dire Quelle wird somit mehrfach mit dem Kanal
verbunden. | | |
| Defect ID (270) - Fehler
bei der Konfiguration eines
Editframes | |
| Project : |
Editor |
| Status : |
Resolved | |
|
Description : |
| Wird bei einem Editframe die Option
"Transparent" eingeschaltet und danach "OK", dann stürzt der
Editor ab. | | |
| Defect ID (271) -
Heapfehler | |
| Project : |
Runtime |
| Status : |
Resolved | |
|
Description : |
| Bei der Dialogumschaltung und beim Beenden einer
Applikation stürzt diese mit einem Heapfehler
ab. | | |
| Defect ID (272) -
Absturz des VDK bei Nichtverwendung der "MostRecentFileList"
| |
| Project : |
Editor |
| Status : |
Resolved | |
|
Description : |
| In den Policies von XP kann eingestellt werden,
dass keine MRU verwendet werden soll. In diesem Fall erhält
das VDK einen 0-Pointer von der mfc, was zum Absturz des VDK
führt. | | |
| Defect ID (273) - Fehler
beim Färben einer Verbindung | |
| Project : |
Editor |
| Status : |
Resolved | |
|
Description : |
| Wenn eine Verbindungsschleife existiert (P1
-> P2 -> P1), dann tritt ein Stacküberlauf auf, wenn die
Farbe einer der beiden Verbindungen in eine Systemfarbe
geändert wird (bei OK).
| | |
| Defect ID (274) -
Performance der Alarmverarbeitung ist zu
gering | |
| Project : |
Meldung |
| Status : |
Resolved | |
|
Description : |
| Bei größerer Anzahl von offenen Alarmen (mehrere
100), steigt die Rechnerauslastung stark an, wenn neue Alarme
auftreten oder bestehende quittiert werden. Außerdem benötigen
dann manchmal Aufrufe des ClientServer-Eingangs über
300ms Transaktionszeit. | |
Comments : |
| Die interne Repräsentation der Alarmliste und
damit das Format der __Alarms.txt wurde geändert. Zusätzlich
konnte die Sperrung des kritischen Bereichs bei der
Meldungsverarbeitung verkürzt
werden. | | |
| Defect ID (278) -
Fehlfunktion bei "ReadOnly"-Editframe
| |
| Project : |
Editframe |
| Status : |
Resolved | |
|
Description : |
| Wenn ein Editframe die Option "ReadOnly"
besitzt, dann kann der Kursor nicht mit den Kursor-Tasten
bewegt werden. Auch <CTRL><C> funktioniert nicht.
| | |
| Defect ID (279) -
Abgewählten Multiplexer-Ausgang
rücksetzen | |
| Project : |
Multiplexer |
| Status : |
Resolved | |
|
Description : |
Im Modus 1:N wäre (zumindest beim Datentyp BOOL)
eine Option wünschenswert, die - in Analogie zu einem
elektrischen Umschalter - alle nicht selektierten Ausgänge auf
einen definierten Wert (z.B. den Ausgangswert "0")
zurücksetzt. | |
Comments : |
| Die neue Option "Abgewählten Ausgang rücksetzen"
ist für alle Datentypen im Modus 1:n wirksam.
| | |
| Defect ID (280) -
Falsche Textfärbung in Tooltips | |
| Project : |
Steuerung |
| Status : |
Resolved | |
|
Description : |
| Bei der Anzeige verbundener Properties wird die
Färbung falsch ausgeführt, wenn der Objekt- oder Property-Name
eine "(" enthält. Der Namensteil hinter der Klammer wird dann
dem Pfad zugeordnet und schwarz gefärbt.
| | |
| Defect ID (281) - Im Typ
eines Meldungsobjekts lässt sich kein Meldungstyp
auswählen | |
| Project : |
Meldung |
| Status : |
Resolved | |
|
Description : |
| Menn man vom Meldungsobjekt einen neuen Typ
anlegt, so lässt sich im Tab Meldung in der Listbox Typ kein
Meldungstyp auswählen. Dort sollte einer der Typen auswählbar
sein, die im Modul des Meldungsobjektes definiert
sind. | | |
| Defect ID (282) -
Buskanal in Diagnose wird bei erneutem Öffnen des
Diagnosefensters nicht mehr
angeboten | |
| Project : |
Diagnose |
| Status : |
Resolved | |
|
Description : |
Bei Ein-/Ausgängen in Diagnose kommt nach
Schließen und Öffnen des Diagnosefensters die Abfrage, ob die
Ein-/Ausgänge weiterhin in Diag bleiben sollen und ob die
alten Werte übernommen werden sollen. Ist ein KANAL in
Diagnose genommen, dann erfolgt für diesen die Abfrage
nicht.
Ein KANAL innerhalb eines nachladbaren
Teilprojektes ist in Diagnose. Nun wird dieses während der
Laufzeit neu nachgeladen. Das Diagnosefenster schließt und
öffnet sich automatisch. Der Kanal ist daraufhin nicht mehr
mit einem Diagnosesymbol gekennzeichnet, aber beim Steppen
durch die Liste der Objekte in Diagnosemode (F4) taucht er mit
auf. | | |
| Defect ID (283) -
Vorgabewert: Typkonfiguration stürzt nach Wechsel des
Datentyps ab | |
| Project : |
Vorgabewert |
| Status : |
Resolved | |
|
Description : |
| Bei Wechsel des Datentyps von St | | |