logologo
Démarrer
Manuel
Développement
Plugins
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Démarrer
Manuel
Développement
Plugins
API
logologo
Aperçu

Blocs

Aperçu

Blocs de données

Tableau
Formulaire
Détails
Liste
Cartes en grille
Graphique

Bloc de filtre

Formulaire

Autres blocs

Panneau de configuration
Iframe
Bloc de référence
Markdown
JS Block

Paramètres du bloc

Portée des données
Mise en page
Règles d'interaction des blocs
Règles d'interaction des champs
Règles de tri
Suppression du bloc
Titre du bloc

Champ

Aperçu

Paramètres généraux

Champs du tableau
Champs de détail
Champs du formulaire de filtre
Champs du formulaire

Paramètres spécifiques

Date
Gestionnaire de fichiers
Sous-formulaire
Liste déroulante
Sélecteur de données
Sélecteur en cascade
Sous-tableau
Sous-détail
Titre
JS Field
JS Item
JS Column

Paramètres du champ

Valeur par défaut
Étiquette du champ
Afficher l'étiquette
Message d'aide du champ
Portée des données
Composant de champ
Formatage numérique
Mode
Requis
Champ de titre
Règles de validation
Composant de champ relationnel

Action

Aperçu

Paramètres de l'action

Bouton Modifier
Confirmation requise
Assignation de champ
Lier un workflow
Modale de modification
Règles d'interaction des actions

Type d'action

Ajouter
Afficher
Supprimer
Modifier
Importer
Importer Pro
Exporter
Exporter Pro
Exporter la pièce jointe
Filtrer
Lien
Ouvrir une modale
Actualiser
Soumettre les données
Déclencher un workflow
Mettre à jour l'enregistrement
Mise à jour par lot
Ajouter un sous-enregistrement
JS Action
Permissions d'action

Avancé

Règles d'interaction
Flux d'événements
Variable
RunJS
Previous PageFlux d'événements
Next PageRunJS
Avis de traduction IA

Cette documentation a été traduite automatiquement par IA.

#Variables

#Introduction

Les variables sont des marqueurs qui identifient une valeur dans le contexte actuel. Vous pouvez les utiliser dans divers scénarios, comme la configuration des périmètres de données des blocs, les valeurs par défaut des champs, les règles de liaison et les flux de travail.

20251030114458

#Variables actuellement prises en charge

#Utilisateur actuel

Représente les données de l'utilisateur actuellement connecté.

20240416154950

#Rôle actuel

Représente l'identifiant du rôle (nom du rôle) de l'utilisateur actuellement connecté.

20240416155100

#Formulaire actuel

Les valeurs du formulaire actuel, utilisées uniquement dans les blocs de formulaire. Les cas d'utilisation incluent :

  • Les règles de liaison pour le formulaire actuel
  • Les valeurs par défaut des champs de formulaire (uniquement valables lors de l'ajout de nouvelles données)
  • Les paramètres de périmètre de données pour les champs de relation
  • La configuration d'affectation de valeurs aux champs pour les actions de soumission

#Règles de liaison pour le formulaire actuel

20251027114920

#Valeurs par défaut des champs de formulaire (pour les nouveaux formulaires uniquement)

20251027115016

#Paramètres de périmètre de données pour les champs de relation

Permet de filtrer dynamiquement les options d'un champ aval en fonction d'un champ amont, garantissant ainsi une saisie de données précise.

Exemple :

  1. L'utilisateur sélectionne une valeur pour le champ Owner.
  2. Le système filtre automatiquement les options du champ Account en fonction du userName de l'Owner sélectionné.

20251030151928

#Enregistrement actuel

Un enregistrement fait référence à une ligne dans une collection, chaque ligne représentant un enregistrement unique. La variable « Enregistrement actuel » est disponible dans les règles de liaison pour les actions de ligne des blocs d'affichage.

Exemple : Désactiver le bouton de suppression pour les documents « Payés ».

20251027120217

#Enregistrement de la fenêtre contextuelle actuelle

Les actions de fenêtre contextuelle jouent un rôle très important dans la configuration de l'interface NocoBase.

  • Fenêtre contextuelle pour les actions de ligne : Chaque fenêtre contextuelle dispose d'une variable « Enregistrement de la fenêtre contextuelle actuelle », représentant l'enregistrement de la ligne actuelle.
  • Fenêtre contextuelle pour les champs de relation : Chaque fenêtre contextuelle dispose d'une variable « Enregistrement de la fenêtre contextuelle actuelle », représentant l'enregistrement de relation sur lequel vous avez cliqué.

Les blocs à l'intérieur d'une fenêtre contextuelle peuvent utiliser la variable « Enregistrement de la fenêtre contextuelle actuelle ». Les cas d'utilisation associés incluent :

  • La configuration du périmètre de données d'un bloc
  • La configuration du périmètre de données d'un champ de relation
  • La configuration des valeurs par défaut des champs (dans un formulaire pour l'ajout de nouvelles données)
  • La configuration des règles de liaison pour les actions

#Paramètres de requête d'URL

Cette variable représente les paramètres de requête dans l'URL de la page actuelle. Elle n'est disponible que si une chaîne de requête est présente dans l'URL de la page. Son utilisation est plus pratique avec l'action de lien.

20251027173017

20251027173121

#Jeton API

La valeur de cette variable est une chaîne de caractères, qui sert de justificatif pour accéder à l'API NocoBase. Elle peut être utilisée pour vérifier l'identité de l'utilisateur.

#Type d'appareil actuel

Exemple : Ne pas afficher l'action « Imprimer le modèle » sur les appareils non-PC.

20251029215303