deutschsprachige FoxPro User Group
Forum View
Home
  
  Re: Migration nach VS- #333 in section [736601]
Sec: (80) VFX for Silverlight de
Von: Uwe Habermann
An: Klaus Eitel
Am/Um: 22.04.2013 13:00:47

--from Newsreader at Montag, 22. April 2013; 13:00:47--

Hallo Klaus!

>>Ich habe eine neues Projekt in VFP+VFX erstellt mit einer Tabelle, einer
>>Form und keinem eigenen Code. Das Projekt dann mit dem Silverlight Wizard
>>nach Silverwitch migriert. Die Silverswitch Anwendung läuft Fehlerfrei!<<

Prima!

>>Dann habe ich ein eigenes ganz kleines Projekt mit eigenem Code (Init,
>>BeforeOpenTables, ..) eigenen Methoden nach Silverswitch migriert(Keine
>>Fehler). Aber dutzende Warnungen und Fehler in Visual Studio!<<

Code kann leider nicht migriert werden. Es wäre hilfreich, wenn Du die
Fehlermeldungen in Deine Nachricht kopieren würdest.

>>Ich habe Probleme mit;
- gespeicherten Prozeduren und Triggers!<<

Um was für Probleme geht es? Gespeicherte Prozeduren und Trigger sind in der
Datenbank enthalten und werden vom VFP COM Server ausgeführt. Wenn Du auf
nichts außerhalb der Datenbank referenzierst, sollte der Code einwandfrei
ausgeführt werden.

>>- probleme beim Datenzugriff in einem Grid, wenn der Cursor in
>>BeforeOpenTables definiert wird!<<

Wie bereits geschrieben, kann Code nicht migriert werden. Dementsprechend
ist auch keine Datenbindung an einen programmatisch erstellten Cursor
möglich.

>>- probleme mit Bildern!<<

Wo genau ist das Problem? Wenn die Bilder als Datei vorliegen, ist die
Anzeige möglich. Bilder, die als Feldinhalte gespeichert sind, können in
Silverlight-Anwendungen nicht angezeigt werden.

>Ferner ist die Programmnavigation über vfxxpopen und activedesktop.
Die Formularnavigation erfolgt über cspeedbar.
cspeedbar wird scheinbar nicht migriert und/oder unterstützt!<<

Vfxfopen wird für das Öffnen von Formularen unterstüzt, nicht jedoch der
Activedesktop.

Die Formularnavigation sollte über die Symbolleiste erfolgen.

>>Gibt es für die Migration nach Silverswitch eine technische
>>Dokumentation?<<

Die Migration wird mit dem VFX -- Silverswitch durchgeführt und ist im
Silverswitch Entwicklerhandbuch dokumentiert.

>>Welche einschränkungen gelten?<<

Das lässt sich nicht so kurz sagen. Grundsätzlich wird das Layout von
Formularen und Berichten sowie diverse Einstellungen von Formularen und dem
Anwendungsobjekt migriert. Code wird nicht migriert. Das heißt, es muss in
C# neu entwickelt werden.

Viele Grüße

Uwe Habermann




Klaus Eitel   22.04.2013 11:34
Uwe Habermann  22.04.2013 13:00
Klaus Eitel  22.04.2013 19:36
Uwe Habermann  22.04.2013 20:28
  
zurück zum Forum