Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

pb avec inputfield

bonjour,

j'ai besoin d'un petit coup de main sur le inputfield.

J'ai besoin de saisir des valeurs à la main dans Qlikview à l'aide de 2 champs.

J'ai essayé avec un champ ça aviat l'air de fonctionner puis j'ai rajouter un 2ème champ et plus rien ne fonction au niveau de la saisie même si j'enlève le 2ème champ ça ne fonctionne plus avec le 1er, que se passe-t-il ?

voilà le code

INPUTFIELD Atterrissage;
//INPUTFIELD Signature;

Data:
LOAD Année,
  Mois,
  Semaine,
  [sp Nom entreprise],
//     [sp Formations souhaitées],
     [Secteur activité],
     [sp arbre cloture],
     [sp Nb souhait entreprise],
     [sp Code apprenant],
     [Abrégé Site],
     [Nom Année],
     [sp Est inscrit],
     [ph nom evenement],
     [ph Nom étape],
//     [ph Formations prio souhaitées],
  Souhait,
  Niveau,
  Catégorie,
     [ph Type Diplôme],
     [Effectifs en cours],
     [Nbre inscrits théoriques à atteindre],
     [Objectifs à recruter],
     [Nbre inscrits maximum],
     RowNo() as InputKey
     //RowNo() as InputKey2
FROM
[$(FicQVD_QlikMartCampAP)]
(qvd);

load
  RowNo() as InputKey,
     '' as Atterrissage
AUTOGENERATE peek('InputKey', -1, 'Data');

//load
//  RowNo() as InputKey2,
//     '' as Signature
//AUTOGENERATE peek('InputKey2', -1, 'Data');

1 Solution

Accepted Solutions
Not applicable
Author

génial ça fonctionne encore merci mille fois

je remets le code complet pour les autres

INPUTFIELD Atterrissage, Signature;

LOAD Année,
  Mois,
  Semaine,
  [sp Nom entreprise], 
  [Objectifs à recruter],
  [Nbre inscrits maximum],
  RowNo() as InputKey
FROM
[$(FicQVD_QlikMartCampAP)]
(qvd);

load
  RowNo() as InputKey,
  '0' as Atterrissage,
  '0' as Signature
AUTOGENERATE peek('InputKey', -1, 'Data');

View solution in original post

20 Replies
Anonymous
Not applicable
Author

essaye :

INPUTFIELD Atterrissage,Signature;

Not applicable
Author

ok mais pour le load je fais quoi car ça ne marche toujours

Anonymous
Not applicable
Author

c'est quoi ton erreur ?

Not applicable
Author

pas d'erreur mais lorsque je veux saisir la valeur au clavier dans le champ, j'ai bien la main mais lorsque je valide avec la touche Enter la valeur saisie retourne à 0

Anonymous
Not applicable
Author

Anonymous
Not applicable
Author

Pour info, quand tu utilise un champ INPUTFIELD tu peux mettre ce que tu veux dedans mais un Imputsum ou Inputavg c'est que du numérique sinon il te retournera 0.

Not applicable
Author

oui je saisi du numérique au niveau du Inputsum

martin59
Specialist II
Specialist II

Bonjour Jacky,

Avez-vous essayé d'initialiser votre champ Input Field en lui donnant une valeur ?

Par exemple :

load

  RowNo() as InputKey,

     0 as Atterrissage

AUTOGENERATE peek('InputKey', -1, 'Data');

Martin Favier

Not applicable
Author

j'avais déjà essayé et ça n'avait pas fonctionné mais maintenant c'est ça refonctionne, je ne comprends pas pourquoi, bref maintenant pour mettre mon 2ème champ je le met où au niveau du load car pour le input je le rajoute comme ça

INPUTFIELD Atterrissage, Signature;