Speichervariable vom Typ "M"emo

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Antworten
henxl
UDF-Programmierer
UDF-Programmierer
Beiträge: 91
Registriert: Fr, 10. Feb 2006 19:46
Wohnort: Mannheim

Speichervariable vom Typ "M"emo

Beitrag von henxl »

Hi,

in der Alaska-Hilfe lese ich:
Der Datentyp "Memo" spezifiziert eine Feldvariable, die eine Zeichenkette mit variabler Länge speichern kann. Feldvariablen existieren nur in Dateien.
Daher kann in einem Programm

keine Speichervariable einen Wert vom Datentyp Memo enthalten.

Wenn der Inhalt einer Memo-Feldvariable an eine Speichervariable zugewiesen wird, hat die Speichervariable den Datentyp Zeichenkette.
Dazu das Beispiel:

Code: Alles auswählen

LOCAL cTxt, cTxt1
   ...
   cTxt  := (FIELD)->text          // Zuweisen einer Memovariablen

   cTxt1 := cTxt

   ? valtype(cTxt)          // Ergebnis:  M
   ? valtype(cTxt1)         // Ergebnis:  M
Datenbank-Engine: DBFDBE

Wo liegt der Fehler, denn es gibt doch keine Speichervariabe vom Typ "M" ?

Grüße
Heinz
Das einzige, was ich weiß ist, dass ich nichts weiß, Sokrates
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15710
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 73 Mal
Danksagung erhalten: 38 Mal
Kontaktdaten:

Beitrag von brandelh »

Hallo Heinz,

ich hatte das auch noch nicht gehört und gleich mal probiert ...

in der KB ist der Fehler aber beschrieben:

http://www.alaska-software.com/scripts/ ... PDRID=3458
Gruß
Hubert
Antworten