La fonction de traitement des données vous permet d'effectuer diverses opérations sur une colonne. Comparer et lier est une opération qui vous permet de lier des enregistrements dans deux tables différentes si une valeur de colonne est identique dans les deux tables.
Mise en place de l'opération

- Ouvrez n'importe quel tableau et cliquez sur les trois points dans les options d'affichage.
- Cliquez sur Traitement des données, puis sur Ajouter une opération de traitement des données.
- Donnez un nom à l'opération et sélectionnez Comparer et lier.
- Définissez deux tables que vous souhaitez comparer et lier, et dans quelles colonnes les valeurs doivent correspondre pour que SeaTable relie les enregistrements entre eux.
- Cliquez sur Enregistrer pour sauvegarder l'action et l'exécuter plus tard, ou sur Exécuter pour l'exécuter directement.
Lors de la première exécution réussie, une petite icône apparaît dans la marge inférieure gauche. crochet vert.
Cas d'utilisation
Un cas d'application concret de cette opération de traitement des données pourrait par exemple se présenter si vous travaillez à la comptabilité d'une entreprise et que vous saisissez dans deux tableaux d'une part les factures et d'autre part les transactions effectuées.
Vous souhaitez qu'un lien soit établi entre ces tableaux lorsque le montant de la facture dans un tableau correspond au montant du virement dans l'autre tableau. Ce lien vous permet de relier facilement les enregistrements associés, de sorte que les factures soient associées aux virements et les virements aux factures.
Pour la mise en œuvre, vous avez tout d'abord besoin de deux tableaux : un tableau dans lequel les numéros de facture(Invoice Nr) et les montants sont saisis, et un tableau avec les numéros de transaction(Transaction Nr) et les montants(Amount).
Pour créer l'opération de traitement des données, suivez les étapes décrites ci-dessus. Pour le cas d'application concret, sélectionnez les tables Transactions et Invoices ainsi que les colonnesAmount avec les montants respectifs qui doivent correspondre pour que les enregistrements soient reliés entre eux.
Si l'exécution est réussie, les tables Transactions et Factures sont analysées pour voir si elles correspondent dans les colonnes de montants définies. Si les montants dans ces colonnes correspondent, un lien est établi entre les deux tables.
Dans ce cas, un lien avec la transaction correspondante de la table Transactions est ajouté d'un côté de la facture correspondante dans la table Invoices.
D'autre part, un lien est simultanément ajouté à la transaction correspondante dans la table Transactions avec la facture correspondante de la table Invoices.