Rechercher : dans
Par :

BO XI R2 V 11.5 : @prompt

littlegekko, le 27 aoû 2008 à 13:35:07 
 Signaler ce message aux modérateurs

Bonjour ou bonsoir,

Je suis novice dans BO et on me demande un rapport dans lequel je dois faire référence à des années. Grace à vos divers post j’ai pu monter un prompt. Cependant, je voudrais savoir s’il est possible de remplacer {‘2015’,'2014','2013','2012','2011','2010','2009','2008','20­07'} par un select des valeurs renvoyées par les données de mes deux fournisseurs de données qui sont les suivant :

Budget :
select * from budget_prevision where SectionIr='S00' AND Left(POSTE_BUDGETAIRE,3)='DEA' and (budget_prevision.annee=@prompt('Quelle année?','N',{'2015','2014','2013','2012','2011','2010','2009­','2008','2007'},mono,free))

Vue :
select * from gescompta_jfo_convertie where SectionIr='S00' AND left(dir_section,3)='DEA' and left(compte,2)<>'63' and left(compte,2)<>'64' and left(compte,2)<>'68' and (gescompta_jfo_convertie.exercice=@prompt('Quelle année?','N',{'2015','2014','2013','2012','2011','2010','2009','2008','2007'},mono,free))

Souvent je vois que l’on peut remplacer {'2015','2014','2013','2012','2011','2010','2009','2008','2007'} par ‘taclasse\tonobjet’ or je n’arrive pas à déterminer la classe, ni même mon objet.

J’ai essayer de mettre ‘table\ budget_prevision.annee’ dans le fournisseur buget car c’est issu d’une table SQL et de mettre ‘gescompta_jfo_convertie.exercice’ dans le fournisseur vue car c’est une vue, j’ai le message d’erreur : la synthaxe de @prompt est incorrecte.

Je ne sais pas si je suis assez claire mais il est difficile d’expliquer un probleme lorsqu’on ne le saisi pas soi-même. Je vous remercie d’avance pour vos réponses.

Configuration: Windows XP
Internet Explorer 6.0

Collection CommentÇaMarche.net