Hallo zusammen.
ich bastele gerade an einer Datenbank. In dieser Datenbank werden vom Personal die Fehlzeiten festgehalten.
Insoweit funktioniert das ganz gut. Ich wähle über ein Listfeld den Namen der Person mit Fehlzeiten aus. Nur wie mache ich es, wenn ein Name mehmals vorkommt?
Zur Zeit erscheint in den Dropdownfeldern
Meier
Meier
Idealerweise würde dann in den Dopdownfeldern
Meier, Anja
Meier, Stefan
also die verknüpften Inhalte der Felder "Name" und "Vorname" stehen.
Mit PHP funktioniert das absolut einfach.
Kann mir jemdand erklären wie das mit Base funktioniert? (Oder angeben wo ich im Netz was verständliches dazu finde?)
Dürfte doch etwas sein, was viele brauchen, oder?
Vielen Dank im Voraus
Angezeigter Inhalt Listbox zusammenfassen
Moderator: Moderatoren
Hey u577503,
also, da gibt es verschiedene Möglichkeiten:
Wie erzeugst du die Drop-Down Felder? Per Makro? dann könntest du die Liste ebenfalls per Makro zuweisen und die einzelnen Einträge als String-Kombinationen zusammensetzen.
Hast du die aber grafisch erzeugt per Formulargenerator und nur mit der Datenbank direkt verknüpft, so erzeuge vorher eine Abfrage und füge dort eine neue Spalte(Feld) ein, das den Inhalt der beiden anderen Spalen verknüpft. Die Funktion hängt von der verwendeten Datenbank-Engine ab, für die HSQLDB würde sie beispielsweise lauten:
wobei "Name" und "Vorname" die Feldbezeichnungen der jeweiligen Spalten sind.
Ich hoffe, es hilft.
Viele Grüße
Thomas
also, da gibt es verschiedene Möglichkeiten:
Wie erzeugst du die Drop-Down Felder? Per Makro? dann könntest du die Liste ebenfalls per Makro zuweisen und die einzelnen Einträge als String-Kombinationen zusammensetzen.
Hast du die aber grafisch erzeugt per Formulargenerator und nur mit der Datenbank direkt verknüpft, so erzeuge vorher eine Abfrage und füge dort eine neue Spalte(Feld) ein, das den Inhalt der beiden anderen Spalen verknüpft. Die Funktion hängt von der verwendeten Datenbank-Engine ab, für die HSQLDB würde sie beispielsweise lauten:
Code: Alles auswählen
CONCAT("Name", CONCAT(', ', "Vorname"))
Ich hoffe, es hilft.
Viele Grüße
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Vielen Dank
Danke,
da war mein Fehler,
ich hatte die Teile, welche nicht aus der Datenbank kamen auch in Anfürhungszeichen gesetzt.
Mit andern Worten ich hatte " statt ' genutzt
Vielen Dank
da war mein Fehler,
ich hatte die Teile, welche nicht aus der Datenbank kamen auch in Anfürhungszeichen gesetzt.
Mit andern Worten ich hatte " statt ' genutzt
Vielen Dank