Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
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 12/08/2003, 18h42   #1
Membre habitué
 
Inscription : juin 2003
Messages : 112
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 112
Points : 107
Points : 107
Par défaut Paramètres Chart

Salut

J'ai regardé l'exemple de Chart sur xmlrad.com, et c'est excellent
Par contre, je me demandais si il y avait par hasard possibilité de passer des paramètres pour modifier la forme du graphe par l'utilisateur : un peu comme XXX_StartingRow pour les dbExtract
J-P-B est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2003, 11h53   #2
Membre éclairé
 
Inscription : janvier 2003
Messages : 284
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 284
Points : 311
Points : 311
Envoyer un message via MSN à Nicolas.Cogi
On a des moyens pour modifier dynamiquement, et simplement, le resultat du Chart.
Maintenant, tout depend de ce que tu veux faire...
Donne nous un exemple de modif, on pourra reflechir ensemble sur la faisabilité

Le mieux est de lire et de comprendre plus ou moins le code du TChart dans XMLGram.pas, en particulier la methode DoProcess de l'instruction.

Par exemple, pour changer dynamiquement de type de series, il suffit de placer dans le Context le champ [NOM_SERIE].Kind (sans les []) avec une valeur comme Pie ou Bar ou Line par exemple.

Il y a quelque chose que tu peux tester sur pas mal de paramètres des XMLInstructions en general, c'est les Template Properties : tu remplies un paramètre avec {$NOM_CHAMP_CONTEXT}, et le framework va remplacer ca par la valeur correspondante dans le Context. Ca marche par exemple pour les nom de fichiers dans les instructions File ou dans les statement SQL pour les DBExtract ou DBBatch.

D'apres ce que je comprend du code de l'instruction Chart, il semble que toutes les propriétés peuvent utiliser des template properties (voir xmlgram.pas, method TChart.DoProcess, et procedure LoadProperties, ligne XMLApp.ScanReplaceParams). Il te reste alors à remplir le Context correctement pour modifier dynamiquement ton Chart. Tu peux essayer de modifier les couleurs dynamiquement par exemple...
__________________
Nicolas
Nicolas.Cogi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/08/2003, 17h17   #3
Membre habitué
 
Inscription : juin 2003
Messages : 112
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 112
Points : 107
Points : 107
Merci pour ton aide, les premiers tests sont parfaits, c'est exactement ce que je cherchais.
J-P-B 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 01h42.


 
 
 
 
Partenaires

Hébergement Web