Dreamweaver UltraDev 4-Versionshinweise
In diesem Dokument werden
Themen behandelt, die in der Dokumentation zu
Dreamweaver UltraDev 4 nicht enthalten sind.
Eine Aktualisierung findet bei neu verfügbaren
Informationen statt.
Systemanforderungen
Windows |
Macintosh |
Intel Pentium oder entsprechender
Prozessor mit mindestens 166 MHz |
Power Macintosh |
Windows 95, Windows
98, Windows 2000, Windows Me, Windows NT
Version 4.0 (mit Service Pack 5) |
OS 8.6
oder OS 9.x |
64 MB verfügbarer
Arbeitsspeicher |
64 MB verfügbarer
Arbeitsspeicher |
170 MB verfügbarer
Festplattenspeicher |
130 MB verfügbarer
Festplattenspeicher |
256-Farben-Monitor mit
Auflösung 800 x 600 |
256-Farben-Monitor mit
Auflösung 800 x 600 |
Zusätzliche Anforderungen
UltraDev 4 stellt eine Verbindung mit einer Datenbank her und wendet dabei
die in Ihrem Anwendungsserver definierte Verbindungsart an. Wenn Sie jedoch
Ihren Anwendungsserver auf Ihrem eigenen Computer (z. B. Personal
Web Server) laufen lassen oder eine direkte Verbindung zur Datenbank ausgehend
von Ihrem Computer wünschen, gelten die folgenden Bedingungen:
|
Microsoft
Data Access Components 2.5 (nur Windows)
Für die Verbindung zu Datenbanken, die unter Microsoft Windows 98
oder Windows NT, Version 4, ADO oder ODBC verwenden, benötigen
Sie Microsoft Data Access Components (MDAC), Version 2.5 oder höher.
Dies wird meistens automatisch mit Anwendungen wie Microsoft Office 2000
installiert. Wenn Sie nicht über MDAC oder nur über eine Vorgängerversion
von 2.5 verfügen, können Sie die neueste MDAC-Version hier herunterladen
und installieren. |
|
Mac
OS Runtime for Java (Macintosh only)
Für die direkte Verbindung zu Datenbanken von der Apple Macintosh-Plattform
mit einem JDBC-Treiber Ihres Datenbank-Anbieters benötigen Sie die
Mac OS Runtime für Java (MRJ) in der Version 2.2 oder höher.
Wenn auf Ihrem Macintosh-System MRJ nicht installiert ist oder Sie nur über
eine Vorgängerversion verfügen, können Sie hier die
neueste MRJ-Version herunterladen und installieren. |
Empfohlene Systemvoraussetzungen
zur Erstellung dynamischer Daten
Das Erstellen einer Webanwendung
in UltraDev besteht im Aufbau dynamischer
Seiten. Zum Anwenden dynamischer Seiten benötigen
Sie einen Webserver, der das Anbieten dynamischer
Seiten unterstützt. UltraDev 4 beinhaltet
die Unterstützung von Active Server Pages
(ASP), Cold Fusion Markup Language (CFML) und
Java Server Pages (JSP).
Zur Verwendung von UltraDev
4 mit ASP benötigen Sie einen ASP-Server,
wie beispielsweise:
|
Microsoft
IIS 4.0 oder 5.0 |
|
Microsoft
Personal Web Server |
|
Chili!Soft
ASP |
Zur Verwendung von UltraDev
4 mit CFML benötigen Sie einen CFML-Server,
wie beispielsweise:
|
Cold
Fusion 4.0 oder 4.5 |
Zur Verwendung von UltraDev
4 mit JSP benötigen Sie einen Server,
der mit JSP 1.0 oder höher kompatibel
ist, wie beispielsweise:
|
IBM
WebSphere 3.0 oder 3.5 |
|
BEA
WebLogic |
|
Netscape
iPlanet Enterprise Server |
|
Allaire
JRun 3.0 |
|
Jakarta
Tomcat 3.1 oder höher |
|
Sun
Java Web Server 2.0 |
Die meisten Webanwendungen
erfordern, dass Daten auf einem Server gespeichert
und abgerufen werden können. Kleine bis
mittelgroße Datenbankanwendungen können
ein Desktop-Datenbankprogramm wie Microsoft Access
verwenden. Größere Anwendungen benötigen
ein größeres, professionelles Datenbanksystem
wie beispielsweise Oracle 8i, Microsoft SQL Server
oder IBM DB2.
Wichtige
Informationen zu "Erste Schritte mit UltraDev
1"
Wenn Sie bereits UltraDev
1 benutzt haben, empfehlen wir Ihnen Sicherungskopien
Ihrer Sites anzulegen, bevor Sie UltraDev 4 installieren.
UltraDev 4 verändert
die Art wie Datensatzgruppen auf Ihrer Seite
erstellt werden. Mit UltraDev 4 können Sie
Datensatzgruppen, die mit älteren Versionen
von UltraDev 1 erstellt wurden, konvertieren.
Beachten Sie jedoch dabei Folgendes:
|
Datensatzgruppen
werden beim Öffnen in die UltraDev
4-Version konvertiert. Die Datensatzgruppen
können NICHT auf eine vorhergehende
Version zurück konvertiert werden. |
|
Aus
diesem Grund ist es wichtig eine Sicherungskopie
Ihrer Site anzulegen, bevor Sie Datensatzgruppen
mit UltraDev 4 konvertieren. |
Wenn Sie UltraDev 1 verwenden,
möchten Sie vielleicht die Installation
der älteren Version beibehalten, um weiterhin
das ältere Datensatzgruppenformat für
Anwendungen zu verwenden, die für Ihre Unternehmensabläufe
wichtig sind. UltraDev 4 wird standardmäßig
in ein anderes Verzeichnis installiert. Legen
Sie eine Sicherungskopie aller Sites, an denen
Sie mit der älteren Version arbeiten, an
und verwenden Sie eine eigene Kopie der
Sites für die Arbeit mit UltraDev 4.
Beachten Sie ebenfalls,
dass beim Aktualisieren einer Datensatzgruppe
von UltraDev 1 auf UltraDev 4 der benutzerdefinierte
Code in der Datensatzgruppe nicht übertragen
wird sondern manuell nachgetragen werden muss.
Windows-
und Macintosh-Themen
|
ASP
Nach dem Öffnen einer ASP VB-Seite in einer ASP JS-Site oder einer
ASP JS-Seite in einer ASP VB-Site wird die Seitendirektive automatisch
verändert, wenn ein Serververhalten hinzugefügt wird. Dieser
Umstand kann in Laufzeitfehlern resultieren, wenn sich Skripten in beiden
Sprachen auf derselben Seite mit nur einer Sprachdirektive befinden. |
|
CF
In Cold Fusion hat die Verwendung des Eigenschafteninspektors zum Anbinden
von Daten an Objektparameter zwei dynamische Attribute zur Folge, die
im Serververhalteninspektor angezeigt werden. |
|
CF
Beim Erstellen von wiederholten Bereichen mit dem Cold Fusion-Servermodell,
kann ein Fehler gemeldet werden, der darauf hinweist, dass dies nicht
unterstützt wird, und den Benutzer anweist, die äußeren
cfoutput-Tags zu löschen. Diese Fehlermeldung tritt dann auf,
wenn es sich um die Auswahl einer Reihe handelt, die dynamische Datenelemente
für eine mit cfoutput-Tags markierte Tabelle enthält. |
|
CF
Beim Aktualisieren eines wiederholten Bereichs in einer Cold Fusion-Seite
werden die benutzerdefinierten Attribute nicht beibehalten, wenn das
Wiederholen einzelner Bereiche auf das Wiederholen aller Bereiche gesetzt
wird. |
|
CF
In Cold Fusion wird die Sitzung der Benutzeranmeldung beim Schließen
des Browsers nicht geschlossen. Beim Neustart des Browsers ist die Sitzung
immer noch geöffnet. Dieses Verhalten ist auf die Funktionsweise des
CF-Servers zurückzuführen. Der CF-Server setzt den ID-Cookie
der Sitzung mit einem Ablaufdatum zu einem weit entfernten zukünftigen
Zeitpunkt und dieser Cookie besteht weiterhin, auch wenn der Browser angehalten
oder neu gestartet wird. |
|
CF
Im Abschnitt des Hilfesystems über die Einrichtung der Verbindung
ist keine Referenz zu RDS enthalten. |
|
CF
Beim Verwenden von CFML-Skripten wie der Benutzerauthentifizierung, wird
eine Datei unter dem Namen "Application.cfm" im Stammordner
zur Aktivierung der Sitzungsvariablen benötigt. Die Datei "Application.cfm" wird
noch vor allen anderen CF-Vorlagen in einem Verzeichnis ausgeführt,
in dem sich die Datei "Application.cfm" befindet.
Die Datei "Application.cfm" muss
den folgenden Code beinhalten:
<CFAPPLICATION NAME="Name"
SESSIONMANAGEMENT="Yes" > |
|
CF
Cold Fusion benötigt für kennwortgeschützte Datenbanken
einen Benutzernamen. Wenn ein Kennwort vorgegeben ist, muss ebenfalls ein
Benutzername eingetragen werden. Wenn kein Benutzername eingegeben wird,
erscheint eine Fehlermeldung, die auf ein ungültiges Kennwort hinweist.
Diese Fehlermeldung kann durch die Eingabe des Benutzernamens "Admin" umgangen
werden. |
|
JSP
Der Dateiname "default.jsp" kann nicht für eine Seite vergeben
werden. Die "default.jsp"-Namensvergabe für eine Seite verursacht
einen Compiler-Fehler, weil "default" ein reserviertes Wort in
JSP ist. |
|
JSP
Wenn JSP auf dem Tomcat Anwendungsserver ausgeführt wird und eine
Seite "Datensatz löschen" ausgibt, die die URL-Umleitung
verwendet, wird ein Datensatzfehler verursacht, weil die Seite erneut versucht,
den Datensatz anzufragen, der zuvor gelöscht wurde. Dieses Problem
läßt sich durch das Einfügen aller dynamischer Daten in
das HTML-Tag innerhalb eines "Anzeigen, wenn Datensatzgruppe nicht
leer ist" umgehen. |
|
JSP
Beim Verwenden von JSP mit Microsoft SQL-Server und dem com.inet.tds.TdsDriver-Treiber,
gibt eine Callable (gespeicherte Prozedur) den Parameter "direction" als "in/out" an,
obwohl er eigentlich "out" sein sollte. Selbst wenn Sie den
Parameter "direction" auf "out" setzen, wird er
beim Neustart des Callable-Dialogfelds auf "in/out" zurückgesetzt.
Dies ist nicht korrekt. |
|
JSP
Beim Verwenden eines JavaBeans werden Daten außerhalb von wiederholten
Bereichen nicht für Kollektionen angezeigt. Da die Eigenschaften nicht
indiziert werden, wenn sie sich in einem wiederholten Bereich befinden,
weisen dynamische Daten einer Kollektion keine Werte außerhalb eines
wiederholten Bereichs auf und werden nicht vom Visual Cue in Live Data
konvertiert. |
|
JSP
Das Verhalten der Benutzernameldung ist bei einigen JSP-Servern inkompatibel.
Anstelle von FileName.jsp oder /FileName.jsp verwenden Sie den Dateinamen
/Site-Root-OnAppServer/FileName.jsp, der bei allen JSP-Anwendungsservern
funktioniert. Die gegenwärtige API gibt die /Site-Root-OnLocalMachine/
an. Es wird jedoch /Site-Root-OnAppServer/ benötigt. In einigen
Fällen werden Sie direkt an die richtige Seite weitergeleitet,
jedoch wird ";$sessionid$(session_id_here)" an die Suchzeichenfolge
angehängt. In anderen Fällen ist der URL nicht richtig aufgebaut. |
|
JSP
Doppelte getObject-Anfragen verursachen Fehler mit JDBC 1.0-kompatiblen
Treibern. UltraDev erzeugt Skripten unter der Verwendung von doppelten
getObject-Anfragen für dynamische Listen und Menüs in JSP.
Eine Möglichkeit dieses Problem zu umgehen, ist die Verwendung
eines anderen Treibers oder die Bearbeitung des Serververhaltenskripts. |
|
JSP
Der sun.jdbc.odbc-Treiber zeigt keine dynamischen Daten vom Typ "nvarchar", "nchar" oder "ntext" einer
SQL Server-Datenbank an. |
|
JSP
Beim Verwenden eines IBM WebSphere JSP-Anwendungsserves sollten die für
das Serververhalten verwendeten Weiterleitungspfade vollständige Pfade
sein. Verwenden Sie z. B. /udtests/jsp/menu.jsp anstelle von menu.jsp. |
|
JSP
Beim Verwenden von Live Data in einer JSP-Seite mit JRun als Anwendungsserver
kann die Seite möglicherweise nicht in der Dokumentansicht dargestellt
werden, wenn sie "jrun"-Tags enthält. Live Data arbeitet
mit "jsp:"-Tags, aber unterstützt gegenwärtig weder "jrun"-Tags
noch andere benutzerdefinierte Tags. |
|
JSP
Bei JSP ermöglicht das Serververhalten "Neuen Benutzernamen überprüfen" das
Einfügen von duplizierten Benutzernamen. |
|
Die
Serverhalten zum Einfügen, Aktualisieren
und Löschen von Datensätzen hängen
immer Anfragevariablen an die URL-Weiterleitungszeichenfolge.
Der Benutzer kann das Weiterleitungsziel
durch das Setzen einer Variablen innerhalb
des Codes beeinflussen.
Dies kann durch
die Erstellung eines neuen Serververhaltens
unter der Verwendung des Server Behavior
Builders vorgenommen werden. Dieses Serververhalten
sollte oberhalb eines HTML-Tags mit dem Attribut "weight" mit
einem Wert von "25" eingefügt
werden. Der Code würde daraufhin
die Variable MM_editRedirectUrl auf das
Weiterleitungsziel setzen. Es werden
keine Anfragevariablen hinzugefügt,
wenn diese Variable gesetzt ist. |
|
Doppelte
Anführungszeichen können im SQL-Anfragedialog
nicht verwendet werden. Doppelte Anführungszeichen
in SQL, wie ein Alias, werden nicht ordnungsgemäß gehandhabt
und das erneute Öffnen des Datensatzgruppendialogfelds
hat eine fehlerhafte SQL-Anweisung zur Folge. |
|
Auf
einer Seite können nicht zwei Navigationsstatus-Objekte
an Datensatzgruppen verwendet werden, die
aus zwei unterschiedlichen Datensatzgruppen
stammen. Beim Anwenden des zweiten Objekts
werden alle Namen der Datensatzgruppen, die
in Skriptblöcken referenziert werden,
auf die zweite Datensatzgruppe geändert
und bewirken, dass das erste Objekt nicht
funktioniert. |
|
JavaScript-reservierte
Wörter können nicht als Parameter
in einem Serververhalten verwendet werden,
das mit dem Server Behavior Builder erstellt
wurde. Verwenden Sie beispielsweise nicht "URL" als
einen Parameter, denn dies ist ein reserviertes
Wort. Verwenden Sie stattdessen einen abgeänderten
Namen, wie "myURL". |
|
Wenn
bei einer mit UltraDev 1 erstellten Seite
die Entwurfszeit- und Laufzeitverbindung
beide auf dem lokalen Rechner sind und HTTP
auf "true" gesetzt ist, kann die
Verbindung unter UltraDev 4 nicht hergestellt
werden, weil es eine echte lokale Verbindung
ist und HTTP somit nicht auf "true" gesetzt
werden sollte.
Sie können
dieses Problem umgehen, indem Sie HTTP="true" auf
HTTP="false" in der von UltraDev
4 erzeugten Verbindungsdatei (z. B. <yoursite>/Connections/<yourConn>.asp)
setzen. |
|
Die
Serverhalten zum Einfügen und Aktualisieren
von Datensätzen beinhalten eine "Senden
als"-Option für die Verwendung
von Microsoft Access-Datumstypen. Sie können
bei der Verwendung von Access-Datenbanken
entweder die Access-Datumstypen oder die
regulären Datumstypen benutzen. |
|
Der
Datei-URL des Serververhaltens zur Benutzeranmeldung
wird nicht aktualisiert, wenn ein Dokument
gespeichert wird. Beim Suchen einer Datei
in einem lokalen Ordner wird bei einem noch
nicht gespeicherten Dokument ein Verzeichnis
mit der Pfadangabe "file:\\macintosh\...." zugewiesen.
Nach dem Speichern der Seite sollte jedoch
der URL aktualisiert werden, um den relativen
Pfad wiederzugeben. |
|
Die
Serververhalten "Zu bestimmtem Datensatz
verschieben" und "Zu ergänzender
Seite wechseln" können nicht zusammen
auf derselben Seite platziert werden. Wenn
ein Serververhalten "Zu bestimmtem Datensatz
verschieben" und ein Serververhalten "Zu
ergänzender Seite wechseln" auf
derselben Seite platziert sind, wird der
Parameter des letzteren Serververhaltens
gelöscht. Wenn der Benutzer zu einer
anderen Detailseite gehen will, sollte das
Serververhalten "Zu Detailseite wechseln" verwendet
werden. |
|
Flash-Schaltflächen
und Textlink-Dialogfelder sollten keine dynamischen
Parameter akzeptieren. Flash behandelt dies
literal und eine Verarbeitung zur Laufzeit
kann somit nicht erfolgen. Außer dynamischen
Parametern können Parameter generell
verwendet werden. |
|
Wenn
eine Seite das Serververhalten einer geschützen
Seite aufweist, kann es nicht in der Live
Data-Ansicht eingesehen werden. Sie können
das Problem umgehen, indem Sie die benötigten
Sitzungsvariablen in den Initialisierungsskripten
der Live Data-Einstellungen hinzufügen. |
|
Mit
dem Master Detail Live Object können
Sie eine Datei nur aus dem Ordner "Detailseite" auswählen.
Die Detailseite muss sich im selben Ordner
wie die Masterseite befinden. |
|
Wenn
Sie den Server Behavior Builder verwenden
möchten, um sowohl ASP/VB- als auch
ASP/JS-Versionen desselben Verhaltens zu
erstellen (und denselben Namen verwenden
möchten), brauchen Sie gegenwärtig
nur Änderungen an dem Verhalten von
Hand vorzunehmen.
Entfernen Sie von
Hand die JavaScript-Deklaration in der
HTML-Datei im ASP-Ordner unter "Server
Behaviors". Die Codeblöcke
müssen ebenfalls andere Namen aufweisen.
Wenn Sie einen "Untitled1_block1" in
VBscript haben, müssen Sie den Namen
abändern, z. B. "Untitled1_block2" für
JSP, "block3" für CF und "block4" für
JavaScript. |
|
Serververhalten,
die mit der dynamischen Textsteuerungsoption
erstellt wurden, führen mit großer
Wahrscheinlichkeit zu verschachtelten Verzeichnissen.
Diese Option wurde hinzugefügt um Spezialfälle,
wie dynamische title-Tags, zu ermöglichen.
Sie können dieses Problem umgehen, indem
Sie die verschachtelten Verzeichnisse von
Hand entfernen, nachdem das Serververhalten
angewendet wurde. |
|
Die Änderung
eines wiederholten Bereiches in einer Datei,
die eine Vorlage verwendet, löscht die
mit ihr zusammenhängende Datensatzgruppe. |
|
Ein
Sprungmenü-Verhalten, das auf eine dynamische
Liste bzw. ein dynamisches Menü angewendet
wird, zeigt in der Verhaltenspalette an,
dass der Bereich MM-gesperrt ist. Die beginlock-
und endlock-Tags sind grundsätzlich
nicht im Benutzerdokument sichtbar. Stattdessen
erscheinen sie in der UI für das Sprungmenü-JavaScript-Verhalten.
Sollte dieser Fall auftreten, könnte
die Entfernung des Skripts immer noch einige
verbleibende Probleme bereiten. Dann kann
das Problem nur umgangen werden, indem das
Sprungmenü insgesamt gelöscht und
von Neuem begonnen wird. |
|
Das
Serververhalten "Neuen Benutzernamen überprüfen" kann
nicht verwendet werden, wenn der Feldtyp
des SQLServers "text" ist. Sie
können das Problem umgehen, wenn Sie
den Datenbank-Feldtyp auf "varchar" setzen. |
|
Das
Serververhalten "Zugriff beschränken" ermöglicht
den Benutzerzugriff beim Überprüfen
von Zugriffsebenen auf eine Seite, wenn keine
Zugriffsebene für den Benutzer definiert
wurde.
Um den Zugriff
eines Benutzers bei der Verwendung von
Zugriffsebenen auf alle Seiten zu unterbinden,
stellen Sie sicher, dass einige Zugriffsebenen
für jeden Nutzer der Datenbank gesetzt
sind. Wenn keine Zugriffsebene für
einen Benutzer gesetzt wurde, kann dieser
Benutzer uneingeschränkt Seiten
einsehen. |
|
Cold
Fusion- und JSP-Seiten werden fehlerhaft,
wenn Tags in Großbuchstaben gesetzt
wurden. Das Problem kann auf zwei verschiedene
Arten auftreten:
|
Wenn
der Benutzer die Include-Datei zum
Server übertragen hat, werden
beim Wechsel zu Live Data gelbe Tags
am Seitenanfang angezeigt. |
|
Wenn
der Benutzer die Include-Datei nicht übertragen
hat, wird ein "Live Data"-
oder "Vorschau in Browser"-Fehler
ausgegeben. |
Beim Editieren von
Hand mit Cold Fusion oder JSP sollten
Großbuchstaben nicht innerhalb
von Tags verwendet werden.
Wenn die Option "Schreibweise
außer Kraft setzen" aktiviert
ist, sollten Sie diese folgendermaßen
deaktivieren: Folgen Sie dem Menüpfad "Bearbeiten" > "Einstellungen" > "Codeformat" und
deaktivieren Sie das Kontrollkästchen "Schreibweise
außer Kraft setzen: Tags".
Beachten Sie ebenfalls,
dass bei erzwungenen Großbuchstaben
und anschließend erzwungenen Kleinbuchstaben
das head-Schlusstag nicht aktualisiert
wird und das Ergebnis folgendermaßen
aussieht: <head></HEAD>. |
|
Die
im Handbuch zur Erweiterbarkeit beschriebene
Funktion GIF-LZW ist nicht in Dreamweaver
UltraDev enthalten. |
|
Die
Dokumentationen "Dreamweaver verwenden" und "UltraDev
verwenden" (Druckversion and PDF-Dateien)
verwenden die Bezeichnung Package Manager
in Bezug auf den Extension Manager. Dies
ist nicht korrekt. Das Hilfesystem verwendet
die korrekte Bezeichnung: Extension Manager. |
|
Verhalten
können nun in Vorlageseiten (Templates)
eingesetzt werden. Diese Verhalten werden
auch bei anschließenden Aktualisierungen
der Seite zur Anpassung der Originalvorlage
beibehalten und gehen nicht verloren. |
|
Einzelbildattribute
bei Fireworks 4
Das Hyperlink und die alt-Attribute, die in Dreamweaver UltraDev einem
Einzelbild zugeordnet sind, werden in Fireworks nicht angezeigt, werden
aber beibehalten. |
|
Ausführliche
Informationen zum Erstellen neuer Schaltflächenvorlagen
mit Flash und dem Generator-Textobjekt finden
Sie in einem entsprechenden Artikel im Dreamweaver
Support Center. Zusätzlich finden
Sie auf der Website Macromedia
Exchange einige Flash-Schaltflächen
zum Herunterladen. |
|
Flash-Objekte
in Dreamweaver UltraDev erkennen nicht automatisch,
ob ein Besucher Flash in seinem Browser installiert
hat. Wenn Sie diese Erkennungsfunktion anwenden
möchten, benutzen Sie die Verhalten
im JavaScript Integration Kit für Macromedia
Flash 5, die auf der Website Macromedia
Exchange verfügbar sind. |
|
Netscape
6
Dreamweaver UltraDev 4 unterstützt Netscape 6 nicht im gesamten Umfang.
Ausführliche Informationen finden Sie unter der Netscape
6 TechNote im Dreamweaver Support Center. |
|
Neue Änderungen
der Tastaturkurzbefehle
Einige Tastaturkurzbefehle sind in Dreamweaver UltraDev 4 aus Gründen
der Konsistenz mit anderen Macromedia-Produkten geändert worden. Dreamweaver
UltraDev 4 wird auch mit einem Satz von Tastaturkurzbefehlen aus Dreamweaver
3 geliefert. Auf diese Weise können Sie auch nach Bedarf mit
dem Satz der Dreamweaver 3-Tastaturkurzbefehle arbeiten. |
|
Unregelmäßigkeiten
könnten bei der Synchronisierungsfunktion
in Zusammenarbeit mit der WebDAV-Integration
auftreten, wenn die Systemzeit des Servers
einen erheblichen Unterschied zur Systemzeit
Ihres Computers aufweist. |
|
Zur
Verwendung des JavaScript Debuggers müssen
Sie Java und JavaScript in Ihrem Browser
aktiviert haben. |
|
Der
JavaScript Debugger in Dreamweaver UltraDev
wird von den folgenden Browsern unterstützt:
|
Windows
Internet Explorer 4.0 und höher, Netscape 4.5 und höher,
außer Netscape 6 |
|
Macintosh
Netscape 4.5 und höher, außer Netscape 6 |
|
Windows-spezifische
Themen
|
Sie
müssen über Administratorrechte
verfügen, um Dreamweaver UltraDev auf
einem NT oder Windows 2000 Server zu installieren.
Unabhängig von der deutlichen Fehlermeldung
ist diese Bedingung eine Änderung zu
Vorgängerversionen. |
|
Warnmeldungen
der Debugger Security unter Windows ME können
oft hinter dem Browserfenster der Fehlerbereinigung
und ebenso hinter Dreamweaver UltraDev-Fenstern
erscheinen. Zum Einsehen der Sicherheitswarnung
im Vordergrund können Sie entweder alle
Fenster minimieren oder auf das Sicherheitsdialogfeld
in der Taskleiste klicken. |
|
Verwenden
des JavaScript Debuggers mit dem Internet
Explorer: Wenn Sie unter Windows einen neuen
Ordner erstellen oder einen Ordner bzw. eine
Datei umbenennen möchten, während
der JavaScript Debugger im Internet Explorer
geöffnet ist, scheint Dreamweaver UltraDev
unter Umständen im Stillstand zu sein.
Das Schließen des Browserfensters sollte
Abhilfe schaffen. |
Macintosh-spezifische
Themen
|
CF
Beim Arbeiten mit Cold Fusion auf dem Macintosh sollten Sie die Voreinstellungen
für Zeilenumbrüche auf "CR LF Windows" setzen.
Wenn in Cold Fusion ein standardmäßiger Macintosh-Zeilenumbruch
verwendet wird, können einige Probleme entstehen:
|
Der
CFML-Server handhabt die Datei wie
eine einzige lange Zeile. Wenn ein
CFSCRIPT einen "//"-Kommentar
enthält, wird der nachfolgende
Teil des Skripts als ein gesamter
großer Kommentar behandelt. |
|
WebDAV überträgt
Cold Fusion-Dateien mit Macintosh-Zeilenumbrüchen
und verursacht damit bei Cold Fusion-Servern
Probleme mit dieser Datei. |
|
Die
Serverhalten "Navigationsleiste", "Master-Detail" und "Zu
Datensatz verschieben" erzeugen
auf Cold Fusion-Servern Fehler. |
Um die Voreinstellungen
auf Zeilenabschlüsse im Windows-Stil
zu setzen, wählen Sie "Bearbeiten" > "Voreinstellungen" > "Codeformat" und ändern
die Einstellung der Zeilenumbrüche
auf "CR LF Windows". |
|
CF
Bei der Verwendung von Cold Fusion meldet Live Data einen Fehler, wenn
der Pfad ein Leerzeichen aufweist. Leerzeichen oberhalb des Startordners
werden normalerweise akzeptiert, aber es sollten keine Leerzeichen
im Pfad der Site selbst vorkommen. |
|
Wenn
Sie mit dem Server Behavior Builder ein Serververhalten
erstellen, das keine Parameter hat, wird
der Name dieses Serververhaltens bei Anwendung
auf einer Seite nicht innerhalb der Serververhaltenpalette
angezeigt.
Es gibt zwei Möglichkeiten,
dieses Problem zu umgehen:
|
Erstellen
Sie im Server Behavior Builder einen
Parameter und löschen ihn anschließend. |
|
Fügen
Sie ein title-Tag zur XML-Gruppendatei
von Hand hinzu. |
|
|
Beim Starten
des JavaScript-Debuggers, erscheint eine
Warnmeldung, die angibt, dass das Dreamweaver
Debugger-Applet noch geladen und dass die
Ausführungserlaubnis des Applets bestätigen
werden muss. Diese Warnmeldung kann möglicherweise
mehrere Male erscheinen. Nachdem Sie mehrere
dieser Meldungen per Mausklick geschlossen
haben, startet der Debugger. |
|
BBEdit
6.01 behebt zwei Bugs der Integration Dreamweaver-BBEdit.
Die BBEdit 6.01-Demoversion und das BBEdit
6.01-Aktualisierungsprogramm befinden sich
auf der Macintosh-CD von Dreamweaver UltraDev
4. Kunden, die bereits BBEdit 6.0 erworben
haben, sollten das frei verfügbare Aktualisierungsprogramm
zur Fehlerbehebung bei der Dreamweaver UltraDev-Integration
zusätzlich in Betracht ziehen. Zum Herunterladen
des Aktualisierungsprogramms finden Sie ausführliche
Informationen in den BBEdit
6.01-Versionshinweisen oder auf den BBEdit-Updateseiten. |
|
Die
SourceSafe-Integration bei einem Macintosh-Computer
benötigt einige weitere Setup-Schritte,
bevor Sie mit der Arbeit beginnen können.
Ausführliche Informationen zum Setup
der Dreamweaver SourceSafe-Integration finden
Sie im Artikel Working
with SourceSafe on the Macintosh im Dreamweaver
Support Center. |
|
Das
Erstellen eines Web-Photoalbums auf dem Macintosh
funktioniert nur bei geöffneten Dreamweaver
UltraDev-Dokumenten. |
|
Unter
Umständen funktioniert im Internet Explorer
4.5 auf dem Macintosh die Such-Schaltfläche
der Hilfesysteme "Dreamweaver verwenden",
UltraDev verwenden" oder "Dreamweaver & UltraDev
erweitern" nicht ordnungsgemäß.
Ein Upgrade auf Apple Mac
OS Runtime for Java (MRJ) 2.2.3 kann
dieses Problem beheben. |
|
Unter
Umständen funktioniert in Netscape 6
auf dem Macintosh die Such-Schaltfläche
der Hilfesysteme "Dreamweaver verwenden", "UltraDev
verwenden" oder "Dreamweaver & UltraDev
erweitern" nicht ordnungsgemäß.
Dieses Problem können Sie durch die
Einstellung auf einen anderen Standardbrowser
in Dreamweaver umgehen. |
|
Der
JavaScript Debugger funktioniert nicht, wenn
TCP/IP auf PPP eingestellt und Sie nicht
angemeldet sind.
|
|
Wenn
Sie nach dem Start der Hilfe auf UltraDev
klicken, resultiert dies relativ schnell
in einer unsichtbaren Texteinfügemarke.
Die Tastenfunktionen ausgehend von der Tastatur
sind nicht mehr abrufbar und der Versuch
Text auszuwählen, hat verstreute markierte
Bereiche zur Folge. |
Doppelbyte
und High ASCII Zeichensatz-Themen
Alle Servermodelle
|
Vermeiden
Sie die Verwendung von Doppelbyte-Zeichen
oder akzentuierten Zeichen in DSNs. |
|
Nur
Shift JIS wird als japanische Kodierung unterstützt. |
|
Bei
Dateinamen und Dateipfaden sollten Doppelbyte-Zeichen
nicht verwendet werden. |
JSP
|
UltraDev
unterstützt nur den IBM WebSphere JSP-Anwendungsserver
auf Doppelbyte-Betriebssytemen. Bei anderen
JSP-Anwendungsservern sind Inkompatibilitäten
mit Doppelbyte-Zeichensätzen aufgetreten. |
|
Es
wurden nur die folgenden Treiber mit UltraDev
getestet. Sie sind darauf ausgelegt, die
Handhabung von Doppelbyte-Daten in Zusammenarbeit
mit Anwendungsservern ordnungsgemäß zu
unterstützen. Stellen Sie sicher, dass
die Option für die Verwendung des Treibers
auf dem Anwendungsserver ausgewählt
ist.
|
Oracle
Thin Driver |
|
IBM
DB2 App Driver |
|
IBM
DB2 Net Driver |
|
|
Doppelbyte-Tabellennamen,
Spaltennamen und gespeicherte Prozeduren
werden nicht unterstützt. |
|
Das
Erstellen eines Filters für eine Zeichenkette
mit Doppelbyte-Zeichen funktioniert auf dem
Server, aber die Anwendung der Schaltfäche "Testen" gibt
nicht die korrekten Daten aus. |
|
JavaBeans-Klassennamen
sollten keine Doppelbyte-Zeichen oder akzentuierten
Zeichen enthalten. |
Cold Fusion
|
Der
Cold Fusion-Server unterstützt keine
Tabellennamen, Spaltennamen und gespeicherten
Prozeduren, die Doppelbyte-Zeichen oder akzentuierte
Zeichen enthalten. |
Melden
von Programmfehlern (Bugs)
Haben Sie einen Programmfehler (Bug) gefunden?
Bitte senden Sie eine E-Mail mit folgenden Informationen an das UltraDev-Team:
=======================
Ihr Name:
Ihre E-Mail-Adresse:
Ihre Telefonnummer:
=======================
Fehlerbeschreibung (in Englisch)
=======================
Zusammenfassung:
Schritte, die den Fehler verursacht haben:
1.
2.
3.
Erwartete Ergebnisse:
Tatsächliche Ergebnisse:
=======================
Plattform:
=======================
Power Macintosh________
Windows 95/98________
Windows NT________
Windows 2000________
Windows ME________
=======================
Systeminformationen:
=======================
Hardware:
Betriebssystemversion:
Arbeitsspeicher:
=======================
Geben Sie in der Betreff-Zeile "Bug
Report:" gefolgt von einer sehr kurzen Zusammenfassung
des Problems (in Englisch) an, damit Fehlerberichte
von Funktionsanfragen unterschieden werden können.
Beispiel: "Bug Report: Can't see JPEGs".
|