MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Access & Datenbanken > Microsoft Access
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 16.04.2014, 11:15   #1
magic1708
MOF Koryphäe
MOF Koryphäe
Standard Acc2010 - leerzeichen am anfang ergänzen wenn Wert X

Hallo zusammen,

habe zwei Textfelder deren Datenherkunft in einer SQL Datenbank liegen.( Nur lese zugriff)

Das eine Feld beinhaltet Damen und Herren oder Frau oder r Herren.
Im kontext zu "Sehr geehrte....."

Ich nutzte die Felder um auch Mails mit ansprechpartner zu versenden.
Jedoch bekomme ich bei allen Frau logischer weise ein Sehr geehrteFrau...." heraus.

Das Sehr geeht ist ein Fixer Textbaustein.

Wie kann ich dem Textfeld mitteilen das es ein Leerzeichen vor das F macht wenn Frau in Ihm steht?

__________________

Gruß Matthias
magic1708 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.04.2014, 11:18   #2
CptChaos
MOF Guru
MOF Guru
Standard

Hast Du Deinen Post durchgelesen nachdem Du ihn erstellt hast? So ganz klar verständlich ist das nicht...

Ich würde das ganze in einer Abfrage lösen und auf Frau bzw. Herr (und evtl. weitere) prüfen und mir dann die komplette Anrede per IIf zusammensetzen.

IIf([AnredeFeld]="Frau","Sehr geehrte Frau","Sehr geehrter Herr")

__________________

Benny Wunder
alias CptChaos

Es gibt 10 Arten von Menschen!
Die, die den Binärcode verstehen und die, die ihn nicht verstehen.
Bitte keine ungefragten PN´s oder Mails. Fragen und Lösungen gehören hier ins Forum, dann ist auch anderen geholfen!

| .NET-Komfort bei der Stringzusammensetzung in VBA | Formularformatierung und -validierung durch eine Klasse |
| Don Karl´s FAQ | DBWiki | Relationale DBs | Datenbanken bei ardiman.de | Access-Tutorial | AccEPT auf joposol.com |
| Erste Fehleranalyse mit Debug.Print |


Und noch was: Bei erledigten Themen, diese bitte auch mit dieser tollen Funktion als erledigt kennzeichnen.
CptChaos ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.04.2014, 11:35   #3
Anne Berg
MOF Guru
MOF Guru
Standard

Hi,

Zitat:

Das eine Feld beinhaltet Damen und Herren oder Frau oder r Herren.

so wäre das wohl eher zu gebrauchen:
Code:

Das eine Feld beinhaltet " Damen und Herren" oder " Frau" oder "r Herr".

__________________

Liebe Grüße
Anne
Anne Berg ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.04.2014, 11:39   #4
magic1708
Threadstarter Threadstarter
MOF Koryphäe
MOF Koryphäe
Standard

Ja es ist aber "Damen und Herren" oder "Frau" oder "r Herren"

Das heißt bei "Damen und Herren" muss auch noch geändert werden.

Ich bin grade dran das umzusetzten was Benny geschrieben hat.
Suche mich grade bei Großmeister Googel durch.

Habe aber noch nicht das passende... Das Ergebniss soll ja schließlich in einer Spalte stehen.

Ich möchte das direkt in meine Path-Trough Abfrage einbauen.

__________________

Gruß Matthias
magic1708 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.04.2014, 11:47   #5
magic1708
Threadstarter Threadstarter
MOF Koryphäe
MOF Koryphäe
Standard

Das sollte es doch sein?

Code:

Case dbo.T_ObjKd.Anr When 'Frau' Then 'Sehr geehrte Frau' When 'r Herr' Then 'Sehr geehrter Herr' When 'Damen und Herren' Then 'Sehr geehrte Damen und Herren' End As Ansprache,

__________________

Gruß Matthias
magic1708 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.04.2014, 11:52   #6
CptChaos
MOF Guru
MOF Guru
Standard

Moment, ich glaub da hab ich was übersehen/überlesen/nicht verstanden.

Du hast folgende Werte in ein und demselben Feld?
Code:

   Frau
   r Herr
   Damen und Herren
Und in einem anderen Feld steht
Code:

   Sehr geehrte
Dann musst Du doch "nur" bei der Zusammensetzung für die Werte
Code:

   Frau
   Damen und Herren
einen Leerschritt einfügen, oder?

__________________

Benny Wunder
alias CptChaos

Es gibt 10 Arten von Menschen!
Die, die den Binärcode verstehen und die, die ihn nicht verstehen.
Bitte keine ungefragten PN´s oder Mails. Fragen und Lösungen gehören hier ins Forum, dann ist auch anderen geholfen!

| .NET-Komfort bei der Stringzusammensetzung in VBA | Formularformatierung und -validierung durch eine Klasse |
| Don Karl´s FAQ | DBWiki | Relationale DBs | Datenbanken bei ardiman.de | Access-Tutorial | AccEPT auf joposol.com |
| Erste Fehleranalyse mit Debug.Print |


Und noch was: Bei erledigten Themen, diese bitte auch mit dieser tollen Funktion als erledigt kennzeichnen.
CptChaos ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.04.2014, 11:54   #7
magic1708
Threadstarter Threadstarter
MOF Koryphäe
MOF Koryphäe
Standard

Eigentlich schon.

Also aus der Datenbank kommt "Frau" "Damen und Herren" oder "r Herren"

und in einem Textfeld im Formular steht "Sehr geehrte"

__________________

Gruß Matthias
magic1708 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.04.2014, 12:07   #8
Anne Berg
MOF Guru
MOF Guru
Standard

Wen willst du denn eigentlich mit "Sehr geehrter Herren" ansprechen?!

Und hast du die Leerzeichen nicht gesehen, die ich oben eingefügt hatte?
Damit kannst du doch die zwei Textfelder ohne weiteres zusammensetzen und alles ist gut.

__________________

Liebe Grüße
Anne
Anne Berg ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:15 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.