cs_Nodoka
Messages postés34Date d'inscriptionmardi 27 mai 2008StatutMembreDernière intervention21 juillet 2011
-
16 févr. 2009 à 09:50
cs_Nodoka
Messages postés34Date d'inscriptionmardi 27 mai 2008StatutMembreDernière intervention21 juillet 2011
-
16 févr. 2009 à 16:49
Bonjour !
Je recherche un moyen de récupérer une donnée d'un formulaire via un activeX, (cette donnée est ensuite redirigée vers le port série grâce à l'activeX pour être écrit sur un badge).
J'explique la raison de cette manipulation.
Au début mon formulaire était réalisé directement sur dans l'activex ( ActiveForm sous builder ), le probleme c'est que toutes les données remplies dans le formulaire sont sauvegardées dans une BDD, se qui n'est pas trés sécurisé.
Donc si vous avez un exemple en java script qui permet de réaliser cette fonction se serait fort sympathique.
Amicalement Nodoka.
A voir également:
Différence entre controle de formulaire et activex
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 16 févr. 2009 à 10:02
bonjour,
euh... nul besoin d'ActiveX pour récupérer une données d'un formulaire
( gérer le porte série oui, d'accord )
ou alors... j'ai rien compris au film ?
Cordialement[mon Site][M'écrire]Bul
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 16 févr. 2009 à 10:42
oui, oui... j'ai même mis un exemple sur CodesSources qui fait cela aussi
et alors ? quel rapport avec un formulaire ??
pour récupérer une données d'un formulaire, javascript
sait faire ( heureusement ) directement.
cs_Nodoka
Messages postés34Date d'inscriptionmardi 27 mai 2008StatutMembreDernière intervention21 juillet 2011 16 févr. 2009 à 10:48
Le but, est de récupérer une donnée du formulaire via l'activeX qui traite l'information pour pouvoir l'envoyer sur le badge. Cette information est le numéro de la carte.
Elle sera aussi envoyé a la base de donnée. Mais cette partie est déjà faite.
cs_Nodoka
Messages postés34Date d'inscriptionmardi 27 mai 2008StatutMembreDernière intervention21 juillet 2011 16 févr. 2009 à 10:55
Donc tout se qu'il me faut c'est la petite fonction java...Si elle existe... Je ne connais vraiment rien au java en passant :s ! ( Etudiant en IRIS = c++ & network ><' )
cs_Nodoka
Messages postés34Date d'inscriptionmardi 27 mai 2008StatutMembreDernière intervention21 juillet 2011 16 févr. 2009 à 10:56
Oui je sais bien qu'il n'est pas écrit en Javascript ^^, mais bon mes super professeurs d'info mon dit qu'il était possible de réaliser cette fonction. Ce sont-ils trompés :p ?
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 16 févr. 2009 à 11:00
navré... on ne se comprend pas !
un formulaire c'est du html,
<form name="frm"...
<input type="text" name="donnee"....
et javascript utilise document.frm.donnee.value pour récupérer
la donnée dans le formulaire
après pour la passer à ton activeX... ça dépend de cet activeX
si tu veux prendre cette données directement depuis l'activeX,
ce n'est plus un problème javascript, mais du langage utilisé pour
écrire cet activeX
mais tu causes java ? ici c'est javascript.... ça n'a rien à voir
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 16 févr. 2009 à 11:07
>>mais bon mes super professeurs d'info mon dit qu'il était
>>possible de réaliser cette fonction. Ce sont-ils trompés :
probablement pas....
mais tu navigues à vue sans très bien savoir où faire quoi
on est d'accord sur le formulaire ?
si oui :
_ pour passer la valeur d'une donnée
d'un formulaire à ton activeX... ça dépend de cet activeX
pour en avoir le contenu : document.frm.donnee.value
_ pour prendre cette données directement depuis l'activeX,
ce n'est plus un problème javascript,
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 16 févr. 2009 à 11:23
pour passer la valeur d'une donnée
d'un formulaire à ton activeX... ça dépend de cet activeX ( qu'on ne connait pas )
pour en avoir le contenu en javascript : document.frm.donnee.value
cs_Nodoka
Messages postés34Date d'inscriptionmardi 27 mai 2008StatutMembreDernière intervention21 juillet 2011 16 févr. 2009 à 11:39
Ouaip mais sachant que j'en ai jamais fait :s c'est dure et que j'ai peut de temps pour réalisé la chose ...
Bref je vais me pencher sur cette solution sans vraiment savoir sur quoi elle va aboutir, j'ai peur de ne pas trop comprendre ce que tu me dis.
Je vais regarder les tuto sur le javascript jesperd avoir le temps c'est tout :).
Merci pour ton aide Bul3 et si j'y arrive je post ce que j'ai fait :).
cs_Nodoka
Messages postés34Date d'inscriptionmardi 27 mai 2008StatutMembreDernière intervention21 juillet 2011 16 févr. 2009 à 12:29
Mon prof d'info vient de me dire qu'il était possible via une fonction javascript, d'écire dans les attributs d'une classe de mon activeX, ou même d'appeler des méthodes de mon activeX.