Eu recomendaria usar duas colunas e modificar a exibição padrão. Podemos configurar uma lista para que um usuário possa inserir uma data ou nenhuma data. Quando visualizamos a lista (não editamos), se o usuário inseriu uma data, então veremos a data. Se o usuário não inserir uma data, veremos apenas o texto "TBD".
Etapa 1: crie suas colunas
- coluna 1: um campo "Data Only" obrigatório "Date Only" tipo
-
coluna 2: uma coluna calculada usando a seguinte fórmula:
= IF (coluna1="", "TBD", TEXTO (coluna1, "dd mm aaaa"))
Nesta fórmula, column1 é o nome da sua primeira coluna DateTime. Além disso, o formato de data no final da validação pode ser alterado para se adequar aos seus requisitos regionais (por exemplo, "mm dd yyy").
Para a coluna 2, certifique-se também de definir o "tipo de dados retornado desta fórmula" como "Linha única de texto".
Etapa 2: modifique sua visão da lista
Depois de configurar ambas as colunas, você deverá modificar a visualização padrão atual, ocultando a coluna 1 dessa visualização. Depois de ter feito isso, você verá que, ao visualizar a lista (não editando), somente a coluna calculada aparecerá com a data inserida ou "TBD". No entanto, quando você for editar o item, poderá inserir uma data usando o controle de calendário interno ou simplesmente deixar em branco.