Aller au contenu


Photo
- - - - -

Boite De Dialogue - Date


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

#1 Thais

Thais
  • Membres
  • PipPipPipPip
  • 274 messages
  • Genre :Femme
  • Lieu :Paris
  • FM : FM Pro Advanced 12
  • OS : OS X 10.6.8


Posté 27 août 2012 - 10:58

Bonjour,

Je cherche à faire une boite de dialogue pour proposer à l'utilisateur le choix d'une date.
Pour l'instant, on inscrit juste la date dans un champ texte classique "27/08/2012", mais je voudrais proposer une interface de choix plus sympa comme on l'a souvent dans les calendriers ou l'on peut sélectionner la date souhaitée

Avez vous déjà fais cela ?

Thais
Thais

#2 Puimoisson04

Puimoisson04
  • Membres
  • PipPipPipPipPipPipPip
  • 2 122 messages
  • Genre :Homme
  • Lieu :Alpes-de-Haute-Provence
  • FM : FMPA 11, 12
  • OS : OSX6


Posté 27 août 2012 - 11:06

Avec une rubrique au format Date, tu peux dans les options de la rubrique (dans l'inspecteur) demander qu'un calendrier s'affiche quand tu cliques dans la rubrique.
Si tu veux que ta rubrique reste au format Texte, c'est jouable, mais un peu plus compliqué en affichant une fenêtre dédiée reproduisant un calendrier.
Christophe

"Ce qui compte dans la sauvegarde des condors et de leurs congénères, ce n'est pas tant que nous avons besoin des condors, mais que nous avons besoin des qualités humaines nécessaires pour les sauver. Ce sont précisément celles-là même qui nous seront nécessaires pour nous sauver nous-mêmes." Ian Mac Millan

#3 Thais

Thais
  • Membres
  • PipPipPipPip
  • 274 messages
  • Genre :Femme
  • Lieu :Paris
  • FM : FM Pro Advanced 12
  • OS : OS X 10.6.8


Posté 27 août 2012 - 14:15

Salut Christophe,

Avec une rubrique au format Date, tu peux dans les options de la rubrique (dans l'inspecteur) demander qu'un calendrier s'affiche quand tu cliques dans la rubrique


C'est exactement ce que je cherche a faire mais plutôt que de sélectionner une rubrique pour choisir une date, je voudrais le demander à l'utilisateur via une boite de dialogue ?


Thais
Thais

#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é 27 août 2012 - 16:12

Malheureusement toujours pas....
Il te faut utiliser un plugin, gratuit, DIALOG PLUGIN. http://kargas.net
Ou voir du côté des payant, Troi ou 24U.

Sinon, avec la version 12, tu peux utiliser la nouvelle gestion des fenêtre modale, qui permet justement de faire des fenêtre de dialogue.
JLuc Cressier

#5 Thais

Thais
  • Membres
  • PipPipPipPip
  • 274 messages
  • Genre :Femme
  • Lieu :Paris
  • FM : FM Pro Advanced 12
  • OS : OS X 10.6.8


Posté 27 août 2012 - 17:29

Bonjour,

J'ai jete un coup d'oeil chez Kargas, mais j'ai pas trouve mon bonheur ... si tu as une idee n'hésites pas.
Je ne connais pas les fenetres modales, je vais regarder.

Thais
Thais

#6 Thais

Thais
  • Membres
  • PipPipPipPip
  • 274 messages
  • Genre :Femme
  • Lieu :Paris
  • FM : FM Pro Advanced 12
  • OS : OS X 10.6.8


Posté 27 août 2012 - 18:44

Petit complément d'info.

- Les Dialog Plugin de Kargas, pour la partie boite de dialogue avec calendrier, ne marche pas sous Mac, uniquement sur PC
- Fenetre modale ... pas top et ne fais pas l'affaire.

D'autres idées ? Est ce possible avec un petit AppleScript ?

A+

Thais
Thais

#7 FredoMkb

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


Posté 28 août 2012 - 11:43

Bonjour Thais,

Est ce possible avec un petit AppleScript ?


Si j'ai bien compris ce que tu souhaites obtenir, à savoir un calendrier navigable et cliquable, la réponse est Non, pas avec l'installation par défaut d'AppleScript en tout cas.

Il existe des Osax (plug-ins pour AS) capables d'afficher des boîtes de dialogues personnalisées, notamment celui développé par un éditeur bien connu de la communauté Fmp : 24U Appearance OSAX 4.0, mais je ne crois pas que l'option "Calendrier tout fait" soit proposée (à vérifier tout de même).

Bien-sûr, l'avantage du calendrier, hormis la représentation "graphique" du mois en cours, est le fait de pouvoir choisir une date très rapidement, avec 2 ou 3 clics en moyenne, mais ce n'est pas la seule solution envisageable dans un développement Fmp.

Une autre possibilité, un peu moins "sexy", mais tout aussi ergonomique, consisterait à proposer 3 popup-menus, un peut comme ce qu'on trouve dans les formulaires d'inscription sur le Web : le premier popup-menu pour les jours (de 1 à 31), l'autre pour les mois (de 1 à 12) et le dernier pour les années (suivant l'utilisation, 5 à 10 années précédentes et suivantes à l'année en cours, voire d'avantage au besoin).

Une entrée automatique pourrait même choisir la date par défaut à chaque création d'une nouvelle fiche (la date actuelle par exemple), de plus, un simple calcul (horodatage) pourrait renseigner automatiquement une rubrique de type date.

Bref, pour le calendrier, si l'option d'affichage de Fmp ne te convient pas, je n'ai pas d'autre solution sous la main, mais il y a peut-être d'autres pistes à explorer, comme l'affichage d'un calendrier dans un "WebViewer" fonctionnant avec "Javascript" (on peut en trouver des pas mal open source en ligne), il faut ensuite pouvoir interagir avec ce calendrier Web... mais là, je laisse aux meilleurs le soin de développer un peu plus ces techniques que je ne maîtrise pas encore.

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

#8 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é 29 août 2012 - 07:41

Fenetre modale ... pas top et ne fais pas l'affaire.


Par curiosité, peut-tu argumenter un peu.
Je comprends le "pas top" sur un PC qui réajuste la fenêtre principale, mais sur mac, sans avoir encore utilisé, ça me semble juste parfait !
Tu définis ton pop-up, ou tu veux quand tu veux comme tu veux ! Y-aurait-il une limitation que je n'ai pas entrevue ?

Merci
JLuc Cressier

#9 Thais

Thais
  • Membres
  • PipPipPipPip
  • 274 messages
  • Genre :Femme
  • Lieu :Paris
  • FM : FM Pro Advanced 12
  • OS : OS X 10.6.8


Posté 30 août 2012 - 08:44

C'est aussi peut être qu je l'ai mal utilisé :crying:
Le but étant de faire une fenetre de dialogue, lorsque je met en place la fonction, je me retrouve seulement avec la fenetre de mon modèle actif ouvert dans une autre fenetre ...

Thais
Thais

#10 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é 30 août 2012 - 12:55

C'est aussi peut être qu je l'ai mal utilisé :crying:

On frise la certitude.

Il te faut ouvrir une seconde fenêtre avec le modèle dialogue que tu auras dessiné, le tout réajusté et placé au bon endroit.
Je suis persuadé que ça répondra exactement a ton besoin.

JL
JLuc Cressier

#11 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é 31 août 2012 - 22:31

Deux exemple à améliorer....

Fichier joint  PopUp.fmp12   248K   19 Nombre de téléchargements 

Bon weekend
JLuc Cressier