FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Indirection sur Champ .NET 2.0
Indirection sur Champ .NET 2.0
Débuté par Simon, 12 déc. 2018 20:14 - 4 réponses
Connectez-vous…
Simon
#1
Membre enregistré
8 messages
Posté le 12 décembre 2018 - 20:14
Bonsoir,
Je cherche à effectuer une opération sur un champ .NET 2.0 en utilisant l'opérateur d'indirection.
Avec un champ classique, cela donne par exemple :
{NomChamp, indchamp}..hauteur = var_hauteur
Avec un champ .NET 2.0 je souhaite affecter une valeur au paramètre .DocumentText mais j'obtiens une erreur de compilation systématique : Opérateur . interdit
Par exemple :
MonChampDotnet.DocumentText = var_text //Fonctionne
{MonChampDotnet, indchamp}.DocumentText = var_text //Ne fonctionne pas
J'ai essayé d'utiliser la fonction
Compile("MonChampDotnet.DocumentText = " + """" + var_text + """")
mais une autre erreur apparaît :
Un champ n'a pas de sous-élément. L'opérateur '.' est interdit.
Merci par avance
Simon
Message modifié, 12 décembre 2018 - 20:15
Signaler
0
0
Cdm98
#2
Membre enregistré
81 messages
Popularité : +2 (4 votes)
Posté le 13 décembre 2018 - 08:48
essaie sans mettre le ", indchamp"
Signaler
0
0
Simon
#3
Membre enregistré
8 messages
Posté le 13 décembre 2018 - 20:02
Bonsoir,
Le code suivant ne fonctionne pas non plus :
{MonChampDotnet}.DocumentText = var_text
L'erreur suivante apparaît : Opérateur . interdit
Signaler
0
0
Julien
#4
Membre enregistré
18 messages
Popularité : +1 (1 vote)
Posté le 16 août 2019 - 10:03
je remonte le topic,
j'ai le même soucis :/
Signaler
0
0
Fouedusa
#5
Membre enregistré
165 messages
Popularité : +12 (12 votes)
Posté le 16 août 2019 - 15:18
Bonjour;
Je vous conseil d'ouvrir un post ça sera mieux avec un exemple de votre code.
l'indirection utilise le contenu de la variable :
Exemple :
MaVariable
est une chaîne
n
MonAge
est un entier
n
MonAge
=
100
MaVariable
=
"nMonAge"
Info
(
{
MaVariable
}
)
// = info(nMonAge ) // Affiche 100
pour l'exemple dans le message N° 1
MonChampDotnet.DocumentText
=
var_text
//Fonctionne
{
MonChampDotnet
,
indChamp
}
.
DocumentText
=
var_text
//Ne fonctionne pas
ça doit être de ce genre :
MaVariable
est une chaîne
MaVariable
=
"MonChampDotnet.DocumentText"
{
MaVariable
} =
var_text
Bon Dev
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