Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour, voici une question qui peut paraître relativement simple
J'ai un certain nombre de table importée à l'aide de l'instruction :
binary [test.qvw];
Ce test.qvw importe une table qui s'appelle CLIENT mais qui n'est pas qualifiée
Je voudrais simplement avoir cette même table CLIENT mais qualifiée donc j'ai tenté
Qualify*;
CLIENT:
load * resident CLIENT;
Et rien ne bouge, si il me faut des champs qualifiés il faut que je crée une table CLIENT2
Qualify*;
CLIENT2:
load * resident CLIENT;
Ok pour ça mais je veux que ma table s'appelle CLIENT donc ecraser l'ancienne non qualifiée et la qualifier car j'ai du code qui dépend de CLIENT pas de CLIENT2 !
Merci beaucoup
Renome la table CLIENT2
Qualify*;
CLIENT2:
load * resident CLIENT;
Drop table CLIENT;
RENAME TABLE CLIENT2 TO CLIENT;
Super Philippe!! Merci
Par contre j'ai un autre petit soucis, mes champs de la table CLIENT sont qualifiés mais par CLIENT2.Code par exemple alors que je souhaiterai si possible que les champs soient qualifiés par CLIENT.
Dans ce sens ca devrait le faire
Rename Table CLIENT to CLIENT2;
Qualify*;
CLIENT:
load * resident CLIENT2;
Drop table CLIENT2;
Hum .. au risque de paraître un peu débile mais dans quel sens? Comme cela?
UNQualify*;
CLIENT2:
load * resident CLIENT;
Drop table CLIENT;
RENAME TABLE CLIENT2 TO CLIENT;
Rename Table CLIENT to CLIENT2;
Qualify*;
CLIENT:
load * resident CLIENT2;
Drop table CLIENT2;
Ca ne fonctionne pas ..
remplace juste la permiere version du code avec celle la
Binary ....
Rename Table CLIENT to CLIENT2;
Qualify*;
CLIENT:
load * resident CLIENT2;
Drop table CLIENT2;
et ca devrait marcher
Super!!!
Je te remercie pour ta patience!