Dans certains cas, vous pouvez avoir besoin que Ragic remplisse certains de vos champs avec une valeur par défaut, telle que l'heure ou la date actuelle, vous permettant de gagner du temps lorsque vous remplissez vos entrées et/ou tout simplement pour éviter des erreurs lors de saisies manuelles.
Pour définir les valeurs par défaut pour les types de champ les prenant en charge, il faut être dans le mode design et cliquer sur le lien à côté de l'option Valeur par défaut sous le menu Champs > Basique.
Vous pouvez utiliser les variables proposées dans Ragic pour générer une valeur par défaut lors de la création ou de la mise à jour d'une entrée. Vous pouvez également écrire une valeur définie comme par défaut qui remplira ce champ pour chaque nouvelle entrée, notamment dans le cas de la configuration d'un champ Texte libre ou Sélection.
Valeur par défaut | Mise en forme | Variable | Exemple |
---|---|---|---|
Créer une date | aaaa/MM/jj | $DATE | 2015/05/19 |
Créer une heure | HH:mm:ss | $TIME | 09:21:05 |
Créer date et heure | aaaa/MM/jj HH:mm:ss | $DATETIME | 2015/05/10 09:21:05 |
Créer une année | aaaa | $YEAR | 2015 |
Créer un mois | M | $MONTH | 5 |
Créer un jour de la semaine | E | $WEEKDAY | 2 |
Créer un nom d'utilisateur | Prénom Nom | $USERNAME | Jane Doe |
Créer un e-mail d'utilisateur | email@domain.com | $USERID | jane@initech.com |
Date de la dernière modification | yyyy/MM/dd | #DATE | 2015/05/23 |
Heure de la dernière modification | HH:mm:ss | #TIME | 09:32:06 |
Date et heure de la dernière modification | aaaa/MM/jj HH:mm:ss | #DATETIME | 2015/05/23 09:32:06 |
Année de la dernière modification | aaaa | #YEAR | 2015 |
Mois de la dernière modification | M | #MONTH | 5 |
Jour de la semaine de la dernière modification | E | #WEEKDAY | 2 |
Dernière modification du nom d'utilisateur | Prénom Nom | #USERNAME | Karen Moore |
Dernière modification de l'e-mail d'utilisateur | email@domain.com | #USERID | karen@initech.com |
Séquence | 1,2,3 | $SEQ | 3 |
Pour ce qui est des valeurs à "créer", si des valeurs par défaut sont ajoutées à un enregistrement qui existe déjà, celles-ci seront déclenchées au moment de l'édition ou de l'ajout de l'enregistrement. Toutefois, si le champ est vide, il enregistra les coordonnées de l'utilisateur l'ayant édité et le temps de l'édition, plutôt que celles de son créateur originel ainsi que son temps de création. Pour éviter cette situation, il est recommandé de remplir manuellement les valeurs vides afin de récupérer les informations de création d'origine.
Si vous avez besoin d'une mise en forme personnalisée pour des valeurs par défaut, vous pouvez saisir du texte dans la boîte de formatage située sous les options de Valeur par défaut, ou simplement choisir parmi les options de mise en forme pré-sélectionnées. Vous avez également la possibilité de définir un format de date personnalisé pour les champs de date.
Vous pouvez également appliquer des formules à une valeur par défaut. Depuis la Page formulaire, allez dans le Mode design et cochez la case Interpréter comme une formule en dessous du champ Valeur par défaut. Vous pouvez maintenant ajouter votre formule directement dans le champ Valeur par défaut. Pour un aperçu des formules prises en charge dans Ragic, veuillez consulter la documentation suivante.
Les formules dans le champ de valeur par défaut ne seront interprétées que lorsque le champ de référence sera modifié pour la première fois. Une fois qu'une formule est interprétée, elle ne sera plus recalculée en fonction des modifications ultérieures. Si vous souhaitez que la valeur par défaut soit mise à jour en fonction du champ de référence, veuillez utiliser des formules plutôt que d'ajouter une formule en tant que valeur par défaut. Les formules sont expliquées en détail dans ce document.
Pour une raison similaire, Ragic n'autorise pas l'utilisation de formules dans le champ de valeur par défaut lorsque l'une de ces formules fait référence à plusieurs champs et que vous activez la sauvegarde automatique dans une feuille. En effet, quand elle est activée, la formule sera interprétée lorsqu'un des champs de référence est sauvegardé automatiquement, mais ne sera pas recalculée quand d'autres champs sont édités
Les champs avec des valeurs par défaut sont souvent utilisés avec l'option En lecture seule pour empêcher toute modification manuelle de la valeur par les utilisateurs.
Lorsque votre feuille contient déjà des entrées et que vous souhaitez ajouter un nouveau champ avec une valeur par défaut, ou modifier un champ existant en un type de champ qui a une valeur par défaut, Ragic ne va pas automatiquement remplir l'entrée existante avec la valeur par défaut d'après la configuration que vous venez de définir. Par conséquent, il est possible que le nouveau champ ou le champ récemment modifié reste vide. Pour attribuer une valeur par défaut à toutes les valeurs vides, pouvant être par exemple, la mise à jour la plus récente, vous pouvez cliquer sur le bouton Remplir les valeurs vides sous l'option Valeur par défaut dans le mode design.
Etape 1. Se rendre dans le mode design pour définir votre valeur par défaut
Etape 2. Sauvegardez vos modifications
Etape 3. Sous l'option Valeur par défaut, cliquez sur le champ de définition de la valeur par défaut. Ensuite, cliquez sur Remplir les valeurs vides.
Une fois que vous avez cliqué sur le bouton Remplir les valeurs vides, Ragic commencera en arrière-plan à remplir les valeurs vides. Cela peut prendre un certain temps en fonction du nombre d'enregistrements de votre feuille. N'hésitez pas à quitter le mode design si vous en avez envie. Vous recevrez une notification contextuelle dans le coin inférieur gauche de votre écran une fois que le processus sera terminé.
Vous verrez ensuite la ou les valeurs par défaut remplies automatiquement sur la page formulaire.