Jump to content
Sign in to follow this  
andre

Ecrire Un Script Donnant 3 Possibilités

Recommended Posts

Bonjour à tous.

J'utilise FMP 6 et ne suis pas un expert.

Je bute sur l'écriture du script suivant:

Pour imprimer un paiement dans mon fichier externe "paiement client" en donnant quand même la possibilité de faire 2 autres actions.

J' affiche 1 message qui me donne 3 possibilités:

"Voulez-vous effectuer un paiement à un client ?"

sur bouton Réponse 1= OUI (effectuer le paiement en créant la fiche paiement dans le Fichier externe Paiement clients)

sur bouton Réponse 2 = NON (rester sur la fiche actuelle du client du fichier client de base)

sur bouton Réponse 3 = Voir Fiche (uniquement ouvrir le fichier externe "Paiement clients" pour le consulter seulement)

Mon script est le suivant:

(Nom du Scrpit) MESSAGE IMPRIMER FICHE PAIEMENT

Signal sonore

Gestion erreurs [ Oui ]

Afficher message [ Boutons : "OUI", "NON", "Voir Fiches"; Données : "Voulez-vous effectuer un paiement à votre Déposante ?" ]

Si [ ETAT( Message= 1 ) ]

Exécuter script [ "IMPRIMER Fiche Paiement Déposante " ]--->

(ce script fonctionne bien à partir de "copier coller sur la fiche paiement"

[ Sous-scripts ]

Si [ ETAT( Message= 2) ]

Activer modèle [ modèle d'origine ]

Mode Utilisation

Interrompre script

Si [ ETAT( Message= 3 ) ]

Ouvrir [ Nom de fichier : "Fichier Paiement Deposantes.fp5" ]

Agrandir/Réduire

[ Agrandir ]

Mode Utilisation

Fin de si

Fin de si

Fin de si

Mode Utilisation

Mon script ne fonctionne pas. Pourriez-vous me donner la solution....?

Vous en remerciant d'avance

Cordialement

André

Script MESSAGE Imprimer Paiement Déposantes.pdf

Script MESSAGE Imprimer Paiement Déposantes.pdf

Script MESSAGE Imprimer Paiement Déposantes.pdf

Script MESSAGE Imprimer Paiement Déposantes.pdf

Script MESSAGE Imprimer Paiement Déposantes.pdf

Script MESSAGE Imprimer Paiement Déposantes.pdf

Script MESSAGE Imprimer Paiement Déposantes.pdf

Script MESSAGE Imprimer Paiement Déposantes.pdf

Script MESSAGE Imprimer Paiement Déposantes.pdf

Script MESSAGE Imprimer Paiement Déposantes.pdf

Script MESSAGE Imprimer Paiement Déposantes.pdf

Share this post


Link to post
Share on other sites

Bonjour André,

Il me semble que tes fins de si ne sont pas au bon endroit.

Essaye en les déplaçant :

Si [ ETAT( Message= 1 ) ]

Exécuter script [ "IMPRIMER Fiche Paiement Déposante " ] [ Sous-scripts ]

Fin de si

Si [ ETAT( Message= 2) ]

Activer modèle [ modèle d'origine ]

Mode Utilisation

Interrompre script

Fin de si

Si [ ETAT( Message= 3 ) ]

Ouvrir [ Nom de fichier : "Fichier Paiement Deposantes.fp5" ]

Agrandir/Réduire [ Agrandir ]

Mode Utilisation

Fin de si

Share this post


Link to post
Share on other sites

Je pense autant de de mal de l'action de script Interrompre script que de Fin de script (Fabrice appréciera).

Share this post


Link to post
Share on other sites

Bonjour Gilles du Pont Neuf.

Si vous connaissez la réponse réelle à mon script: pourriez-vous le corriger en me l'envoyant re-écrit par vous....?

Merci d'avance

Cordialement

André

Share this post


Link to post
Share on other sites

Bonsoir,

Je crois que ce message fut répondu en partie dans l'autre fil, ce qui montre l'inconvénient de poser plusieurs fois la même question en même temps. La réponse était une question demandant si, en Filemaker 6, existe l'action de script Sinon Si. C'est elle qui permet de régler le pb. Par ex :

Si [ ETAT( Message= 1 ) ]
Exécuter script [ "IMPRIMER Fiche Paiement Déposante " ]
[ Sous-scripts ]
Sinon Si [ ETAT( Message= 2) ]
Activer modèle [ modèle d'origine ]
Sinon Si [ ETAT( Message= 3 ) ]
Ouvrir [ Nom de fichier : "Fichier Paiement Deposantes.fp5" ]
Agrandir/Réduire
[ Agrandir ]
Fin de si
[/code]

À ce stade, ne me servant plus de Filemaker 6 depuis la sorte de la 7, en 2004 (!), je vais avoir du mal à être plus constructif.

Bon courage.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...