Abfragen: Inhalt zweier Textfelder in neuem Feld speichern

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

mlebek
**
Beiträge: 35
Registriert: Mi, 23.05.2007 23:47

Abfragen: Inhalt zweier Textfelder in neuem Feld speichern

Beitrag von mlebek »

Hallo,

folgendermaßen kann man den Inhalt zweier Textfelder in Abfragen 'addieren' und in einem dritten Feld speichern, in diesem Beispiel mit Leerzeichen dazwischen:

Feld1 heißt Vorname, Feld2 heißt Nachname, Feld3 soll Name heißen.

In der Entwurfsansicht neues Feld anlegen mit folgenden Inhalten:
Feld:

Code: Alles auswählen

CONCAT( "Name", CONCAT( ' ', "Vorname" ) )
Alias:
khsc7
***
Beiträge: 50
Registriert: Mo, 05.11.2007 13:08

Re: Abfragen: Inhalt zweier Textfelder in neuem Feld speichern

Beitrag von khsc7 »

Hallo,

eigentlich muß das dann laut deiner Beschreibung so heißen

Code: Alles auswählen

CONCAT( "Nachname", CONCAT( '  ', "Vorname" ) )
Hermann
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Re: Abfragen: Inhalt zweier Textfelder in neuem Feld speichern

Beitrag von Toxitom »

Hey Walter,

sorry, aber dieein Thread ist irgendwie "wirr" oder unvollständig. Wo ist deine Frage? Im ersten Teil gibst du ein Statement ab - das ist OK.

Jetzt sagst du:
walter3 hat geschrieben:Meint Ihr: Man erstellt ein Makro um ein Textfeld & ein Textfeld in ein anderes zusammenzuaddieren
Hmm, also das im ersten Statement war reine SQL-Syntax, kein Makro.
Dein Makro jetzt kann natürlich nicht funktionieren - SQL ist keine Makro-Scriptsprache für OOo.
Das alles hat nichts oder shr wenig mit dem Umsteig von MS zu OOo zu tun - bleibt also die Frae:

Was willst du eigentlich erreichen? Kannst du das nicht mal in mehreren Sätzen beschreiben? Ausgangszustand - gewünschter Endzustand, Zwischenschritte?

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Antworten