🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Base #titleconst#

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
Strubsom
Beiträge: 10
Registriert: Mo 5. Dez 2022, 22:35

Base #titleconst#

Beitrag von Strubsom » Do 29. Dez 2022, 22:34

Hallo, habe einen Bericht mit dem Assistenten erstellt.
Seltsam sind jedoch folgende Dinge;

Auf der ersten Seite erscheint in der Kopfzeile die drei #*const#, wobei hinter der #dateconst# auch das aktuellen Datum steht. Am Fuß ist es die #pageconst#, gefolgt von der Seitenangabe. Aber eben bei allen 4 Dingen steht die Bezeichnung #*const# davor.
Auf den Folgeseiten ist die Angabe korrekt, da steht am Fuß "Page 2/4", ohne die #*const# Bezeichnung davor.

Und weiter sind nicht alle ja/nein Felder aufgeführt. Diese sind jetzt nicht in allen Datensätzen mit Werten belegt, und alle mit Inhalt sind auch auf dem Bericht denke ich mal. Aber bei den "leeren" herrscht eine unerklärliche Unregelmäßigkeit.
Bericht.pdf
(42.89 KiB) 107-mal heruntergeladen
Danke

RobertG
* LO-Experte *
Beiträge: 2884
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Base #titleconst#

Beitrag von RobertG » Fr 30. Dez 2022, 09:43

Ein Blick auf den Bericht lässt mich stutzen: Du arbeitest mit dem alten Berichtsmodul? Da wird es schwierig Hilfe zu leisten, weil das Ding für die Personen, die LibreOffice aus den Paketen von LibreOffice installieren, gar nicht verfügbar ist. Dort wird der ReportBilder installiert. Es ist nur möglich, die alten Berichte auf zu rufen, nicht aber zu erstellen.

Mit welchem System arbeitest Du?

Wenn ich diese Variablen sehe, dann kann es sein, dass Du da mit Angaben in Extras → Optionen → LibreOffice → Benutzerdaten entgegen steuern kannst. Da wird ja z.B. der Autor erwartet. Für die Seitenangabe wird "Seite" erwartet usw. Das scheint der Bericht nicht auslesen zu können. Deswegen kommt bei Dir auch auf der Folgeseite "Page" und nicht "Seite".
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

Strubsom
Beiträge: 10
Registriert: Mo 5. Dez 2022, 22:35

Re: Base #titleconst#

Beitrag von Strubsom » Fr 30. Dez 2022, 10:49

Hallo, ich habe ein Linux System. Wie und woher ich LibreOffice installiert habe weiß ich nicht mehr. Es ist die Version 6.4 habe ich jetzt festgestellt. Da muss ich wohl erst mal nachlegen und eine aktuellere Version installieren?

Ach ja, vielleicht weil ich Linux Mint habe, die Version für schmalbrüstige Rechner, denn meiner ist so einer. Der kommt dann mit der alten LibreOffice Version daher. Hm, hab jetzt noch ein wenig geschaut, aber die Paketverwaltung bietet keine höhere Version. Das wird kompliziert.....

Strubsom
Beiträge: 10
Registriert: Mo 5. Dez 2022, 22:35

Re: Base #titleconst#

Beitrag von Strubsom » Fr 30. Dez 2022, 14:22

Angaben in Extras → Optionen → LibreOffice → Benutzerdaten
hat leider nicht geholfen, ist jedoch auch nicht so dramatisch, ich kann ja auch die Variablen komplett löschen. Das Ganze ist ein privates Projekt und von daher an keine Form gebunden.

Aber warum die Kästchen für die Ja/Nein Felder teilweise angezeigt werden und dann wieder nicht ist immer noch ein Rätsel.

Danke

RobertG
* LO-Experte *
Beiträge: 2884
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Base #titleconst#

Beitrag von RobertG » Fr 30. Dez 2022, 15:45

Wenn Du Linux hast, dann ist LibreOffice immer direkt dabei. Einige Distributionen haben den ReportBuilder nicht direkt mit LibreOffice zusammen installiert. Du könntest den ReportBuilder nach installieren. Aber: Der läuft nicht so flott wie das alte Modul. Auch bekommst Du da nicht standardmäßig so ein schönes angehaktes Kästchen bei Ja/Nein-Feldern. Das musst Du dann schon entsprechend definieren. Dafür kannst Du mit dem ReportBuilder die Berichte auch nach der ersten Ausführung noch immer wieder verbessern, bis alles zumindest annähernd klappt.

Ich habe hier OpenSUSE-Linux. Da ist zwar der ReportBuilder bei, hat aber Probleme. Deswegen arbeite ich grundsätzlich nur mit den Paketen direkt von de.libreoffice.org.
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

Strubsom
Beiträge: 10
Registriert: Mo 5. Dez 2022, 22:35

Re: Base #titleconst#

Beitrag von Strubsom » Fr 30. Dez 2022, 16:32

Jetzt habe ich das Ganze mit LO 7.3. ausprobiert, also die DB rüber gezogen und einen neuen Bericht erstellt.

Und siehe da, es hat sich nicht geändert.
Der Report sieht exakt gleich aus!

RobertG
* LO-Experte *
Beiträge: 2884
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Base #titleconst#

Beitrag von RobertG » Fr 30. Dez 2022, 20:24

Der sieht sicher gleich aus, weil Du auch dieses Mal nicht der Report-Builder nutzt. Bereits erstellte Berichte mit dem alten Modul kann ich hier auch aufrufen. Neue erstelle ich aber mit dem Report-Builder. Und der fehlt bei Dir vermutlich weiterhin.

Schau einfach einmal ins Handbuch, Kapitel Berichte: https://www.familiegrosskopf.de/robert/ ... chte.xhtml - dann weißt Du, was ich mit dem Report-Builder meine.
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

Strubsom
Beiträge: 10
Registriert: Mo 5. Dez 2022, 22:35

Re: Base #titleconst#

Beitrag von Strubsom » Fr 30. Dez 2022, 22:37

Jetzt habe ich ihn in der Paketverwaltung gefunden, dachte anfangs das hat mir der Version zu tun....

Und Ausprobiert.
Das mit den #*const# ist verschwunden, wahrscheinlich muss ich es selbst einpflegen wenn ich die Angaben sehen will.
Leider ist jedoch das Problem mit den ja/nein Feldern größer geworden. Im Bericht steht jetzt WAHR oder FALSCH, und das auch nicht in allen Datensätzen.
Schade, aber danke für die Hilfe.

RobertG
* LO-Experte *
Beiträge: 2884
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Base #titleconst#

Beitrag von RobertG » Sa 31. Dez 2022, 15:20

Für das Problem mit WAHR und FALSCH: Schau Dir die Anleitung an. Das Kapitel hast Du ja im letzten Posting. Darin dann "Formeleingabe für ein Feld". Ist genau dieser Feldtyp beschrieben, weil mich das WAHR und FALSCH immer geärgert hat.

Wenn da etwas nicht angezeigt wird, dann hast Du vermutlich nicht nur WAHR und FALSCH, sondern auch leere Felder (NULL). Das siehst Du in den Tabellen der Datenbank an den Ja/Nein-Feldern. Die müssen 3 verschiedene Werte darstellen können, da ja auch eine Eingabe gar nicht erst getätigt werden kann. Und ein leeres Feld (NULL) wird im Bericht auch leer bleiben.
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten