Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je souhaiterais créer un champ à partir d'autre champs. j'ai essayé d'entourer les champs avec ( ' ), puisavec ", mais ça ne marche pas!!!
voila mon script
ICP_DATA:
Laod *;
SQL select....
[...]
STORE ICP_DATA into $(vSaveQVD) BILLING.QVD(qvd);
NoConcatenate
load NumSum(Frais1, Frais2) as 'Total Frais Prod',
"Code Tiers"&"Code Article" as 'Compte Clef',
';'&"Code Sous-Fam. Article"&';'&"C2 Tiers"&';' as 'Clef STARR',
left("Code Tiers",3) as 'Filtre Compte Client',
Concat(';',"Filtre Compte Client","Clef STARR") as 'Clef STARR ICP'
Resident ICP_DATA;
Les Frais1, Frais2, Code Sous-Fam. Article,C2 Tiers sont crées dans le ma requete SQL.
Comment faire?
tu peux utiliser l'expression suivante : autonumber( Champ1&Champ2&Month3) as Field
ou bien : ( Champ1 & ' ' & Champ2 ) as Field
si Champ1 contient un espace je pense qu'il faut utiliser les crochets [Champ1]
je vous remercie pour tous vos réponses !
J'ai une autre question si vous le permettez?!!
J'ai mon données qui sont stockées en QVD que je récupère, puis a partir de ces données, je crée d'autres champ en l'occurence les champs : Clef STARR ICP, Total Frais Prod',......ect. par exemple:
SET vSaveTXT =
tab1temp:
laod *
from file.qvd;
inner join (tab1)
load champ1, champ2;
select * from sqlfile;
noconcatenateNoConcatenate
table2:
LOAD *,
mes champs crées
residente tab1;
STORE tab2 into Billing.TXT(txt);
DROP table ( vSaveTXT) tab1temp;
Je souhaiterais récupérer dans un format texte que la partie que j'ai crée!! comment le faire?
J'ai essayé le store, mais ça ne marche pas!!!!
pouvez-vous m'aider SVP.?
Bonjour Slim,
Tu peux détailler un peu plus ton besoin ? quel est le type des données que tu veux mettre dans ton .txt ?
Si c'est un tableau, tu peux créer une macro qui t'exporte le contenu.
Marwen