Ich würde empfehlen, zwei Spalten zu verwenden und die Standardansicht zu ändern. Wir können eine Liste erstellen, damit ein Benutzer ein Datum oder kein Datum eingeben kann. Wenn wir die Liste anzeigen (nicht bearbeiten), wird das Datum angezeigt, wenn der Benutzer ein Datum eingegeben hat. Wenn der Benutzer kein Datum eingegeben hat, wird nur der Text "TBD" angezeigt.
Schritt 1: Erstellen Sie Ihre Spalten
- Spalte 1: Ein nicht erforderliches DateTime-Feld vom Typ "Nur Datum"
Spalte 2: Eine berechnete Spalte mit der folgenden Formel:
= IF (Spalte 1 = "", "TBD", TEXT (Spalte 1, "TT MM JJJJ"))
In dieser Formel ist Spalte1 der Name Ihrer ersten DateTime-Spalte. Außerdem kann das Datumsformat am Ende der Validierung an Ihre regionalen Anforderungen angepasst werden (z. B. "MM TT JJJ").
Stellen Sie für Spalte 2 außerdem sicher, dass der "von dieser Formel zurückgegebene Datentyp" auf "Einzelne Textzeile" festgelegt ist.
Schritt 2: Ändern Sie Ihre Ansicht der Liste
Sobald Sie beide Spalten eingerichtet haben, sollten Sie die aktuelle Standardansicht ändern, indem Sie Spalte 1 in dieser Ansicht ausblenden. Nachdem Sie dies getan haben, werden Sie feststellen, dass beim Anzeigen der Liste (nicht Bearbeiten) nur die berechnete Spalte mit dem eingegebenen Datum oder "TBD" angezeigt wird. Wenn Sie jedoch zum Bearbeiten des Elements gehen, können Sie ein Datum mithilfe des integrierten Kalendersteuerelements eingeben oder einfach leer lassen.