Page 1 sur 1

[R] Script pour visite médicale

Posté : sam. 17 déc. 2011 12:52
par newton
Bonjour,

J'aurais aimé avoir une interface qui permettrai de remplir une convocation(avec par exemple un fichier .txt ou .doc par exemple) puis de l'imprimer(ou de l’enregistrer puis que l'utilisateur fasse l'impression lui même).
Voici le code de l'interface :
► Afficher le texte
Si quelqu'un voudrait bien me rendre ce service, je lui en serait reconnaissant car je ne sais pas du tout comment faire.

Merci d'avance
Newton

Re: [..]Script pour visite médicale

Posté : sam. 17 déc. 2011 13:10
par PandiPanda
Bonjour,
Vous avez déja une idée de comment il sera formater le fichier .txt? (.doc;.pdf ...)

Ceci vous convient? ou vous avez autre chose en tête?
Nom : De Larue
Prenom : Jean Paul
Classe : 301
Date : Vendredi 16 décembre 2011
Heure : 9h30

Re: [..]Script pour visite médicale

Posté : sam. 17 déc. 2011 14:18
par newton
Bonjour,

:oops:Je suis désolé de ne pas l'avoir précisé. Ceci me semble sauf la fin ou il y aurait deux dates possibles et une zone pour après l'impression la signature ce qui donne :
Nom : De Larue
Prénom : Jean-Paul
Classe : 301
Est prié de se rendre à :
Le : Vendredi 12 janvier 2011 à 14h30
(X) Impérativement
( ) Ou le Vendredi 20 janvier 2011 à 10h00

Cette convocation est obligatoire et ne peut être refusée.

M. newton
Le X au niveau des parenthèses en vert peut changer de position selon le choix de l'utilisateur
Merci de s'être intéressé au sujet et encore merci d'avance

Newton

Re: [..]Script pour visite médicale

Posté : sam. 17 déc. 2011 14:39
par silvere
j'ai pas compris l'histoire du (x) tu peut m'expliquer comme sa j’essaierais de te le faire

Re: [..]Script pour visite médicale

Posté : sam. 17 déc. 2011 14:40
par newton
Bonjour,

Je me suis surement mal exprimé, c'est avec un EDIT : tu as raison donc un checkbox qui est par exemple désactivé on affiche un autre sélectionneur de date et heure et on inscrit sur la convocation "Ou le....à...h....". Si non on supprime cette ligne. Et on inscrit à la place Impérativement. On finit dans les deux cas par la dernière ligne.

Merci et Merci d'avance

Newton

Re: [..]Script pour visite médicale

Posté : sam. 17 déc. 2011 14:44
par silvere
ce serai plutôt un bouton checkbox car la sinon tu peut pas désactivé le bouton radio une foi activé.

Re: [..]Script pour visite médicale

Posté : sam. 17 déc. 2011 14:47
par PandiPanda
Voici j'espere qu'il fait ce que vous demandez ... ^.^
► Afficher le texte
Il crée un fichier texte dans le meme dossier que se trouve ce script, vous pouvez modifier ceci en modifiant cette variable ci;
Global Const $PathSortieFile=@ScriptDir&"\"
Vous pouvez crée un fichier word en enlevant les ";" devant ces ligne ci;
;FileWriteToWord($PathSortieFile&$nom&".doc",$str)
;If FileExists($PathSortieFile&$nom&".doc") Then MsgBox(0,"Fini","Fichier Word Crée avec succès !")
Edit: la remarque ci dessus, est assez bonne. Le seul moyen ca serai de quitter votre programme une fois la radio cochée. A vous de voir ... ^^

Re: [..]Script pour visite médicale

Posté : sam. 17 déc. 2011 14:53
par newton
Bonjour,

Merci pour votre script PandiPanda mais il m'affiche une MsgBox pour une raison qui m'est inconnue.

Merci d'avance

Newton

Re: [..]Script pour visite médicale

Posté : sam. 17 déc. 2011 14:58
par PandiPanda
il y'a differente msgbox ^^
une msgbox d'erreur, pour dire qu'il y'a une erreur quelque part dans le champ à remplir
une msgbox de réussite, qui dit si vous avez bel et bien crée le fichier Texte.

Si vous ne voulez pas de msgbox() pour la reussite, vous pouvez toujours mettre un ";" devant ceci:
If FileExists($PathSortieFile&$nom&".txt") Then MsgBox(0,"Fini","Fichier Texte Crée avec succès !")
si vous n'en voulez pas de msgbox() pour l'erreur, vous pouvez mettre un ";" devant chaque "MsgBox()"

Re: [R]Script pour visite médicale

Posté : sam. 17 déc. 2011 15:09
par newton
Bonjour,

Merci de votre message et j'ai maintenant compris. Je ne m'attendais pas un script aussi fonctionnel aussi rapidement

Merci Beaucoup.

Newton