🙏 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. 🤗

Eingabe erforderlich für gesamte DB ausschalten

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
Robs123
Beiträge: 20
Registriert: Mo 7. Aug 2017, 09:49

Eingabe erforderlich für gesamte DB ausschalten

Beitrag von Robs123 » Do 24. Aug 2017, 11:38

Gibt es eine Möglichkeit, für alle Tabellen und Formulare in meiner Datenbank die 'Eingabe erforderlich' auf Nein zu stellen? Ich kann bei längeren Listen aktuell nicht zwischenspeichern, deswegen brauche ich die Änderung. Und da es wahrscheinlich um die 3 Stunden geklicke ist dachte ich mir, ich versuche mein Glück.

Liebe Grüße,

Robs

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

Re: Eingabe erforderlich für gesamte DB ausschalten

Beitrag von RobertG » Do 24. Aug 2017, 12:43

Hallo Robs,

bei den Formularen kannst Du zumindest die Formularfelder alle auf einmal markieren und dann "Eingabe erforderlich" auf "Nein" stellen. Dafür dürfen aber keine Felder markiert sein, die dies nicht unterstützen (z.B. Label-Felder).

Bei den Tabellen kannst Du dies nur über SQL einzelne Felder zurücksetzen.

Code: Alles auswählen

ALTER TABLE "Tabellenname" ALTER COLUMN "Feldname" SET NULL
Jetzt könntest Du Dir natürlich ein Makro zusammenbauen, das alle Tabellen abgrast, dort alle Felder bis auf die Primärschlüsselfelder aufsucht und sie auf NULL statt NOT NULL setzt. Dauert vermutlich genauso lange wie die Tabellen so durchzugehen, oder?

Gruß

Robert
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

Robs123
Beiträge: 20
Registriert: Mo 7. Aug 2017, 09:49

Re: Eingabe erforderlich für gesamte DB ausschalten

Beitrag von Robs123 » Do 24. Aug 2017, 13:27

Hallo Robert,

danke für den Tipp. In den Tabellen geht es recht schnell mit Pfeil runter durchzugehen, in den Formularen ist alles makieren auf jeden Fall sehr Sinnvoll.

Gruß,

Rob


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