Aller au contenu


Photo
- - - - -

"progress Bar" Pour Boucle


  • Please log in to reply
12 réponses à ce sujet

#1 Dartagnan43

Dartagnan43
  • Membres
  • PipPipPipPipPip
  • 484 messages
  • Genre :Homme
  • Lieu :Auvergne
  • FM : 11 demo
  • OS : xp


Posté 19 février 2012 - 11:34

Je cherche a créer un progress bar afin de renseigner l'utilisateur sur l' état d'une boucle
Peut on le faire avec Mooplug ou y a t-il un autre moyen
Merci pour vos réponses

#2 Clem

Clem
  • Membres
  • PipPipPipPipPipPipPipPip
  • 2 992 messages
  • Genre :Homme
  • Lieu :Groland
  • FM : FMPA 12.0.2, iOS
  • OS : OSX 10.6.8 | XP pro SP3 | Seven


Posté 19 février 2012 - 16:02

Si tu est de la tendance actuelle "je boucle et duplique mes modèles à l'infini", le paquet à l'adresse suivante http://www.nightwing.com.au/FileMaker/demos9/demo908.html contient un exemple simple de barre de progression .
Une autre alternative est d'utiliser le plug-in ScriptMaster et les composants Java Swing.
Image envoyée

Clement Hoffmann aka clem
Certified "Do-it-yourself" developer.

#3 Dartagnan43

Dartagnan43
  • Membres
  • PipPipPipPipPip
  • 484 messages
  • Genre :Homme
  • Lieu :Auvergne
  • FM : 11 demo
  • OS : xp


Posté 19 février 2012 - 18:55

Salut Clem
Je suis honoré de recevoir ton aide
J'ai tenté d'installer script master mais il plante Fmp lorsque celui ci charge le plug-in sur vista
j'ai regardé sur cqfd et j'ai trouvé un progress bar par onglet ou je bloque.Je vais tenté ta solution sinon je solliciterai ton aide pour appliquer la solution de cqfd a mon application
quoiqu'il en soit merci de ton interêt a mon problème

#4 jilc

jilc
  • Membres
  • PipPipPipPipPipPip
  • 1 136 messages
  • Genre :Homme
  • Lieu :Lausanne/Moudon
  • FM Conférence : Paris 2010, La Rochelle 2011, Toulouse 2012
  • FM : FMP12A, FMS11A, FMGo
  • OS : WinXP SP3, Win7, OSX


Posté 09 mai 2012 - 20:17

Une autre alternative est d'utiliser le plug-in ScriptMaster et les composants Java Swing.


Sans t'obliger, t'aurais pas une exemple concret.

J'ai déjà l'immense fierté de parvenir a intégrer les exemples livrés avec le plugin, mais de la à créer, y'a encore un pas......

Tank U
JLuc Cressier

#5 lem alpha

lem alpha
  • Membres
  • PipPipPipPipPipPipPip
  • 1 978 messages
  • Genre :Homme
  • Lieu :F-Strasbourg
  • FM Conférence : Nice 2008, Paris 2009, Paris 2010, La Rochelle 2011, Toulouse 2012
  • FM : FMP11, FMP11A, FMS11
  • OS : WinXP / Win7


Posté 10 mai 2012 - 07:12

Sinon, il y a aussi le plugin gratuit "Dialog Plugin" de Kargas qui en propose.
Laurent
____________________________________

FMPro11 - FMPro11adv - FMServ11 / WinXP - Win7
niveau informatique : confirmé.
niveau FMP : ça va de mieux en mieux.

#6 jilc

jilc
  • Membres
  • PipPipPipPipPipPip
  • 1 136 messages
  • Genre :Homme
  • Lieu :Lausanne/Moudon
  • FM Conférence : Paris 2010, La Rochelle 2011, Toulouse 2012
  • FM : FMP12A, FMS11A, FMGo
  • OS : WinXP SP3, Win7, OSX


Posté 10 mai 2012 - 19:25

Merci, Laurent, je connais bien ce plugin
Mais la proposition de Clem a piqué ma curiosité. Et j'avoue avoir tenter en vain de chercher sur le net un début de quelque chose.

Mais sinon, je ferai comme tu dis

A+

jl
JLuc Cressier

#7 Dartagnan43

Dartagnan43
  • Membres
  • PipPipPipPipPip
  • 484 messages
  • Genre :Homme
  • Lieu :Auvergne
  • FM : 11 demo
  • OS : xp


Posté 01 juillet 2012 - 21:50

Salut Jilc
J'ai opter pour la méthode des onglets dans CQFD
A+

#8 FredoMkb

FredoMkb
  • Membres
  • PipPipPipPipPip
  • 446 messages
  • Genre :Homme
  • Lieu :StÉ
  • Intérêts :À part rien, absolument tout le reste ! ;-)
  • FM : FMPA11
  • OS : OsX68


Posté 02 juillet 2012 - 00:47

Bonjour Dartagnan et à tous :)

Perso, je n'utilise plus les "progress-bar" classiques, je les trouve finalement peu pratiques et souvent contraignantes, je préfère donc les simples jauges d'attente à durée indéfinie.

Si jamais le traitement risque de s'avérer un peu long, je peux renseigner une petite rubrique avec le numéro du traitement en cours sur le nombre de traitements à faire, du genre "24/76", afin d'informer l'utilisateur de l'évolution de l'action.

Cela permet également de mieux gérer l'affichage de cette info dès lors qu'il y a de très nombreuses étapes, en changeant tout simplement la valeur de l'incrément, au lieu de le faire 1 par 1, on peut par exemple passer à 10 par 10 ou plus au besoin.

De plus, cette technique évite d'utiliser des actions de script pour gérer l'affichage de la jauge, ce qui, au final, ralenti l'ensemble du processus, bref, je n'y vois que des avantages pour l'instant à cette méthode.

Je me suis même constitué une mini-librairie avec quelques jauges que j'utilise dans mes projets, je viens donc de générer une version "light" avec quelques explications afin d'illustrer et partager cette technique (voire pièce jointe).

En espérant que ça puisse rendre service...

:)

Fichier(s) joint(s)


Fredo
"Un pas à la fois me suffit..." (Gandhi)

#9 Clem

Clem
  • Membres
  • PipPipPipPipPipPipPipPip
  • 2 992 messages
  • Genre :Homme
  • Lieu :Groland
  • FM : FMPA 12.0.2, iOS
  • OS : OSX 10.6.8 | XP pro SP3 | Seven


Posté 02 juillet 2012 - 09:44

Pour convertir tes gifs en base64 à domicile, tu peux aussi utiliser le code de cet antique sujet "barre-de-progression"
Image envoyée

Clement Hoffmann aka clem
Certified "Do-it-yourself" developer.

#10 ericire

ericire
  • Membres
  • PipPipPipPipPipPipPipPip
  • 3 916 messages
  • Genre :Homme
  • Lieu :Ales
  • FM : FMP6, -----, FM12A
  • OS : Xp ; Vista ; Win7 ; Linux


Posté 02 juillet 2012 - 09:59

bonjour,
j'en ai aussi mis quelques unes en section téléchargement (en base 64)
Mes amitiés
Eric


/////////////// Avant d'intervenir sur votre base >>> faites des sauvegardes ! //////////////////////////////

Vous pouvez tout faire,
penser ou croire,
posséder toute la science du monde,
si vous n'aimez pas,
vous n'êtes rien.

Marcelle Sauvageot.

#11 FredoMkb

FredoMkb
  • Membres
  • PipPipPipPipPip
  • 446 messages
  • Genre :Homme
  • Lieu :StÉ
  • Intérêts :À part rien, absolument tout le reste ! ;-)
  • FM : FMPA11
  • OS : OsX68


Posté 02 juillet 2012 - 11:06

Bonjour à tous :)

Pour convertir tes gifs en base64 à domicile, tu peux aussi utiliser le code de cet antique sujet "barre-de-progression"


Merci Clem, toujours très intéressant de pouvoir faire ces petites conversions en local et d'autant plus instructif pour moi qu'on peut le faire avec AppleScript ! :bien:

bonjour,
j'en ai aussi mis quelques unes en section téléchargement (en base 64)


Oui, j'avais vu Eric, je l'avais déjà téléchargé et malgré le fait que j'ai un petit soucis d'affichage de deux premiers onglets chez moi, j'ai pensé que ce n'était pas utile que je propose mon fichier afin de ne pas faire un doublon inutile.

:)
Fredo
"Un pas à la fois me suffit..." (Gandhi)

#12 ericire

ericire
  • Membres
  • PipPipPipPipPipPipPipPip
  • 3 916 messages
  • Genre :Homme
  • Lieu :Ales
  • FM : FMP6, -----, FM12A
  • OS : Xp ; Vista ; Win7 ; Linux


Posté 02 juillet 2012 - 11:09

salut Frédo d;o)

j'ai pensé que ce n'était pas utile que je propose mon fichier


bah bah, plus on est de fous....
tous les exemples sont les bienvenus, non ?
Mes amitiés
Eric


/////////////// Avant d'intervenir sur votre base >>> faites des sauvegardes ! //////////////////////////////

Vous pouvez tout faire,
penser ou croire,
posséder toute la science du monde,
si vous n'aimez pas,
vous n'êtes rien.

Marcelle Sauvageot.

#13 FredoMkb

FredoMkb
  • Membres
  • PipPipPipPipPip
  • 446 messages
  • Genre :Homme
  • Lieu :StÉ
  • Intérêts :À part rien, absolument tout le reste ! ;-)
  • FM : FMPA11
  • OS : OsX68


Posté 02 juillet 2012 - 13:22

bah bah, plus on est de fous....


:w00t:

tous les exemples sont les bienvenus, non ?


Bein, oui, mais comme mon exemple n'apporte rien de nouveau par rapport à ta proposition, je n'ai pas jugé utile d'encombrer l'espace "Téléchargement" avec un autre fichier de même nature...

Et puis, entre nous, j'ai peur qu'on m'accuse de squatter un peu trop cet espace, vu que j'ai déjà proposé plusieurs fichiers, je risque de me faire un peu remonter les brettèles un de ces 4 matins ;)
Fredo
"Un pas à la fois me suffit..." (Gandhi)