PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV (earlier versions)
→
[WD18] Source de donnée à variable dynamique
[WD18] Source de donnée à variable dynamique
Started by Nolween Lopez, Mar., 12 2018 2:18 PM - 1 reply
Connect yourself…
Nolween Lopez
#1
Posted on March, 12 2018 - 2:18 PM
Bonjour,
Je viens vers vous car j'ai un soucis au niveau de la construction de mon contenu destiné à un document Excel.
Je voudrais constituer les cellules de chaque ligne par rapport à ma requête de façon dynamique, comme le montre mon code, mais j'a l'erreur suivante :
Erreur à la ligne 201 du traitement Clic sur BtnExcel.
<nomannu_1> n'est ni une rubrique ni un paramètre de la requête <REQ_Edition_Liste_Section_Annuaire>. De nouveaux paramètres ne doivent pas être déclarés après la préparation d'une requête. Vérifier également qu'il n'y a pas d'erreur de syntaxe dans le nom de la rubrique ou du paramètre.
Je ne sais pas comment récupérer cela de façon dynamique, habituellement avec une variable simple pas de soucis mais venant d'une requête je ne vois pas. Voici la partie de mon code où ça coince :
n
Umannu
est un entier
=
1
TANTQUE
n
Umannu
<
=
15
SI
SansEspace
(
{
"REQ_Edition_Liste_Section_Annuaire.nomannu_"
+
n
Umannu
} <
>
""
)
ALORS
DocExcel
..
Ligne
[
n
Ligne
]
..
Cellule
[
3
] =
SansEspace
(
{
"REQ_Edition_Liste_Section_Annuaire.Fonctannu_"
+
n
Umannu
}
)
DocExcel
..
Ligne
[
n
Ligne
]
..
Cellule
[
3
]
..
CouleurFond
=
fondcouleur
DocExcel
..
Ligne
[
n
Ligne
]
..
Cellule
[
4
] =
SansEspace
(
{
"REQ_Edition_Liste_Section_Annuaire.nomannu_"
+
n
Umannu
}
)
DocExcel
..
Ligne
[
n
Ligne
]
..
Cellule
[
4
]
..
CouleurFond
=
fondcouleur
DocExcel
..
Ligne
[
n
Ligne
]
..
Cellule
[
5
] =
SansEspace
(
{
"REQ_Edition_Liste_Section_Annuaire.adrannu_"
+
n
Umannu
}
)
DocExcel
..
Ligne
[
n
Ligne
]
..
Cellule
[
5
]
..
CouleurFond
=
fondcouleur
DocExcel
..
Ligne
[
n
Ligne
]
..
Cellule
[
6
] =
SansEspace
(
{
"REQ_Edition_Liste_Section_Annuaire.codepannu_"
+
n
Umannu
}
)
DocExcel
..
Ligne
[
n
Ligne
]
..
Cellule
[
6
]
..
CouleurFond
=
fondcouleur
DocExcel
..
Ligne
[
n
Ligne
]
..
Cellule
[
7
] =
SansEspace
(
{
"REQ_Edition_Liste_Section_Annuaire.villeannu_"
+
n
Umannu
}
)
DocExcel
..
Ligne
[
n
Ligne
]
..
Cellule
[
7
]
..
CouleurFond
=
fondcouleur
DocExcel
..
Ligne
[
n
Ligne
]
..
Cellule
[
9
] =
SansEspace
(
{
"REQ_Edition_Liste_Section_Annuaire.emailannu_"
+
n
Umannu
}
)
DocExcel
..
Ligne
[
n
Ligne
]
..
Cellule
[
9
]
..
CouleurFond
=
fondcouleur
n
Umannu
+
+
n
Ligne
+
+
FIN
FIN
Report
0
0
Nolween LOPEZ
#2
Registered member
27 messages
Popularité : +1 (1 vote)
Posted on March, 14 2018 - 2:17 PM
Au final le code était bon, je n'ai juste pas vu que le premier nom des rubriques générés n'étaient pas REQ_Edition_Liste_Section_Annuaire.nomannu_1 mais REQ_Edition_Liste_Section_Annuaire.nomannu tout court.
Report
1
0
→ Go back to WINDEV (earlier versions)
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