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 13/05/2005, 14h35   #1
Invité de passage
 
Inscription : juillet 2003
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 3
Points : 0
Points : 0
Par défaut [CR8] Initialisation des champs formules avec VB

Bonjour,

J'ai un état sous crystal report 8 composé de nombreux champs formules (env 200). Qd j'essaie de les initialiser par programme tous mes champs ne se renseigent pas (crpt.formulas(index) = "nom_champ = valeur").
C'est comme si l'ordre de création des champs formules ds crystal était important afin de les remplir par le prog. Quelqu'un aurait il deja eu ce prob et comment le résoudre ? Ou si quelqu'un avait une explication sur la relation entre les champs formules(x) et le prog VB. Merci de m'aider...

Tag titre [CR8] ajouté par l.nico merci d'y penser à l'avenir
Galain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2005, 15h15   #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
J'ai toujours cru que c'etait :
Code :
Report.FormulaFields("NomFormule").Text = "Valeur formule"
On doit pouvoir attaquer la formule par son nom (chaine) plutôt que l'indice (numérique) non :
__________________
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
Vieux 13/05/2005, 18h45   #3
Invité de passage
 
Inscription : juillet 2003
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 3
Points : 0
Points : 0
Par défaut [CR8] initialisation des champs formules avec VB

La propriete "FormulaFields" semble ne pas exister pour le composant Crystal sous VB. Dans tous mes dév j'attaque les champs formules de Crystal par leur indice ... et d'habitude aucun soucis mais là !!!
Si quelqu'un connait un moyen de les attaquer par leur nom, ça m'interresse (autrement que par la modification de ces champs en champs paramètres) Merci pour votre aide ...
Galain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/05/2005, 09h14   #4
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
Tu utilises l'OCX Crystal dans ton programme VB :
Si oui, peux-tu vérifier le nom de ta formule tout simplement en interrogeant l'indice dans le genre :
Code :
crpt.formulas(INDEX).Name = "Nom de la formule"
__________________
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
Vieux 17/05/2005, 09h29   #5
Invité de passage
 
Inscription : juillet 2003
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 3
Points : 0
Points : 0
Par défaut [CR8] Initialisation champ formules avec VB

oui j'utilise l'OCX de crystal dans mon prog. Et mallheureusement la propriete "name" n'est pas dispo pour le champ "formulas" de la version 8 de Crystal...

je crois que je vais etre obligé de redessiner l'état (galère) avec des champs paramètres.
Galain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/05/2005, 09h34   #6
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
Oui galère j'imagine ....
Peut-être devrais tu songer à envisager une nouvelle technique d'approche pour la manipulation des états Crystal comme par exemple utiliser le RDC
Bonne suite ....
__________________
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é
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web