Das Forentreffen 2018 findet am 20./21. April in Dresden statt. Weitere Infos hier
Zur Homepage des Deutschsprachige Xbase-Entwickler e. V.
Xbase++-Wiki des Deutschsprachige Xbase-Entwickler e. V.

Kopieren von alter Vorlage in neuer Vorlage?

Moderator: Moderatoren

Antworten
BerndR
Rookie
Rookie
Beiträge: 17
Registriert: Do, 04. Dez 2014 11:53

Kopieren von alter Vorlage in neuer Vorlage?

Beitrag von BerndR » Sa, 30. Mai 2015 8:35

Hallo zusammen!
Ich wollte von einer alten L&L Vorlage (Version 5/6) die Inhalte in eine neue Vorlage (Version 20) kopieren....

Das sollte so funktionieren:

Code: Alles auswählen

            // 1. Neue Vorlage erzeugen
            ProjectList NeueVorlage = new ProjectList(LL);
            NeueVorlage.Open(@"E:\__Alte\Neu\angeboteA.lst", LlDomFileMode.Create, LlDomAccessMode.ReadWrite);

            // 2. Alte Vorlage Öffnen
            ListLabel LL2 = new ListLabel();
            ProjectList AlteVorlage = new ProjectList(LL2);
            AlteVorlage.Open(@"E:\__Alte\angebote.lst", LlDomFileMode.Open, LlDomAccessMode.ReadOnly, true);
 
            // 3. Alte Vorlage in Neue Vorlage kopieren
            NeueVorlage.CopyFrom(AlteVorlage);

            NeueVorlage.ResetInformation();
            NeueVorlage.Save();
            NeueVorlage.Close();

            AlteVorlage.Close();

            LL2.Dispose();
            LL.Dispose();
Aber bei dieser Zeile:
--> NeueVorlage.CopyFrom(AlteVorlage);

Hängt sich C# weg mit dem Hinweis:
--> Die Eigenschaft ist für das gewählte Objekt nicht definiert. Sie können mit Hilfe des DOM-Viewers bestehende Projekte auf verfügbare Objekteigenschaften untersuchen.

Was soll hier falsch sein?

Hat das schon jemand benutzt?

Viele Grüße

Bernd Riemke

ramses
1000 working lines a day
1000 working lines a day
Beiträge: 697
Registriert: Mi, 28. Jul 2010 17:16

Re: Kopieren von alter Vorlage in neuer Vorlage?

Beitrag von ramses » Sa, 06. Jun 2015 9:27

Hallo Bernd

ich denke du musst die alte Vorlage mit dem neuen Designer öffnen und dann SPEICHERN damit diese konvertiert und mit den neuen Eigenschaften gespeichert wird.

Cu Carlo

Antworten