> For the complete documentation index, see [llms.txt](https://kaliostest-nouvelle-version.gitbook.io/manuel-utilisateur/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kaliostest-nouvelle-version.gitbook.io/manuel-utilisateur/chapitre-4-documentation-de-reference-des-actions/actions-sur-composant/tester-les-fichiers-pdf-xls-csv-doc/checkxls.md).

# checkxls

## Description :

Compare un fichier de référence(xls ou xlsx) avec un fichier obtenu (xls ou xlsx).

## Définition :

Dans la zone paramètre, mettre :

* fichier1|fichier 2 avec fichier1=fichier de référence et fichier2 = fichier obtenu

Le fichier de référence doit être installé dans le dossier additional\_files de l'application

Si les 2 fichiers sont identiques, l'action retournera un statut ok.

Si il y a des différences entre les 2 fichiers, l'action retournera un statut warning.

Le fichier obtenu peut contenir une partie des colonnes du fichier de référence : si le contenu est identique, l'action retournera un statut ok.

## Exemples :

Télécharger le fichier csv attendu et le copier dans le dossier additional\_files de l'application :

[xls attendu](https://www.dropbox.com/s/bf3y53r1ozgch54/JournaldesVentes.xls?dl=0)

Télécharger le fichier xls obtenu et le copier dans un dossier (ex:c:/tmp) :&#x20;

[xls obtenu](https://www.dropbox.com/s/ej47q6dcfjz445h/JournaldesVentes1.xls?dl=0)

* l'action checkxls (JournaldesVentes.xls|c:/tmp/JournaldesVentes1.xls) retournera ok :

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FOi0nlXFhho15ae0gI4M8%2Fimage.png?alt=media&amp;token=3b75e07e-93cd-4c8b-a42d-871541ff406e" alt=""><figcaption></figcaption></figure>

Télécharger le fichier xls obtenu et le copier dans un dossier (ex:c:/tmp) :

&#x20;[xls obtenu](https://www.dropbox.com/s/2vtllelmvfzxdw4/JournaldesVentes2.xls?dl=0)

* l'action checkxls (JournaldesVentes.xls|c:/tmp/JournaldesVentes2.xls) retournera warning :

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FxgnjTTdo6KgYO4DVAu6n%2Fimage.png?alt=media&amp;token=e4200041-1c2e-4e9a-8fcb-3328a71daf04" alt=""><figcaption></figcaption></figure>
