Tables
Actions intégrées pour les enregistrements de tables personnalisées
Gérer les enregistrements
TablesCréer, mettre à jour et/ou supprimer des enregistrements dans une table personnalisée, un ou plusieurs par appel.
Créer un enregistrement
TablesCréer un nouvel enregistrement dans une table personnalisée
Mettre à jour un enregistrement
TablesMettre à jour les champs d’un enregistrement existant dans une table personnalisée
Supprimer un enregistrement
TablesSupprimer un enregistrement d’une table personnalisée
Rechercher des enregistrements
TablesRecherche des enregistrements dans une table de données personnalisée avec du texte libre et/ou des filtres structurés (conditions numériques, de date, d’énumération).
Lister les tables
TablesLister les tables de données personnalisées de cette organisation.
Obtenir le schéma de la table
TablesObtenir les colonnes (schéma des champs) d’une table personnalisée.
Obtenir l’enregistrement
TablesObtenir un seul enregistrement d’une table personnalisée par ID.
Lister les vues
TablesListe les vues enregistrées dans les tables personnalisées, avec le filtre, le tri et la config de chaque vue.
Obtenir les éléments de la vue
TablesExécute une vue enregistrée et retourne ses enregistrements (paginés). Les vues tableau REQUIRENT 'group' (une valeur d’option du champ de groupement) ; les vues calendrier et chronologie prennent une fenêtre de dates.
Créer une table
TablesCrée une nouvelle table de données personnalisée. Si une table avec un nom similaire existe peut-être déjà, vérifie d'abord avec Lister les tables et confirme avec le membre avant de créer un doublon. Les nouvelles Tables commencent uniquement avec les champs SYSTÈME (id, horodatages) — aucune colonne de nom ou de texte n'existe tant que tu ne l'as pas créée. Ajoute TOUTES les colonnes du membre (y compris un champ texte de nom/titre) avec 'TABLES:MANAGE_FIELDS' juste après.
Mettre à jour la table
TablesMettre à jour une table personnalisée : la renommer, modifier la description, définir le champ d’affichage ou l’archiver. Seules les valeurs fournies changent.
Supprimer la table
TablesSupprime définitivement une table personnalisée avec tous ses enregistrements, champs et vues. Irréversible ; archive plutôt la table pour la masquer.
Gérer les champs
TablesCréer et/ou mettre à jour des colonnes sur une table personnalisée, une ou plusieurs par appel.
Déplacer le champ
TablesRéorganise une colonne : déplace un champ avant ou après un champ voisin (passe exactement un seul de before/after).
Supprimer le champ
TablesSupprime définitivement une colonne et ses valeurs d’une table personnalisée. Irréversible ; archive plutôt le champ pour le masquer.
Créer une vue
TablesCréer une vue enregistrée sur une table personnalisée. Les vues tableau, calendrier et chronologie nécessitent une clé de champ de regroupement.
Mettre à jour la vue
TablesMettre à jour une vue enregistrée : renommer, modifier le tri, le filtre ou le regroupement, ou l’archiver. Seules les entrées fournies sont modifiées.
Supprimer la vue
TablesSupprimer une vue enregistrée d’une table personnalisée (une table conserve toujours au moins une vue).
Dupliquer la vue
TablesCopie une vue enregistrée (mise en page, filtre, tri et config) comme nouvelle vue sur la même table.
Déplacer un élément de vue
TablesDéplace un enregistrement dans une vue enregistrée : place-le après ou avant l'id d'un enregistrement frère (au moins un requis ; utilise before avec le premier élément pour le déplacer en tête) et, dans les vues tableau, change son groupe (group_value).
Lister les groupes de vue
TablesListe les groupes d’une vue tableau dans l’ordre d’affichage (les valeurs 'group' valides pour Retourner les éléments de la vue et Déplacer un élément de vue).
Agréger les enregistrements
TablesCalcule une métrique sur les enregistrements d’une vue enregistrée : count, sum/avg/min/max d’un champ numérique, éventuellement groupé par champ, limité à une fenêtre de dates, filtré, ou comparé à la période précédente. Bien moins coûteux que récupérer les lignes pour les compter.
Réorganiser les vues
TablesRéorganise les vues enregistrées d’une table : passe les ids des vues dans l’ordre souhaité (ordre des onglets dans l’UI).