Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports > SDK
SDK Forum sur l'utilisation de Crystal Reports par des API (VB, C++, Delphi, Java, etc.)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/05/2007, 15h21   #1
Membre confirmé
 
Avatar de chris81
 
Homme
Inscription : mars 2004
Messages : 606
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 606
Points : 259
Points : 259
Par défaut [CR10][VB.Net]Formule INSTR sur Chaine

bonjour,

j'ai ecrit cette formule mais rien ne marche, il m'affiche toujours la designation du dernier else.

R&D - PF-PB-PFR&D, c'est une vue SQL.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
IF isnull({R&D - PF-PB-PFR&D.Type}) then
formula = {R&D - PF-PB-PFR&D.Désignation}
else
IF instr({R&D - PF-PB-PFR&D.Type},"NA")>0 then
formula = "Prémélange " & {R&D - PF-PB-PFR&D.Désignation}
end IF
IF instr({R&D - PF-PB-PFR&D.Type},"Arôme")>0 then
formula = "Arôme " & {R&D - PF-PB-PFR&D.Désignation}
end IF
IF instr({R&D - PF-PB-PFR&D.Type},"NH")>0 then
formula = "Arôme " & {R&D - PF-PB-PFR&D.Désignation}
else
formula = {R&D - PF-PB-PFR&D.Désignation}
end IF
end IF
Par exemple j'ai dans R&D - PF-PB-PFR&D.Type par exemple Arôme (D).

Qqun saurait il pourquoi ca ne marche pas ?

a+
chris81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2007, 16h03   #2
Modérateur
 
Avatar de L.nico
 
Homme Nicolas LAURET
Chef de projet en SSII
Inscription : novembre 2003
Messages : 1 024
Détails du profil
Informations personnelles :
Nom : Homme Nicolas LAURET
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2003
Messages : 1 024
Points : 1 744
Points : 1 744
petite correction de ta formule :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
IF isnull({R&D - PF-PB-PFR&D.Type}) then 
   formula = {R&D - PF-PB-PFR&D.Désignation} 
else 
   IF instr({R&D - PF-PB-PFR&D.Type},"NA")>0 then 
      formula = "Prémélange " & {R&D - PF-PB-PFR&D.Désignation} 
   elseIF instr({R&D - PF-PB-PFR&D.Type},"Arôme")>0 then 
      formula = "Arôme " & {R&D - PF-PB-PFR&D.Désignation} 
   elseIF instr({R&D - PF-PB-PFR&D.Type},"NH")>0 then 
      formula = "Arôme " & {R&D - PF-PB-PFR&D.Désignation} 
   else 
      formula = {R&D - PF-PB-PFR&D.Désignation} 
   end IF 
end IF
__________________
Modérateur Business Intelligence / Windev

A lire avant de poster
Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
L.nico est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h36.


 
 
 
 
Partenaires

Hébergement Web