Skip to main content
Announcements
Accelerate Your Success: Fuel your data and AI journey with the right services, delivered by our experts. Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
intergnek
Partner - Contributor III
Partner - Contributor III

Charger jusqu'à s'arrêter à la première ligne vide

Bonjour communauté,

La question peut paraître basique mais j'aimerais savoir comment faire dans mon script de chargement pour exclure les lignes qui sont justes après mon premier tableau. Car Qlik Sense charge toutes les lignes des deux tableaux.

Exemple l'image ci-dessous où je veux charger que le premier tableau:

Arrete de charge.PNG

Merci d'avance!

6 Replies
sfatoux72
Partner - Specialist
Partner - Specialist

‌tu ajoutes un WHERE à la fin de ton LOAD.

si to 1er champ se nomme Fruit, tu ajoutes la ligne suivante :

....    

WHERE Len(Fruit) <> 0;

sfatoux72
Partner - Specialist
Partner - Specialist

‌Finalement, ce que je viens de te proposer va simplement ne pas lire les lignes vides et la ligne d’entête de la 2eme table, mais ce n’est pas ce que tu veux.

si tu peux nommer tes tables dans Excel (sélectionnée toute la table et lui donner un nom en haut à gauche ), cela résoudrait ton problème.

lcloatre
Partner - Creator III
Partner - Creator III

Sébastien avait la bonne idée mais il faut ajouter le second champ :

si ton 1er champ se nomme Fruit et ton second champ se nomme Quantité, tu ajoutes la restriction suivante :

....   

WHERE Len(Fruit) <> 0

AND Len(Quantité) <> 0;

sfatoux72
Partner - Specialist
Partner - Specialist

‌je ne crois pas ce que ça change d’ajouter le second champ

intergnek
Partner - Contributor III
Partner - Contributor III
Author

OK, merci pour votre proposition Sébastien. Mais je vois que le plus simple c'est d'apporter des modifications au fichier Excel. Mais je cherche un cas où Qlik Sense peut le résoudre.

intergnek
Partner - Contributor III
Partner - Contributor III
Author

Effectivement