PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WEBDEV 2024
→
Widget et tableau de bord
Widget et tableau de bord
Started by Roumegou Eric, Mar., 28 2017 12:48 PM - 1 reply
Connect yourself…
Roumegou Eric
#1
Posted on March, 28 2017 - 12:48 PM
Bonjour,
comment savoir en programmation sur ma page interne à quel id widget je
correspond ?
je m'explique. Un tableau de bord pour contenir des graphes, des
widgets en page interne pour ces mêmes graphes.
Je peux avoir plusieurs fois l'appel à une même page interne/widget en
utilisant des paramètres différents.
Mais comment récupérer mes paramètres ?
comment savoir que je suis sur le 5ème widget sur les 7 ou 8 chargés ?
Sur la page qui contient les tableaux de bord, je charge tout dans un
tableau de structure qui va contenir une occurrence pour chaque widget
DescWidget est une Structure
tPageInterne est une chaîne
tLibelleWidget est une chaîne
tActifWidget est un entier
tSeqWidget est un entier
tBackGroundGraph est une chaîne
tZoneDiagramme est une chaîne
tTradZone est une chaîne
FIN
TabDescWidget est un tableau de DescWidget
et donc dans le chargement j'initie ce tableau
Sauf que dans mes pages internes, ce tableau n'est pas accessible.
je vais esssayer de passer la structure en param sur le
tdbajoutewidget.
Merci de votre aide.
Report
0
0
Roumegou Eric
#2
Posted on March, 28 2017 - 2:54 PM
Roumegou Eric avait écrit le 28/03/2017 :
Bonjour,
comment savoir en programmation sur ma page interne à quel id widget je
correspond ?
je m'explique. Un tableau de bord pour contenir des graphes, des widgets en
page interne pour ces mêmes graphes.
Je peux avoir plusieurs fois l'appel à une même page interne/widget en
utilisant des paramètres différents.
Mais comment récupérer mes paramètres ?
comment savoir que je suis sur le 5ème widget sur les 7 ou 8 chargés ?
Sur la page qui contient les tableaux de bord, je charge tout dans un tableau
de structure qui va contenir une occurrence pour chaque widget
DescWidget est une Structure
tPageInterne est une chaîne
tLibelleWidget est une chaîne
tActifWidget est un entier
tSeqWidget est un entier
tBackGroundGraph est une chaîne
tZoneDiagramme est une chaîne
tTradZone est une chaîne
FIN
TabDescWidget est un tableau de DescWidget
et donc dans le chargement j'initie ce tableau
Sauf que dans mes pages internes, ce tableau n'est pas accessible.
je vais esssayer de passer la structure en param sur le tdbajoutewidget.
Merci de votre aide.
bon les paramètres doivent être de type simple. Je ne passerai donc en
param que l'id de sequence
Comme je n'ai pas envie d'avoir une structure et le tableau de
structure définis en global projet, je pense avoir trouvé une solution
satisfaisante.
j'ai une globale gXmlParam dans laquelle j'ai l'habitude de passer des
infos en xml pour mes sessions.
je vais donc sérialiser en json mon tableau dans un buffer, le coller
dans ce gxmlparam encadré par une balise TABLEAUWIDGET
et dans mes pages internes je redécrit ma structure et mon tableau et
je peux récupérer le tout avec un Deserialise.
Trop pratique ce serialise, deserialise
Report
0
0
→ Go back to WEBDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text