Comment remplir automatiquement une colonne "référence" sans avoir à rapatrier les lignes une par une?

Bonjour tout le monde,

Je débute dans Grist et j’ai encore du mal à maîtriser totalement la fonction “référence”.

Dans mon cas pratique, je cherche à rapatrier des données correspondant à 8 dossiers, chacun identifié par un numéro.

Je crée donc une colonne “référence” dans laquelle ce numéro de dossier sera la clé de liaison. Cependant, pour alimenter ma table je n’ai pas trouvé d’autre moyen que d’aller chercher manuellement chaque ligne à l’aide de la liste déroulante (cf. capture d’écran ci-dessous).

J’aimerais savoir s’il est possible, à partir du moment où j’ai créé la colonne “référence”, de remplir automatiquement toute ma table avec le nombre de lignes correspondantes dans mes données source.

En fait j’aimerais arriver, en un clic, à l’image ci-dessous.

Y a-t-il un moyen d’éviter d’aller chercher les lignes une par une ?

Merci pour votre aide :slight_smile:

Anatole

Bonjour,

Vous pouvez procéder comme dans Excel : par copier-coller de plusieurs cellules contiguës, voire d’une colonne / ligne entière

Sélectionnez l’ensemble des cellules à copier depuis la table contenant les références, copiez, puis sélectionnez la 1ère cellule dans la table cible et collez.

firefox_4ejJV6Wqv6

Par contre, il n’y a pas de manière “simple” d’automatiquement ajouter l’ensemble des valeurs d’une table A à une table B. Il existe des méthodes à base de lookupOrAddDerived ou de widget “Bouton d’action” pour un calcul sur ordre, mais ce sont des usages spécifiques et un peu délicats à manier.

Dans la plupart des cas, avoir besoin de ce genre de copie au fur et à mesure que des nouvelles valeurs apparaissent peut se contourner en organisant ses données différemment.
Par exemple :

  • Ajouter des colonnes à la table des références pour gérer d’autres informations
  • Utiliser les références et les vues liées pour automatiquement rattacher toute ligne créée dans une table connexe à la référence en cours
  • etc.
1 « J'aime »

Ok super merci bcp, c’est déjà çà :slight_smile: !

Pourquoi créer autant de lignes dans la table test qu’il y en a dans la table des dossiers ?

Si vos deux tables ont le même nombre de lignes et ont une référence commune, c’est qu’elles doivent pouvoir être fusionnées en une seule table.