Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Formularfeld mit abgeschnittenen Text füllen

Begonnen von Datenman, Dezember 20, 2011, 15:22:51

⏪ vorheriges - nächstes ⏩

Datenman

Hallöle liebe Gemeinde,

wisst ihr warum ich hier nen Fehler erhalte?
Es soll aus einem Feld namentlich [titel) ein Text ausgelesen werden. Wenn der Text jedoch länger wie 30 Zeichen hat soll er abgeschnitten werden. Wenn ich das "If" nicht reinnehme und der Text kürzer wie 30 Zeichen ist erhalte ich leider eine Fehlermeldung  :(


NewTitel = If (Len([titel]) > 29 then Left([titel], 30) else [titel]



weihnachtliche Grüße und vielen lieben Dank

DF6GL

allo,

wenn das ein Stück VBA-Code sein soll, dann sollte der so lauten:


NewTitel = IIF ( Len(Me![titel]) > 30 , Left(Me![titel], 30) , Me![titel])
oder

IF  Len(Me![titel]) > 30 Then
NewTitel =  Left(Me![titel], 30)
Else
NewTitel =  Me![titel]
End If
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Datenman

Na wunderbar, also bei dem oberen bekomm ich immer noch nen Schreibfehlererror, der untere geht :)


vielen Dank

database

Hallo,

dann kopier den Code von Franz - nicht abschreiben, wahrscheinlich hast du eine der Klammern/Klammerpaare nicht oder nicht richtig gesetzt.

;)