Liste der in Microsoft Visual FoxPro 9.0 Service Pack 1 behobenen Fehler
Dieser Artikel enthält Details zum Release und zu den in Visual FoxPro 9.0 Service Pack 1 behobenen Fehlern.
Ursprüngliche Produktversion: Visual FoxPro
Ursprüngliche KB-Nummer: 907737
Zusammenfassung
Dieser Artikel enthält Informationen zu den Fehlern, die in Microsoft Visual FoxPro 9.0 Service Pack 1 (SP1) behoben wurden. Weitere Informationen finden Sie unter Abrufen von Service Pack 1 für Visual FoxPro 9.0.
Visual FoxPro (VFP) 9.0 SP1 enthält Korrekturen für die folgenden Probleme.
Steuerelement und Klassen
- Die Maus kann nicht verwendet werden, um den Fokus auf andere Steuerelemente aus dem DHTML-Steuerelement zu erhalten.
- Vom Assistenten generierte Formulare schlagen fehl, wenn Sie versuchen, einen Datensatz hinzuzufügen, wenn die zugrunde liegende Tabelle AutoInc-Felder enthält.
- Webbrowsersteuerelement: Die Implementierung von DWebBrowserEvents2 führt dazu, dass die Parameteranzahl nicht übereinstimmen.
- Das Speichern eines Formulars in einer verwendeten Datei führt zu einer letztlich schwerwiegenden Ausnahme.
- Schwerwiegende Ausnahme tritt auf, wenn ein Projekt erstellt wird, das VCX mit Eigenschaften enthält, die nur durch Wagenrückläufe getrennt sind.
- Sammlungen: Beim Entfernen von Elementen aus der Sammlung mit >=500 Elementen stürzt VFP unter Application Verifier ab.
- CursorAdapter: TABLEUPDATE(0) ignoriert die SendUpdate-Einstellung für den tabellengepufferten Cursor.
- TextBox: C0000005 Ausnahme bei AutoVervollständigen TextBox, bei der Für TextBox ControlSource auf ein Feld festgelegt ist, das NULLs zulässt.
- ComboBox: Fehlermeldung "Datentypkonflikt" beim Festlegen des Werts in der Dropdownliste, wenn ControlSource null member property ist.
- Schwerwiegender Ausnahmefehler tritt beim MODI FORM-Befehl auf, wenn MSXML3.dll Datei nicht registriert ist.
- Die SEARCH-Funktion in vom Assistenten generierten Formularen funktioniert mit neuen VFP9-Datentypen. Die Suche findet keine varchar-Daten.
- Die Steuerelementklasse ändert die Größe verankerter Steuerelemente nicht in sich selbst.
- QUIT, das in DESTROY der Form ausgelöst wurde, schließt VFP oder Anwendung nicht.
- READ der konvertierten Form wird in VFP 9.0 veröffentlicht, aber nicht in früheren Versionen von VFP.
- Raster verliert Daten, wenn der ausgewählte Alias von einem Auffüllraster in den Alias der gleichen Tabelle geändert wird, die erneut verwendet wird, und ein CALCULATE-Befehl wird für den zweiten Alias verwendet.
- C0000005 Ausnahme beim Drücken der EINGABETASTE, wenn ListBox ListIndex = 0 ist.
- Unerwartetes Ankerverhalten für Werte 256/512 und ungerade Breite/Höhe.
- Formular: Interner Konsistenzfehler und dann schwerwiegende Ausnahme treten auf, wenn Sie das Formular nach dem Hinzufügen einer Beziehung zu DataEnvironment of form mithilfe von aselobj()-Verweis bearbeiten.
- IMPLEMENTS ist mit Word fehlgeschlagen. Anwendungsobjekt mit Office 2003.
- Raster wird leer, wenn die benutzerdefinierte Methode des übergeordneten Formsets als ControlSource einer Rasterspalte festgelegt wird.
- ActiveX-Steuerelemente: Das ActiveX-Steuerelement LeadTools bewirkt, dass zwei leere Balken im Fenstermenü angezeigt werden.
- CheckBox: Grafisches CheckBox- und Optionsfeld werden nicht mit dunklerer Hintergrundfarbe angezeigt, wenn sie mit aktivierten Designs gedrückt sind.
- Fehlermeldung "Interne Konsistenz" beim Arbeiten mit einer Klassenbibliothek, die in einem ausgeblendeten Ordner gespeichert ist.
- ComboBox: DownClick( ) wird nur ausgelöst, wenn der Benutzer zuerst den Mauszeigeinhalt der Dropdownliste übergibt.
- Der Seitenrahmen mit TabStretch=0 (mehrere) und vielen Registerkarten wird immer größer, wenn das Formular zur Bearbeitung geöffnet wird.
- Unterstützung für adVarNumeric für die ADO-Datenquelle hinzugefügt.
- Aktualisierungsprobleme im PageFrame in FormSet führen zu TextBox-Ghosting.
- Aktualisierungsprobleme mit verschiedenen Steuerelementen in einem Formular, wenn .exe über ein Netzwerk (UNC oder zugeordnetes Laufwerk) ausgeführt wird.
- Der Wert für das Dropdownlistenformat ComboBox wird nicht unter Barrierefreie Ereignisanzeige angezeigt.
- Verwaistes Formular DataEnvironment führt dazu, dass VFP beim Beenden abstürzt.
- Fehlermeldung "Interne Konsistenz", wenn STRG+TAB deaktivierte Seite im Seitenrahmen ist.
- Ein Formset-Objekt weist eine Speicherbeschädigung von Benutzereigenschaften auf, wenn es nach clear all zum zweiten Mal ausgeführt wird.
- Fehlermeldung "Interne Konsistenz" beim Ändern oder Ausführen eines Formulars mit einem Objekt, das eine ungültige Zorder-Einstellung aufweist.
- Die Symbolleiste ist nicht mit modalem Formular innerhalb des Formulars der obersten Ebene aktiv.
- Raster: Fehlermeldung "Datentypkonflikt" 9 beim Bearbeiten eines DOUBLE-Felds durch Raster oder Durchsuchen.
- Formulare auf oberster Ebene mit enthaltenem modalem Formular sollten in der Größe geändert und verschiebbar sein.
- Fehlermeldung "Interne Konsistenz" beim Festlegen der Werteigenschaft init des Steuerelements in der Rasterspalte.
- Fehlermeldung "Interne Konsistenz" beim Klicken auf eine Beziehung im Datenumgebungsfenster mit persistenter Beziehung für den zusammengesetzten Indexschlüssel.
- CursorAdapter: Basistabellennamen werden in automatisch generiertem SQL in Kleinbuchstaben konvertiert.
- Fehlermeldung "Interne Konsistenz" im gebundenen AutoVervollständigen-Textfeld, wenn das Formular private DataSession verwendet.
- EditBox wordwrap bewirkt, dass Leerzeilen verschwinden.
Motor
- Die Daten-Engine optimiert einige Abfragen, die die DELETED()-Funktion und OR-Klauseln betreffen, nicht mehr.
- Indizes für STR() sind nicht mit SET ANSI OFF optimiert.
- TOP N in der Unterabfrage wird ignoriert, wenn UNION verwendet wird.
- Memowerte werden nicht übersetzt, wenn sie zwischen Tabellen mit unterschiedlichen Codepages (SQL SELECT, APPEND FROM) kopiert werden.
- Schwerwiegende Ausnahme bei REPLACE mit nicht definierter Variable, wenn die Zeilenvalidierungsregel vorhanden ist.
- Hängen tritt auf, wenn UNLOCK ausgeführt wird.
- Fehlermeldung "Interne Konsistenz" beim Zugreifen auf eine freie Tabelle in einer Transaktion, wenn die Tabelle in einer anderen Datensitzung transaktionsfähig gemacht wird.
- Requery() in vorbereiteter Remoteansicht schlägt fehl.
- LOCATE findet keine Übereinstimmung, wenn der Index für Currency zur Optimierung verwendet wird und der richtige Teil des Vergleichs ein bestimmter numerischer Wert ist.
- Der USE-Befehl kann doppelte Aliase für den Arbeitsbereich zuweisen.
- Unerwartete Fehlermeldung "Tabelle weist eine Inkonsistenz von Dateilänge/Datensatzanzahl auf" auf END TRANSACTION.
- Unerwartete Fehlermeldung "SQL-Ausdruck ist zu komplex" in CREATE SQL VIEW für große Tabellen.
- Erneutes Öffnen oder FLUSH der Tabelle nach ZAP mit SET TABLEVALIDATE >= 8 führt zu "Tabelle ... ist beschädigt" fehlermeldung.
- SQL SELECT gibt ein falsches Ergebnis zurück, wenn die korrelierte Unterabfrage, die COUNT(*) zurückgibt, mit 0 verglichen wird.
- Datenbeschädigung, wenn CursorAdapter, der an Grid gebunden ist, in einer TRANSACTION aktualisiert wird.
- Unerwartete Fehlermeldung "SQL: Fehler beim Korrelieren von Feldern" mit zwei EXISTS-Unterabfragen.
- Die Korrelation wird nicht überprüft, um den Grenzwert "Korrelation wird nur für die sofortige übergeordnete Abfrage unterstützt" zu erfüllen.
- Unerwartete Fehlermeldung "Unterabfrage hat mehr als einen Datensatz zurückgegeben", wenn das Aggregat in HAVING, aber nicht in der SELECT-Liste verwendet wird.
- Die Abfrage gibt ein falsches Ergebnis zurück, wenn die ORDER BY+TOP N-Auswertung mit der GROUP BY-Auswertung zusammengeführt wird und TOP optimiert ist.
- SELECT COUNT(ICASE(.T.,1)) gibt ein falsches Ergebnis zurück.
- SELECT INTO ARRAY ändert den aktuellen Arbeitsbereich, wenn eine Unterabfrage in FROM verwendet wird.
- Der Index für den gepufferten Tabellencursor ist nach REPLACE with scope beschädigt.
- Eine Abfrage mit OUTER JOIN führt zu einem falschen Ergebnis, wenn NOT EMPTY(...) in WHERE verwendet wird.
- Unerwartete Fehlermeldung "SQL-Ausdruck ist zu komplex" mit korrelierter Unterabfrage.
- "Microsoft Visual C++ Pufferüberlauf der Laufzeitbibliothek erkannt!" und C0000005 Ausnahme, die die SCAN-Schleife für eine große Tabelle ausführt.
- CAST() to date eines leeren datetime-Felds gibt den datetime-Typ zurück.
- ALTER TABLE ... ALTER COLUMN zum Ändern des Zeichenfelds in eine ganze Zahl ändert auch den Wert.
- "Fehler beim Erstellen des Schlüssels für den Index..." Fehlermeldung beim Indizieren mit str() für einen NULL-Wert.
- Fehlermeldung "Interne Konsistenz" für REQUERY() nach tableupdate() in der Remoteansicht mit batchupdatecount = -1 und Tabellenpufferung.
- Fehlermeldung "Interne Konsistenz" in SQL SELECT, wenn die Datensatzgröße * Datensatzanzahl hoch ist.
- Aktivieren Sie die Optimierung für Tabellen mit nicht aktueller Codepage bei ENGINEBEHAVIOR < 90.
- Fehlermeldung "Interne Konsistenz" beim Indizieren mit einem geschachtelten Sammlungsfilter.
- Eine Filterbedingung, die den aktuellen Arbeitsbereich vorübergehend ändert, kann die Beziehung unterbrechen oder die geschachtelte XML-Generierung mit XMLAdapter unterbrechen.
- Der Abfrageprozessor kann keine Spalte in der SELECT-Liste finden, wenn er in Klammern eingeschlossen ist und eine falsche Fehlermeldung "SQL: ORDER BY-Klausel ist ungültig" meldet.
- Unerwartete Fehlermeldung "SQL: GROUP BY-Klausel fehlt oder ungültig" beim Versuch, eine Sicht oder USE-Sicht mit NODATA zu erstellen.
- Die Abfrage erzeugt ein falsches Ergebnis, wenn ENGINEBEHAVIOR < 90, die Unterabfrage die Aggregatfunktion zurückgibt und keine Datensätze der WHERE-Bedingung der Unterabfrage entsprechen.
- KOPIEREN NACH ... AS nCodepage kann memo nicht mit der richtigen Codepage codieren und verwendet stattdessen CPCURRENT().
- Memowerte werden nicht übersetzt, wenn sie aus Tabellen mit der aktuellen Codepage in eine Tabelle mit einer anderen Codepage (COPY TO, SQL SELECT, APPEND FROM) kopiert werden.
- AUSWÄHLEN... WITH BUFFERING ruft unerwartet gepufferte Daten von einem Cursor ab, auf den in der FROM-Klausel nicht explizit verwiesen wurde.
IDE
- Projektmanager: Schwerwiegende Ausnahmeerstellungsanwendung, die ein Symbol verwendet, das sich noch im Arbeitsspeicher befindet.
- Eigenschaftenfenster: Schwerwiegende Ausnahme, die das Zoomfenster mit der EINGABETASTE unter App Verifier mit SET KEYCOMP TO DOS schließt.
- "Interner Konsistenzfehler des Menü-Managers" stürzt ab, wenn CLEAR POPUPS ausgegeben werden.
- Aufforderung zum Speichern der tmp-Datei für Abfrageverweise.
- QuickInfos werden im rechten Monitor angezeigt, wenn Sie VFP im linken Monitor ausführen, wenn sich der primäre Monitor auf der rechten Seite befindet.
- C0000005 Fehler im ansichts-Designer mit long-Ausdruck.
- Projektmanager: Schwerwiegende Ausnahmeänderung der Schriftart im Projektmanager nach dem Andocken/Andocken.
- Projektmanager: Neue Projektmanager erinnern sich nicht an ihre Positionen, wenn auf der RegisterkarteIDE des Dialogfelds Optionen für den Projekttyp "Einzelne Einstellungen überschreiben" ausgewählt ist.
- DER RI-Generator verwendet eine falsche Syntax für den UNLOCK-Befehl.
- Die Picbtns-Klasse von Wizbtns.vcx zeigt Warnungen an, wenn sie mit dem CursorAdapter verwendet wird.
- Projektmanager: VFP reagiert nicht mehr (hängt), wenn die App neu erstellt wird, nachdem die Fehlermeldung angezeigt wurde, dass classlib verwendet wird.
- Zugriffsverletzung C0000005 beim Aktivieren von IntelliSense im Programm-Editor.
- IntelliSense: C0000005 Zugriffsverletzung beim Beenden der Klasse Designer nach dem fehlgeschlagenen Versuch, auf LPARAMETER IntelliSense für die Membermethode zuzugreifen.
- Schwerwiegende Ausnahme beim Debuggen einer großen Codedatei.
- Generatoren: MemberData-Editor : Codefehler in GetHierarchy() von MemberDataEditor.scx bewirkt, dass der MemberData-Editor eine falsche Hierarchie erhält.
- Eigenschaftenfenster: C0000005 Ausnahme, die Class Designer mit CursorAdapter, XMLAdapter, XMLTable und XMLField schließt, nachdem Sie ESC für eine Eigenschaft mit einem Wert von mehr als 255 Zeichen gedrückt haben.
- Editor: Die CPU-Auslastung hängt zu 100 %, wenn Der Ausdrucks-Generator aus dem Code-Editor-Fenster verwendet wird, das nur zwei Leerzeilen enthält.
- IntelliSense: Schwerwiegende Ausnahme in Listenmembern nach dem Erstellen eines frühen Bindungsobjekts mapi.session mit CreateObjectex().
- Fehlermeldung "Tabelle durchsuchen ist geschlossen", gefolgt von unbehandelter Ausnahme (c05), wenn beim Durchsuchen der Tabelle die Ressourcendatei durcheinander gebracht wird.
- Auf der Plattform "Vereinfachtes Chinesisch" führt die Verringerung der Breite eines TextBox-Steuerelements, das dbcs-Zeichenfolgen enthält, dazu, dass die IDE nicht mehr reagiert.
- Auf der Plattform "Vereinfachtes Chinesisch", schwerwiegende Ausnahme beim Ausführen des Programms.
- Das Ändern der Größe des Projektmanagers aktualisiert die Strukturansicht von Dateien nicht.
- Optionsschaltflächenbeispiel in Projektmappenbeispielen löst den Fehler DATATYPE MISMATCH aus.
- Komponentenkatalog: "Fehler beim Erstellen des Schlüssels für den Index" beim Auswählen von Bereinigen im Kontextmenü.
- Generatoren: Probleme mit Dialogfeldern "Eigenschaften " in ReportBuilder.app.
- Fehlermeldung "Drucker ist nicht bereit" beim Drucken in EMF-Citrix Druckertreiber innerhalb der Citrix-Clientsitzung mit Metaframe 4.0 Presentation Server. Andere Anwendungen können auf diesem Drucker drucken.
- Fehlermeldung "'local thisview' is not allowed in the view script or is an the wrong place" in View Designer.
- Machen Sie ReportBuilder.app lokalisierbar.
Sprache
- Die SQLEXEC()-Funktion ermöglicht die ErneuteIntrierung für dasselbe Verbindungshandle.
- DEBUGOUT gibt Binärdaten als Zeichenfolgen aus.
- CursorToXML() und XMLAdapter geben keine Sekunden für xsd:dateTime-Werte aus, wenn SET SECONDS auf OFF festgelegt ist.
- C0000005 gefolgt von der Fehlermeldung "Missmatched pushjmp/popjmp call" beim Ausführen des Programms über "do <program.prg>" im Menü des Programm-Editors und anschließendem Aufruf von EXESCRIPT().
- WEXIST() sucht ToolTipText-Fenster.
- Arbeitsspeicherverlust, wenn Sie die ActiveConnection-Eigenschaft des ADO RecordSet-Objekts auf NULL festlegen.
- Fehlermeldung "Interne Konsistenz", gefolgt vom Absturz von VFP-aufrufenden Objektmethoden, die mit GetObject ("IIS://LocalHost/W3SVC/1") zurückgegeben werden.
- XMLToCursor() und XMLAdapter können Werte vom Typ xsd:date nicht laden, wenn der Zeitteil vorhanden ist.
- SQLCOLUMNS() schlägt mit komplexen Namen fehl, wenn mindestens ein Teil des Namens ein Leerzeichen oder ein anderes "unzulässiges" Zeichen enthält.
- ADIR gibt eine ungültige Dateigröße für >2Gig-Dateien (virtuelle PCs) zurück.
- GETOBJECT() verfügt über einen Parametergrenzwert basierend auf der Dateispezifikation (261 Zeichen).
- Die Zeichenfolgenoptimierung für die Rekursion führt zu fehlerhaften Ergebnissen.
- Literalzahl verursacht BINTOC()-Fehler.
- Beim Konvertieren von Bintoc in Character mithilfe von CTOBIN() wird ein Junk-Wert ausgelöst.
VFP OLE DB-Anbieter
- OLE DB-Anbieter: SYS(3050) sollte standardmäßig 128 MB im Anbieter sein.
- OLE DB-Anbieter: Offensichtlicher Speicherverlust führt zum Konnektivitätsfehler "Der Datenwert konnte nicht konvertiert werden..." mit wiederholtem openrowset oder openquery an den SQL-Verbindungsserver.
- Das Dataset kann nicht mit dem VFP-OLE DB-Anbieter erstellt werden.
- GetSchema(string, string[]) konnte nicht basierend auf INDEX_NAME gefiltert werden.
- OLE DB-Anbieter: Aktivieren Sie SYS(3055) ("FOR- und WHERE-Klauselkomplexität") innerhalb des Anbieters.
- Der VFP OLE DB-Anbieter verarbeitet binäre Parameter fälschlicherweise.
- Aktivieren Sie die Befehle DROP VIEW und DROP PROCEDURE.
- DBSCHEMA_PROCEDURES Rowset gibt veraltete Prozeduren zurück.
- DBSCHEMA_PROCEDURES Rowset gibt eine unvollständige Prozedurdefinition zurück.
- APPEND PROCEDURES ignoriert Kompilierungsfehler in Prozeduren.
- Der Zugriff auf einen Datenbankcontainer (DBC), der keine Tabellen enthält, kann zu einem Pufferüberlauffehler führen.
Reporting
- Report Builder Dialogfelder sollten regionale Einstellungen berücksichtigen.
- In einigen Fällen weist die Berichtsvorschau einen falschen Titel auf.
- Wenn ein objektunterstützter Bericht in der Vorschau angezeigt wird, unterscheidet sich die anfängliche Symbolleiste für die Seitenansicht von der geöffneten Symbolleiste, indem sie im Menü "Berichtsvorschau" die Option Symbolleiste auswählen.
- Das Objekt im Bericht, der auf "Inhalt skalieren, Form beibehalten" festgelegt ist, wird zwischen der Berichtsvorschau und dem HTML-Code eines HTMLListeners unterschiedlich angezeigt.
- Mehrere Detailbänder funktionieren nicht ordnungsgemäß, wenn "Auf neuer Seite starten" aktiviert ist.
- Das Dialogfeld Gehe zu Seite wird außerhalb des sichtbaren Bereichs in geöffnet, wenn die Vorschau der Container-TopForm-Eigenschaft .T. und windowstate den Wert NORMAL aufweist.
- Auf die Symbolleiste der Berichtsvorschau im neuen Stil kann nicht zugegriffen werden, wenn der Bericht im SDI-Format ohne NOWAIT-Klausel im REPORT FORM-Befehl in der Vorschau angezeigt wird.
- Codefenster mit Garbage Characters gefüllt, wenn Sie versuchen, Berichts-Designer zu schließen, und Sie in der Eingabeaufforderung Möchten Sie Änderungen an <proc> speichern? auf NEIN klicken.
- Das Datengruppierungslimit für einen Bericht wird im Dokumentationsthema "Vorgehensweise: Hinzufügen von Datengruppen zu Berichten" als 74 aufgeführt, aber ReportBuilder.app sie auf 20 beschränkt.
- Die Begründung für das numerische Format lautet Linksbündig. Dies unterscheidet sich von früheren VFP-Versionen und standard-Berichts-Designer.
- Kein Fehler beim Schließen des Dialogfelds Berichtseigenschaften , nachdem Sie den Anfangswert einer Berichtsvariablen auf einen ungültigen Wert festgelegt haben.
- Das Dialogfeld "Berichtsausdruck " für feld mit Fehler wird nach dem Vorschaufehler mit während REPORTBEHAVIOR = 90 nicht angezeigt.
- Berechnete Werte im Berichtsdetailsheader werden unerwartet zurückgesetzt, wenn die Option "Detailheader neu drucken" aktiviert ist.
- Die Eigenschaften ReportListener, AdjustObjectSize und MaxHeightAvailable funktionieren nicht mit unverankerten Objekten.
- Die Vorschau eines Berichts, der ein Bild enthält, das sich auf dem Datenträger befindet, führt jedes Mal, wenn die Vorschau aktualisiert wird, zu einem GDI-Handle-Verlust.
- BERICHTSVORSCHAU GDI behandelt einschränkungen mit vielen Seiten.
- Zugeordnete Berichtsoption für Kopf- und Fußzeilen: Sequenzielle Zahlen werden nicht seitenübergreifend gedruckt.
- ReportListener.OutputPage für HDC verwendet 96 DPI anstelle von Drucker-DPI.
- Die Fehlermeldung "Property WindowState ist in Zeile 325 von ResourceManager::SaveWindowState()" nicht vorhanden.
- Das Dialogfeld "Mehrfachauswahl" ermöglicht das Festlegen von Schutzflags, auch wenn der Bericht GESCHÜTZT ist.
- Sie werden zur Eingabe von FRX aufgefordert, wenn Sie von "Laden von FRX" zu "Link zur Klasse" wechseln.
- Nachdem Sie die erste GETFILE(FRX)-Eingabeaufforderung abgebrochen haben, werden Sie erneut mit GETFILE aufgefordert.
- Die Berichtsvorschau überschreibt m.oForm, wenn sie zuvor außerhalb der Vorschau deklariert wurde.
- Programme sollten "echte" Bildschirm-DPI zur Laufzeit anstelle der Entwurfszeit von 96 DPI berücksichtigen.
- Beim Laden einer DataEnvironment-Klasse mit bestimmten Attributen treten verschiedene Fehler auf.
- Der vollständige Pfad der verknüpften DE-Klassenbibliothek wird in den Verknüpfungscode geschrieben. Dies ist nicht immer angemessen.
- Eigenschaften des Vorschauformulars werden unter bestimmten Umständen nicht ordnungsgemäß in der Ressourcendatei gespeichert.
- Sie erhalten die Fehlermeldung "Unbekanntes Element .cmdPrint", wenn Sie AllowPrintFromPreview = .F ausgewählt haben.
- Nicht alle Variablen in FRXOUTPUT.prg hatten "m.".
- Verbessern Sie die App, um bei unbekannten Ausgabetypen intelligenter zu sein, wenn ein gültiger Listenerverweis übergeben wird.
- Stellen Sie "m." in allen Methoden und #DEFINEs sicher, die Ausdrücke enthalten.
- Dateibasierte Listener, die von XmlListener abgeleitet wurden, die die ApplyUserXSLT-Eigenschaft verwendet haben, konnten für TargetFileName kein verzeichnisbasiertes Verzeichnis angeben.
- Das Menü "Berichtsvorschau " kann nicht mehr mit der UMSCHALT-F10-TASTE angezeigt werden, nachdem das Dialogfeld Gehe zu Seite angezeigt wurde.
- Die Größe des Berichtsbands ändert sich bei gleitenden Objekten, die gestreckt werden, nicht ordnungsgemäß.
- C0000005 Ausnahme während der Berichtsdruckvorschau mit beschädigtem EXPR-Feld in der frx-Datei.
- Verbessern Sie reportoutput.app, um unbekannten Ausgabetyp zu behandeln, wenn ein gültiger Listenerverweis übergeben wird.
Runtime und COM
- Die Symbolleiste oder Statusleiste wird in der Anwendung unter Windows 98 Second Edition nicht angezeigt.
- Fehlermeldung "Der Prozedureinstiegspunkt GetLongPathNameA konnte nicht in der dynamischen Linkbibliothek KERNEL32.dll gefunden werden" zur Laufzeit in Windows NT 4.0.
- Arbeitsspeicherverlust mit IMPLEMENTS auf COM-Servern.
- Ungültiger COM-Parameter, der mit unsigned long und unsigned int-Typen übergeben wird.
- Deadlock in REMClearConnect und csCritSectionEnter, wenn COM+ den dllhost-Arbeitsprozess wiederverwendet.
- COMARRAY. Auf dem Visual Basic 6.0-COM-Server funktioniert der Datumstyp nicht.
- OCXAPI kann nicht für frühe Bindungsobjekte initialisiert werden.
- Fehlermeldung "Arraydimensionen sind ungültig" 230, wenn Sie ein großes Array >65000 übergeben.