Date et heure (sans fuseau horaire)

Introduction

Dans NocoBase, Date et heure (sans fuseau horaire) (Date time without timezone) sert à enregistrer une date et une heure sans conversion de fuseau horaire.

Date et heure (sans fuseau horaire) convient aux scénarios qui privilégient l’affichage de la valeur locale, comme les plannings, les horaires d’ouverture et les horaires de cours.

Si vous devez exprimer un instant réel cohérent partout dans le monde, Date et heure (avec fuseau horaire) est plus approprié.

Cas d’utilisation

Date et heure (sans fuseau horaire) convient aux scénarios métier suivants :

  • Horaires de planning locaux
  • Heure de début des cours, heure des examens
  • Heures d’ouverture des magasins
  • Horaires métier qui ne doivent pas être convertis entre les fuseaux horaires

Créer et configurer

Dans la page « Configure fields » de la table de données, cliquez sur « Add field », puis sélectionnez « Date et heure (sans fuseau horaire) » pour créer un champ Date et heure (sans fuseau horaire).

20260709232834

ConfigurationDescription
Field interfaceType d’interface du champ. Date et heure (sans fuseau horaire) correspond à datetimeNoTz et détermine la manière dont la valeur est saisie et affichée dans la page.
Field display nameNom affiché du champ dans l’interface, par exemple « Heure du planning », « Horaire du cours » ou « Heures d’ouverture ». Il est recommandé d’utiliser un nom directement compréhensible par les équipes métier.
Field nameNom d’identification du champ, utilisé pour les références internes dans l’API, les champs de relation, les autorisations, les workflows, etc. Il n’est généralement plus modifié après la création, accepte uniquement les lettres, les chiffres et les traits de soulignement, et doit commencer par une lettre.
Field typeType du champ au niveau des données. Date et heure (sans fuseau horaire) utilise généralement datetimeNoTz.
Default valueValeur par défaut. Lors de l’ajout d’un enregistrement, elle peut être renseignée automatiquement si l’utilisateur ne saisit aucune valeur.
Validation rulesRègles de validation. Permet de configurer des règles telles que le caractère obligatoire ou la plage horaire.
DescriptionDescription du champ. Il est utile d’y indiquer sa signification, les consignes de saisie, la source des données ou le responsable de la maintenance.
Attention

Le nom du champ sera référencé par les blocs de page, les autorisations, les workflows et l’API. Vérifiez le nommage avant la création afin d’éviter des coûts de configuration supplémentaires lors de modifications ultérieures.

Caractéristiques du champ

Le comportement par défaut du champ Date et heure (sans fuseau horaire) est le suivant :

CaractéristiqueDescription
Field interface par défautdatetimeNoTz.
Field type par défautdatetimeNoTz.
Field type disponibledatetimeNoTz.
Composant de pageLe mode édition utilise un sélecteur de date et d’heure.
FiltragePermet de filtrer par instant, intervalle, valeur vide ou valeur non vide.
TriPermet de trier par heure.
ValidationPermet notamment de vérifier le caractère obligatoire et la plage horaire.

Modifier la configuration

Après la création, cliquez sur « Edit » à droite du champ pour modifier la configuration du champ Date et heure (sans fuseau horaire). La modification d’un champ sert principalement à ajuster son affichage et son utilisation dans NocoBase, par exemple en modifiant son nom affiché, sa description, sa valeur par défaut, ses règles de validation ou sa configuration spécifique.

Si le champ provient d’une table déjà synchronisée dans la base de données principale, sa modification consiste généralement à effectuer un mappage de champ : le champ de la base de données est associé à un Field type et à un Field interface de NocoBase.

ConfigurationModifiableDescription
Field display nameOuiModifie le nom affiché du champ dans l’interface, sans changer son nom d’identification.
Field nameNonLe nom d’identification du champ ne peut généralement pas être modifié dans le formulaire d’édition après sa création.
Field interfaceSelon les conditionsLes champs de la base de données principale ou les champs synchronisés peuvent être ajustés lors du mappage. Cette modification affecte la manière dont les valeurs sont saisies, affichées et validées dans les pages.
Field typeSelon les conditionsLes champs de la base de données principale ou les champs synchronisés peuvent être ajustés lors du mappage. Avant toute modification, vérifiez que les données existantes peuvent être utilisées avec le nouveau type.
Default valueOuiModifie la valeur par défaut lors de l’ajout d’un nouvel enregistrement.
Validation rulesOuiModifie les règles de validation du champ.
DescriptionOuiComplète la signification du champ, les consignes de saisie, la source des données ou le responsable de la maintenance.
Attention

Changer le Field type ou le Field interface ne revient pas à modifier simplement un nom affiché. Cela affecte le mode de stockage du champ, le composant de saisie, les règles de validation, les conditions de filtrage et la manière dont les variables sont utilisées dans les workflows. Lorsque le volume de données existantes est important, vérifiez d’abord que leur format correspond.

Supprimer un champ

Cliquez sur « Delete » à droite du champ pour supprimer le champ Date et heure (sans fuseau horaire). Dans la base de données principale, vous pouvez également sélectionner plusieurs champs pour les supprimer en une seule fois.

Lors de la suppression d’un champ Date et heure (sans fuseau horaire) créé dans la base de données principale, la colonne correspondante dans la base de données ainsi que les données qu’elle contient sont généralement supprimées en même temps. Lors de la suppression d’un champ synchronisé depuis une base de données ou mappé depuis une source de données externe, l’étendue des effets dépend de la source de données et de l’origine du champ concernées.

Avertissement

La suppression d’un champ peut affecter les blocs de page, les formulaires, les filtres, les autorisations, les workflows, l’API, les importations et exportations, ainsi que les données existantes. Avant de le supprimer, vérifiez qu’il n’est plus utilisé par des configurations métier.

Utilisation dans la configuration des pages

Le champ Date et heure (sans fuseau horaire) convient aux activités métier fondées sur l’heure locale. 20260709232511

ScénarioUtilisation
Bloc de formulaireSélectionner une date et une heure.
Bloc de tableauAfficher, trier et filtrer l’heure.
Bloc de calendrierServir de champ d’heure pour un événement local.
WorkflowServir de champ pour une condition temporelle.

Liens associés

  • Champs — découvrir le rôle, les catégories et la logique de mappage des champs
  • Table ordinaire — créer et gérer des champs dans une table ordinaire
  • Date et heure (avec fuseau horaire) — enregistrer un instant avec la sémantique du fuseau horaire
  • Date — enregistrer uniquement une date.