PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WEBDEV 22 → Référencement d'un champ de saisie.
Référencement d'un champ de saisie.
Started by Gilles, Apr., 21 2017 10:15 AM - 2 replies
//hostimage.webdev.info/avatars/MfgWdKNIURuZCvJoyjqDkQ
Registered member
153 messages
Popularité : +1 (1 vote)
Posted on April, 21 2017 - 10:15 AM
Bonjour,





Sous Webdev22, je crée un champ de saisie ZE. En passant la souris dessus dans l'éditeur, je lis [A59]. Ce champ est la cible d'un DnD. Un _DND.ChampCible me retourne A59 alors que je m'attendais à obtenir le nom du champ (ZE). Qu'est-ce que ce A59 ? Peut-on changer son appellation ?

Merci. Cordialement. Gilles
Message modified, April, 21 2017 - 10:16 AM
//hostimage.webdev.info/avatars/default.gif
Posted on April, 21 2017 - 2:14 PM
Bonjour

A59 est l'alias du champ, c'est à dire son nom en JS code, coté
navigateur. Il est accessible coté serveur par NomCHamp..Alias

Tu PEUX, dans les options du projets (ou de la page, je ne suis plus
sur) demander que les noms que tu donnes en wlangage soient conservés,
mais ca vut dire qu'il faut alors que TU respecte les noms supportés en
JS sans jamais te tromper... Déconseillé, donc

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

A votre disposition : WXShowroom.com, WXReplication (open source) et
maintenant WXEDM (open source)

Plus d'information sur http://fabriceharari.com


Le 4/21/2017 à 2:15 AM, Gilles a écrit :
Bonjour,






Sous Webdev22, je crée un champ de saisie ZE. En passant la souris
dessus dans l'éditeur, je lis [A59]. Ce champ est la cible d'un DnD. Un
_DND.ChampCible me retourne A59 alors que je m'attendais à obtenir le
nom du champ (ZE). Qu'est-ce que ce A59 ? Peut-on changer son appellation ?

Merci. Cordialement. Gilles
//hostimage.webdev.info/avatars/MfgWdKNIURuZCvJoyjqDkQ
Registered member
153 messages
Popularité : +1 (1 vote)
Posted on April, 21 2017 - 5:41 PM
Bonjour Fabrice,

Merci pour le renseignement. J'ai pu régler mon problème de DnD. Cela a engendré un code un peu lourd :
NomCible = _DND.ChampCible

SELON NomCible
CAS "A14" : LunM1..CouleurFond = edEXPORT..CouleurFond; LunM1 = ""
CAS "A15" : MarM1..CouleurFond = edEXPORT..CouleurFond; MarM1 = ""
CAS "A16" : MerM1..CouleurFond = edEXPORT..CouleurFond; MerM1 = ""
CAS "A17" : JeuM1..CouleurFond = edEXPORT..CouleurFond; JeuM1 = ""
CAS "A18" : VenM1..CouleurFond = edEXPORT..CouleurFond; VenM1 = ""
[...]
FIN

Comme en plus c'est du code navigateur, impossible d'utiliser les indirections. Mais mon 'glisser/copier' fonctionne parfaitement bien. Là, j'apprécie réellement WebDev. :merci:

J'ai retrouvé une ancienne discussion où vous interveniez sur le sujet en précisant où intervenir pour "l'option JS". Dans projet >> Description >> Avancé et bouton [...] à droite de Norme HTML : pas d'option trouvée. Elle doit être ailleurs dans la version 22.... mais de toute façon, je suis de votre avis. On ne la modifie pas !

Encore merci. Bon WE. Cordialement. Gilles
Message modified, April, 21 2017 - 5:42 PM