FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
[Windev 21] Colonne cloné et symbole { et }
[Windev 21] Colonne cloné et symbole { et }
Débuté par Blulotus, 27 mai 2016 17:41 - 6 réponses
Connectez-vous…
Blulotus
#1
Membre enregistré
46 messages
Popularité : +1 (1 vote)
Posté le 27 mai 2016 - 17:41
bonjour à tous
j'ai cloné une colonne d'une table afin faire des filtres facilement dessus
ChampClone
(
TABLE_
Statistique.COL_Periode
,
"COL_PeriodeAu"
)
Pour accéder à cette colonne cloné, j'utilise le code suivant :
{
TABLE_
Statistique
,
"COL_PeriodeAu"
}
..
Visible
=
Faux
Ma question est la suivante : Est ce que les sigles "{" ou "}" ne servent que pour les champs clonés (ou pour les paramètres de requête) ou est ce que cela a une autre utilité ?
Merci d'avance pour vos réponses
Message modifié, 27 mai 2016 - 17:44
Signaler
0
0
Frédéric DEMILLY
#2
Posté le 27 mai 2016 - 18:10
Bonjour,
Les accolades servent pour les indirections, qui peuvent être utilisées pour
tout type de champs ( et de variable... voir l'aide en ligne des
indirections).
On peut tout à faire avoir 4 boutons (Btn1, Btn2,Btn3 et Btn4), et les
modifier dans une boucle avec une indirection:
Pour nIndice = 1 a 4
{"Btn" + nindice}..visible = faux
Fin
Elles son obligatoires dans ton cas car au moment de la compilation la
colonne COL_PeriodeAu n'existe pas encore.
Frédéric.
"Blulotus" a écrit dans le message de groupe de discussion :
20164daba12d0d25fc3e0025bd05bcf70fb1@news.pcsoft.fr...
bonjour à tous
j'ai cloné une colonne d'une table afin faire des filtres facilement dessus
ChampClone
(
TABLE_Statistique.COL_Periode
,
"COL_PeriodeAu"
)
Pour accéder à cette colonne cloné, j'utilise le code suivant :
{
TABLE_Statistique
,
"COL_PeriodeAu"
}
..
Visible
=
Faux
Ma question est la suivante : Est ce que les sigles "{" ou "}" ne servent
que pour les champs clonés (ou pour les paramètres de requête) ou est ce que
cela a une autre utilité ?
Merci d'avance pour vos réponses
Signaler
0
0
joel
#3
Posté le 27 mai 2016 - 18:31
Ca marche pour pas mal d'objets, y compris des objets non clonés.
exemple :
sch
=
"Bouton1"
ExécuteTraitement
( {
scr
,
indChamp
}
,
trtClic
)
Mais :
- C'est relativement lent
- Je suis surpris de ta syntaxe, ça marche ?
-Il est très conseillé d'ajouter indchamp ou indVariable ou ... avant le }
Signaler
0
0
Adrien BONNEL
#4
Membre enregistré
182 messages
Popularité : +10 (10 votes)
Posté le 27 mai 2016 - 18:34
Hello,
Ce sont normalement des opérateur d'indirection :
http://doc.pcsoft.fr/fr-FR/?1512005
Signaler
0
0
Fabrice Harari
#5
Posté le 27 mai 2016 - 21:15
Bonjour
les opérateurs d'indirections servent à chaque fois que tu as besoin de
construire le nom d'un champ (ou autre) au moment de l'exécution.
Donc, tout traitement générique, sur champ cloné ou pas, pourra utiliser
ce système.
Cordialement
--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur
http://fabriceharari.com
Signaler
0
0
Blulotus
#6
Membre enregistré
46 messages
Popularité : +1 (1 vote)
Posté le 30 mai 2016 - 10:00
Merci à tous pour ces précisions, je vais regarder la doc sur les indirections
Signaler
0
0
Blulotus
#7
Membre enregistré
46 messages
Popularité : +1 (1 vote)
Posté le 30 mai 2016 - 10:03
joel a écrit :
> - Je suis surpris de ta syntaxe, ça marche ?
oui cela fonctionne, j'avais repris sur un exemple de Pc Soft
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte