Neuigkeiten:

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

Mobiles Hauptmenü

Erster Buchstabe im Steuerelement im Endlosformular wird nicht übernommen

Begonnen von tismo, Februar 12, 2023, 14:07:57

⏪ vorheriges - nächstes ⏩

tismo

Hallo,

in meinem Endlosformular soll im ungebundenen Steuerelement 'UnternehmemKürzel' nur der erste Buchstabe des beteffenden Unternehmens diesen Datensatzes (Steuerelement 'Unternehmen') angezeigt werden.

Hierzu habe ich als Standartwert im Steuerelement 'UnternemenKürzel'
=Links([Unternehmen];1)eingebenen

In allen 8 Datensätzen wird allerdings nur das Kürzel aus dem ersten Datensatz angezeigt.
gleiches habe  ich mit Mitarbeiterkürzel  ausprobiert. Auch wir der erste Buchstabe des Mitarbeiters aus dem ersten Datzensatz angezeigt.

Wo liegt mein Fehler?

MzKlMu

Hallo,
das geht nicht mit Standardwert. Berechne das Kürzel in einer Abfrage.
UK: Links([Unternehmen];1)Verwende die Abfrage für das Formular und binde das Formularfeld an das Abfragefeld "UK".
Ein Kürzel aus einem Buchstaben scheint mir wenig sinnvoll. Müller hat dann da gleiche Kürzel wie Meier.
Gruß Klaus

tismo

Hallo Klaus

Danke für die Anwort

ZitatVerwende die Abfrage für das Formular und binde das Formularfeld an das Abfragefeld "UK".

verstehe ich nicht ... ::)

Soll ich
UK: Links([Unternehmen];1)in den Kriterien im Element Unternehmen schreiben ?

MzKlMu

Hallo,
was verstehst Du daran nicht ?
Du hast doch jetzt auch eine Abfrage für das Formular oder nicht ?
UK: Links([Unternehmen];1)Das ist ein berechnetes Feld in der Abfrage und kein Kriterium.
Du kannst aber im Formular auch als Steuerelementinhalt diesen Ausdruck schreiben:
=Links([Unternehmen];1)Aber nicht als Standardwert.

Und noch mal die Frage, ist ein Buchstabe als Kürzel wirklich sinnvoll ?

PS:
Wenn Du kein berechnetes Feld in einer Abfrage erkennst, solltest Du Dir dringend mal die Grundlagen aneignen.
Gruß Klaus

tismo

Hallo Klaus,

Danke für die Hilfe.

ZitatUnd noch mal die Frage, ist ein Buchstabe als Kürzel wirklich sinnvoll ?

Es wir nur zwischen 2 Unternehmen unterschieden, die mit unterschiedlichen Buchstaben anfangen.

tismo

.. eine weitere Frage

besteht in die Möglichkeit aus einem Steuerelement, in dem Vorname und Nachname durch ein Leerzeichen getrennt sind, die Anfangsbuchstaben von VN und NN heuauszufiltern?

MzKlMu

Hallo,
was verstehst Du in diesem Zusammenhang unter herausfiltern ?
Willst Du da auch ein Kürzel bilden, mit den beiden Anfangsbuchstaben?

Prinzipiell ist es keine gute Idee Vor und Nachnamen in einem Feld zu haben, das gehört in 2 Felder.
Wenn es geht, solltest Du das ändern.
Das Kürzel zu bilden wären dann auch einfacher.

Auch hier gilt mein Einwand mit der Doppelung. Irgendwann (sag niemals nie) hast Du 2 Personen der Vor und Nachnamen gleich beginnen.

Solche automatisch gebildeten Kürzel sollte man in einem Tabellenfeld speichern, damit man diese bei Bedarf anpassen kann.
Gruß Klaus

tismo

Hallo,

grundsätzlich hast du Recht. Die Initiatien (Kürzel) dienen nur der Orientierung oder als Informatzion für den Nutzer.

Gerade eben ist allerdings ein weieteres Problen aufgetaucht
Mit folgender vba generiere ich eine Email und füge ein pdf an:
'DoCmd.SendObject acReport, "Anhang1", "PDFFormat(*.pdf)", Nz(Me!Kundeemail), "Mailadresse CC", "Mailadresse BCC", "Betreff", "Nachricht", True, "Vorlagedatei"
Ist es möglich in die selbe Mail einen zweiten Anhang automatisch anzufügen?

MzKlMu

Hallo,
Du fängst jetzt in einem Beitrag ein ganz anderes Thema mit einer anderen Frage an, ohne auch nur ansatzweise auf meine Rückfragen und Hinweise zu Deinem Problem einzugehen.
Welchen Sinn siehst Du darin ?
Zitatwas verstehst Du in diesem Zusammenhang unter herausfiltern ?
Willst Du da auch ein Kürzel bilden, mit den beiden Anfangsbuchstaben?
Prinzipiell ist es keine gute Idee Vor und Nachnamen in einem Feld zu haben, das gehört in 2 Felder.
Wenn es geht, solltest Du das ändern.


Deine neue Frage hat doch mit dem Titel des Themas absolut nichts zu tun.
Daher: Neue Frage > Neues Thema.
Bitte neues Thema eröffnen.
Gruß Klaus

tismo

Hallo Klaus

unter herausfiltern war gemeint: aus Peter Muster die Buchstaben P und M herausfiltern.

Ich sehe ein dass, wie du schon erwäntest, es einfacher ist , wenn aus seperaten Steuerelementen Vorname und Nachname jeweils die ersten beiden Buchstaben als Kürzel 'herausgefiltert' werden.

Danke für die Hilfe.

Gruß aus dem Ruhrgebiet.