Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
ab92
Creator II
Creator II

Quelques informations sur : Rowno et son utilisation

Bonjour à tous,

J'ai beau lire l'utilisation de Rowno dans le manuel d'utilisation je ne comprends pas comment je peux l'utiliser...

Aurez vous une explication plus explicite à ce sujet svp ?

Requête :

LOAD

C as A,

D as B,

RecNo( ),

RowNo( )

resident Tab2 where A<>5;

Ma problématique :

Je souhaite créer une liste numérique en face d'un champs appelé TIC_NUM (c''est champs commencent pas à partir de 0 et j'aimerai en faire la somme hors si je ne change pas le champs mon résultat est complétement faussé ...)

En vous remerciant et dans l'attente de vous lire,

Axel B

16 Replies
YoussefBelloum
Champion
Champion

pour faire rapide, envoi moi ton QVW et la source si tu n'a pas de problème de confidentialité.

si la source est grande, essaye de la réduire

YoussefBelloum
Champion
Champion

il te manque un point virgule a la fin

ab92
Creator II
Creator II
Author

Je te remercie de ton aide, je t'envoie mon code par message.

J'ai mis le point virgule mais il n'est pas présent dans mon copier coller, mille excuse..

Axel

ab92
Creator II
Creator II
Author

RE Youssef,

Je viens de faire un test du code sur un fichier test or je m'aperçois qu'il y a une liaison avec deux champs or moi je n'ai qu'un seul champs auxquelles je souhaite attribué un numéro de ligne ...

Cette fameuse ligne de code :

Tab1: LOAD * INLINE [A, B 1, aa 2,cc 3,ee]; Tab2: LOAD * INLINE [C, D 5, xx 4,yy 6,zz];

Chargement de numéros d'enregistrement et de ligne pour les lignes sélectionnées :

QTab:

LOAD *,

  RecNo( ),

RowNo( )

resident Tab1 where A<>2;

LOAD

C as A,

D as B, 

RecNo( ),

RowNo( )

resident Tab2 where A<>5;

//We don't need the source tables anymore, so we drop them

Drop tables Tab1, Tab2;

Je viens de tester avec un autre champs ca ne fonctionne pas ..

Toujours même message d'erreur Table introuvable ..

ab92
Creator II
Creator II
Author

Je viens de voir Youssef pour qu'on puisse continuer en discussion privé il faut que tu me suives c'est n'importe quoi...

Bref j'attends donc ta demande à de suite .. 

YoussefBelloum
Champion
Champion

les colonnes de ta Tab1 c'est : A, B 1 ??

YoussefBelloum
Champion
Champion

voici le problème,

dans ce bloc:

LOAD

C as A,

D as B,

RecNo( ),

RowNo( )

resident Tab2 where A<>5;

tu a 3 erreurs:

  • tu n'a pas nommé la table (juste avant le LOAD)
  • le champ D n'existe pas, il y a le champ [D 5]
  • le where fonctionne avec les champ de base et non pas avec l'alias, donc tu devrais avoir WHERE C<>5