Hinzufügen eines versteckten Eingabelements
Wenn Sie ein Eingabe- oder Bearbeitungsformular erstellen, erstellt der Datenbank-Assistent automatisch ein EingabefeldEin Formularfeld in einem Eingabeformular. In ein Eingabefeld können Benutzerdaten eingegeben werden, die in eine Datenbank eingefügt werden. für jedes Datenbankfeld, das Sie in das Formular aufnehmen, sodass der Benutzer einen Wert in das Feld eingeben kann. Vielleicht möchten Sie aber, dass nicht der Benutzer einen Wert in ein Datenbankfeld eingibt, sondern dass der Wert entweder (A) durch einen Parameter bereitgestelt wird oder (B) ein fester Wert durch das Dokument selbst festgelegt wird. In solchen Fällen können Sie das Datenbankfeld mit einem versteckten Eingabeelement verknüpfen.
Ein verstecktes Eingabeelement verhält sich wie andere Eingabeelemente, die einen Wert für ein Datenbankfeld bereitstellen. Im Gegensatz zu anderen Eingabeelementen jedoch ist das versteckte Eingabeelement im Eingabeformular nicht sichtbar, und eine Interaktion mit dem Benutzer ist nicht möglich. Einem versteckten Eingabeelement muss ein Standardwert zugewiesen werden, der immer gleich dem Wert ist, der in das verknüpfte Datenbankfeld eingegeben wird. Der Standardwert kann entweder ein Festwert sein, den Sie beim Erstellen des Elements angeben, oder er wird durch einen Parameter bereitgestellt.
Das Hinzufügen eines versteckten Eingabeelements erfolgt in zwei Schritten. Als Erstes müssen Sie das Datenbankfeld, mit dem das Element verknüpft wird, zu der Liste der Datenbankfelder hinzufügen, die von den Eingabe- oder Bearbeitungsformularen genutzt werden. (Ist das entsprechende Datenbankfeld bereits in der Liste enthalten, können Sie diesen Schritt überspringen.) Anschließend fügen Sie das neue versteckte Eingabeelement in das Formular ein.
So fügen Sie ein verstecktes Eingabeelemente ein
- Wechseln Sie im Menü Entwicklung zur Gruppe Datenbank, und klicken Sie auf Formulareigenschaften.
- Klicken Sie auf die Registerkarte Datenbankfelder.
- Wählen Sie aus der links angezeigten Liste der Datenbanktabellen und -listen das Feld aus, mit dem das versteckte Eingabeelement verknüpft werden soll, klicken Sie auf Hinzufügen und anschließend auf OK.
- Platzieren Sie die Einfügemarke an einer beliebigen Position in der Tabelle, die das Eingabe- oder Bearbeitungsformular enthält. (Da es sich bei dem neuen Element um ein verstecktes Element handelt, spielt es keine Rolle, wo Sie es einfügen, solange es sich im Formular befindet.
- Wechseln Sie im Menü Entwicklung zur Gruppe Datenbank, klicken Sie auf Feld und anschließend auf Eigenschaften von verstecktem Eingabeelement.
- Klicken Sie auf das Zielfeld und wählen Sie das Datenbankfeld aus, das Sie in Schritt 3 hinzugefügt haben.
- Geben Sie in das Feld Standardwert den erforderlichen StandardwertDie anfänglichen Inhalte eines Eingabefelds oder die anfängliche Auswahl in einem Eingabesteuerungselement, wenn das Dokument im Browser geöffnet ist. für das versteckte Eingabeelement ein. (Wenn der Standardwert einem Parameter entsprechen soll, klicken Sie neben dem Feld Standardwert auf die Schaltfläche …, und wählen Sie einen Parameter aus. Im Menü werden nur registrierte Parameter aufgelistet.)
- Klicken Sie auf OK.
Wenn die Anzeige der speziellen Tag-Markierungen aktiviert ist, wird die Markierung für versteckte Formularfelder dort angezeigt, wo Sie das versteckte Eingabeelement eingefügt haben. Zum Ein-/Ausblenden der speziellen Tag-Markierungen klicken Sie auf der Standardsymbolleiste auf (Spezielle Tag-Markierungen ein-/ausblenden).
Verwandte Themen
Ändern eines mit einem Blockelement verknüpften Datenbankfelds