Hallo,
schreibe gerade ein altes Clipper Programm um.
Folgendes Problem:
cvar := Textfeld
Replace &cVar wit "xxx"
unter Clipper funktioniert das
mit Xbase kommt die Fehlermeldung
Symbol ist kein Datenbankfeld
Operation Textfeld
Verstehe ich jetz net.
Gruß Stefan
Frage zum & Operator
Moderator: Moderatoren
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9367
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 102 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: Frage zum & Operator
Das fehlende "H" bei "with" ist vermutlich ein Typo. Ansonsten sollte das funktionieren, vorausgesetzt, es ist eine Tabelle geöffnet und selektiert (!), die "Textfeld" enthält. Eleganter ist das hier:
Code: Alles auswählen
FieldPut(FieldPos("textfeld"),"xxx")
Herzlich,
Tom
Tom
- mini990
- 1000 working lines a day
- Beiträge: 592
- Registriert: Sa, 28. Jan 2006 9:44
- Wohnort: Berg-Richtheim bei Neumarkt i.d.Opf.
- Danksagung erhalten: 1 Mal
Re: Frage zum & Operator
war ein Schreibfehler.....
Problem ist gefunden und behoben.
Da die Feldnamen in einer Datei stehen wird folgendes übergeben
"Textfeld "
Die Leerzeichen gesehen? Entsprechen der Feldlänge in der Datenbank.
Replace &cVar wit "xxx"
ersetzt durch:
replace &(Alltrim(CVar)) with "xxx"
und schon geht es...
Trotzdem Danke!
Gruß Stefan
Problem ist gefunden und behoben.
Da die Feldnamen in einer Datei stehen wird folgendes übergeben
"Textfeld "
Die Leerzeichen gesehen? Entsprechen der Feldlänge in der Datenbank.
Replace &cVar wit "xxx"
ersetzt durch:
replace &(Alltrim(CVar)) with "xxx"
und schon geht es...
Trotzdem Danke!
Gruß Stefan