CasewareDocumentation
Nouveautés de Caseware Cloud EngagementsVoir les nouveautés

Fonction XWKS

La fonction XWKS permet de relier des informations provenant d'une cellule d'un autre document CaseView à une cellule du document actuel.

Syntaxe

XWKS(« identifiant du document », numéro de cellule)

L'identifiant du document est soit

  • l'identifiant spécifié dans le Gestionnaire de documents, tel que FS, ou

  • un chemin d'accès absolu vers le document, tel que c:\test\testfileFT.cvw.

« Cell » correspond au numéro de cellule du document CaseView auquel il est fait référence.

Cette fonction existe également sous une autre forme :

XWKS(« chemin », « numéro de cellule »)

Où « path » correspond au chemin d'accès (extension comprise) d'un document CaseView. Le chemin d'accès doit être absolu et commencer par l'identifiant du lecteur (C:\ ou \\alpha).

Exemple 1

XWKS("FS","c233")

Renvoie la valeur de la cellule c233 dans le document CaseView dont l'identifiant est FS.

Exemple 2

XWKS("c:\Data\abcFT.cvw","c148")

Renvoie la valeur de la cellule c148 du document CaseView abcFT.cvw situé dans le dossier c:\Data.

Remarques

  • Une méthode simple pour relier des cellules entre elles consiste à utiliser la formule imbriquée :

    XWKS("FS",cellno())

  • La fonction XWKS ne doit pas être utilisée pour créer des références de cellules au sein d'un document. CaseView suit les références de cellules au sein d'un document, de sorte que si une cellule change, toutes les cellules qui en dépendent sont recalculées. L'utilisation de la fonction XWKS rompt la chaîne des cellules dépendantes, ce qui empêche le programme de recalculer correctement les cellules. Il convient d'utiliser la fonction RECHERCHE. Pour savoir comment créer une fonction de recherche, cliquez ici.
  • La fonction XWKS a été conçue pour ignorer les numéros de version incohérents. Ainsi, les calculs effectués dans une version récemment mise à jour d'un document CaseView peuvent toujours extraire les données pertinentes d'autres documents, même si ceux-ci n'ont pas été ouverts ni convertis.
  • Lorsque vous utilisez XWKS, la valeur actuelle enregistrée dans le document externe est mise à jour, mais le document lui-même n'est ni ouvert ni actualisé. Prenons l'exemple suivant : le document 1, cellule 1, renvoie au solde de trésorerie de l'année en cours ; il est ensuite enregistré et fermé. Une correction est apportée dans Working Papers, ce qui modifie le solde de trésorerie. Si la cellule 2 du document 2 utilise la fonction XWKS pour établir un lien avec la cellule 1, la valeur liée n'inclura pas l'ajustement.
  • Pour pousser cet exemple un peu plus loin, il convient de faire preuve de prudence lors de l'utilisation de XWKS en association avec le paramètre de document Les modifications résultant de nouveaux calculs ne marquent pas le document comme modifié. Dans l'exemple ci-dessus, il faudrait ouvrir le document 1, ce qui entraînerait automatiquement le recalcul de la valeur de la cellule 1, marquerait le document comme ayant été modifié et demanderait de l'enregistrer lors de sa fermeture. Lorsque cette option est activée, le recalcul automatique ne marque pas le document comme modifié et aucune invite de sauvegarde n'apparaîtra. Si le document n'est pas enregistré lors de sa fermeture, la valeur de la cellule, et par conséquent la valeur liée via XWKS, ne tiendra toujours pas compte de l'ajustement.

Sujets connexes