[gelöst]Base Formular/Tabellenblatt je nach Inhalt einfärben
Moderator: Moderatoren
-
- **
- Beiträge: 22
- Registriert: Fr, 03.01.2014 16:46
[gelöst]Base Formular/Tabellenblatt je nach Inhalt einfärben
Hallo!
Ich hatte das Problem, dass ich ein Textfeld je nach Inhalt färbig dargestellt haben wollte (Schriftfarbe/Hintergrund). Dies wurde von R. mittels Makro perfekt gelöst. Siehe dazu den Beitrag viewtopic.php?f=8&t=63060.
yes=grün
no=rot
ongoing=orange
Nun habe ich das selbe Problem mit einem Datenblatt im Formular, aus einer Abfrage. Kann mir bitte jemand behilflich sein?
Ich bin nicht zu bequem an einer Lösung zu arbeiten, hatte nur noch nicht die Zeit gefunden, das Schreiben von Makros zu erlernen.
Vielen Dank!
Gruß aus Graz
Dieter
Ich hatte das Problem, dass ich ein Textfeld je nach Inhalt färbig dargestellt haben wollte (Schriftfarbe/Hintergrund). Dies wurde von R. mittels Makro perfekt gelöst. Siehe dazu den Beitrag viewtopic.php?f=8&t=63060.
yes=grün
no=rot
ongoing=orange
Nun habe ich das selbe Problem mit einem Datenblatt im Formular, aus einer Abfrage. Kann mir bitte jemand behilflich sein?
Ich bin nicht zu bequem an einer Lösung zu arbeiten, hatte nur noch nicht die Zeit gefunden, das Schreiben von Makros zu erlernen.
Vielen Dank!
Gruß aus Graz
Dieter
- Dateianhänge
-
- Beispiel des Datenblattes
- 2014-01-14_1943.png (1.93 KiB) 1431 mal betrachtet
Zuletzt geändert von Dieter_Graz am Mi, 15.01.2014 21:34, insgesamt 1-mal geändert.
Re: Base Formular/Tabellenblatt je nach Inhalt einfärben
Hallo Dieter,
in einem Tabellenkontrollfeld kann man nur eine Farbe pro Spalte verwenden, was du vor hast, geht nicht.
Gruß R
in einem Tabellenkontrollfeld kann man nur eine Farbe pro Spalte verwenden, was du vor hast, geht nicht.
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 11: AOO, LO Linux Mint: AOO, LO
-
- **
- Beiträge: 22
- Registriert: Fr, 03.01.2014 16:46
Re: Base Formular/Tabellenblatt je nach Inhalt einfärben
Hallo R.,
Danke. Könnte man die Inhalte der Tabellenfelder mittels SQL Befehles in einzelne Textfelder umwandlen und dann das Makro zum Einfärben der Textfelder benutzen?
Selektiere von der " Abfrage1"den Inhalt des "Datensatzes Nummer 1", der Spalte "soundso" im Textfeld.
Gruß aus Graz,
Dieter
Danke. Könnte man die Inhalte der Tabellenfelder mittels SQL Befehles in einzelne Textfelder umwandlen und dann das Makro zum Einfärben der Textfelder benutzen?
Selektiere von der " Abfrage1"den Inhalt des "Datensatzes Nummer 1", der Spalte "soundso" im Textfeld.
Gruß aus Graz,
Dieter
- Dateianhänge
-
- 2014-01-15_0258.png (29.92 KiB) 1402 mal betrachtet
Re: Base Formular/Tabellenblatt je nach Inhalt einfärben
Hi,
da brauchst Du keine Umwandlung oder Befehle, füge dem Formuar einfach Textfelder hinzu, verbinde sie auf dem Reiter Daten mit der entsprechenden Spalte der Anfrage.
Wie das geht, und erste Eindrücke, wie man mit dem Formularnavigator arbeitet, bekommst du in meinem Videotutorial Nr. 4, siehe Link unten.
Gruß R
da brauchst Du keine Umwandlung oder Befehle, füge dem Formuar einfach Textfelder hinzu, verbinde sie auf dem Reiter Daten mit der entsprechenden Spalte der Anfrage.
Wie das geht, und erste Eindrücke, wie man mit dem Formularnavigator arbeitet, bekommst du in meinem Videotutorial Nr. 4, siehe Link unten.
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 11: AOO, LO Linux Mint: AOO, LO
-
- **
- Beiträge: 22
- Registriert: Fr, 03.01.2014 16:46
Re: Base Formular/Tabellenblatt je nach Inhalt einfärben
Hallo R,
Danke. Werde es so versuchen, habe allerdings bedenken, dass es daran scheitern wird, dass ich im Datenblatt mehrere
Datensätze sehen kann, jedoch bei den hinzugefügten Textfeldern immer nur Einen. Den der im Datenblatt markiert ist.
Schönen Tag noch,
Dieter
Danke. Werde es so versuchen, habe allerdings bedenken, dass es daran scheitern wird, dass ich im Datenblatt mehrere
Datensätze sehen kann, jedoch bei den hinzugefügten Textfeldern immer nur Einen. Den der im Datenblatt markiert ist.
Schönen Tag noch,
Dieter
-
- **
- Beiträge: 22
- Registriert: Fr, 03.01.2014 16:46
Re: Base Formular/Tabellenblatt je nach Inhalt einfärben
Hallo R.,
leider kriege ich das wie befürchtet nicht hin.
Ich möchte Base sagen: "zeige mir vom Feld "so-und-so" den Inhalt des Datensatzes "Nummer so-und-so".
Wie ich glaube sage ich momentan: "zeige mir von Datensatz "Nummer so-und-so" den Inhalt des Feldes "so-und-so".
Hab mal eine Skizze gemacht. Vielleicht habe ich auch einen gröberen Denkfehler und denke zu kompliziert
.
Gruß aus Graz
leider kriege ich das wie befürchtet nicht hin.
Ich möchte Base sagen: "zeige mir vom Feld "so-und-so" den Inhalt des Datensatzes "Nummer so-und-so".
Wie ich glaube sage ich momentan: "zeige mir von Datensatz "Nummer so-und-so" den Inhalt des Feldes "so-und-so".
Hab mal eine Skizze gemacht. Vielleicht habe ich auch einen gröberen Denkfehler und denke zu kompliziert

Gruß aus Graz
- Dateianhänge
-
- 2014-01-15_1955.png (3.28 KiB) 1376 mal betrachtet
Re: Base Formular/Tabellenblatt je nach Inhalt einfärben
Hallo Dieter,
du hast es selbst geschrieben:
Was du anscheinend suchst, ist etwas, wie die bedingte Formatierung in einem Tabellendokument(CALC).
Dann nimm doch CALC!
Es gibt auch ein Videotutorial 09_OpenOffice Base Daten nach Calc exportieren, da wird gezeigt, wie eine CALC-Datei mit Base verknüpft werden kann.
Gruß R
du hast es selbst geschrieben:
Das, was du Datenblatt nennst, ist ein Tabellenkontrollfeld, und in diesem wird der gerade selektierte Datensatz durch den Pfeil an der linken Seite markiert. Nur dieser Datensatz wird in den Textfeldern angezeigt.Dieter_Graz hat geschrieben: ... jedoch bei den hinzugefügten Textfeldern immer nur Einen. Den der im Datenblatt markiert ist.
Was du anscheinend suchst, ist etwas, wie die bedingte Formatierung in einem Tabellendokument(CALC).
Dann nimm doch CALC!
Es gibt auch ein Videotutorial 09_OpenOffice Base Daten nach Calc exportieren, da wird gezeigt, wie eine CALC-Datei mit Base verknüpft werden kann.
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 11: AOO, LO Linux Mint: AOO, LO
-
- **
- Beiträge: 22
- Registriert: Fr, 03.01.2014 16:46
Re: Base Formular/Tabellenblatt je nach Inhalt einfärben
Hallo R,
danke. Das ist für mich sogar die bessere Lösung da ich im CALC (momentan noch Excel bis ich mich eingearbeitet habe)
die besseren Formatierungsmöglichkeiten habe.
Vielen Dank!
Schönen Abend noch,
Dieter
danke. Das ist für mich sogar die bessere Lösung da ich im CALC (momentan noch Excel bis ich mich eingearbeitet habe)
die besseren Formatierungsmöglichkeiten habe.
Vielen Dank!
Schönen Abend noch,
Dieter