BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!

❤️ DANKE >><< DANKE ❤️

> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 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
Beiträge: 2732
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 nutzen:


Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten