User Tag List

Page 3 of 3 FirstFirst 1 2 3
Results 21 to 30 of 30

Thread: Générer un calendrier dynamique avec données

  1. #21
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleInstall Creator Pro
    Cyberclic's Avatar
    Join Date
    Jun 2006
    Location
    Paris (France)
    Posts
    298
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Générer un calendrier dynamique avec données

    Excellent ! J'aime beaucoup ta version car elle est simple et efficace. Bravo ! [img]<<GRAEMLIN_URL>>/laugh.gif[/img]

  2. #22
    Clickteam Clickteam
    Nico's Avatar
    Join Date
    Jun 2006
    Location
    France
    Posts
    2,543
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)

    Re: Générer un calendrier dynamique avec données

    Oui très intéressant... mais alors y a un soucis avec le MFA de ConceptGame, c'est que &quot;M, A, N, R&quot; ne tombe pas en correspondance avec les bons jours.
    Ex.: Si je met 1/1/2011, je devrais avoir &quot;M&quot;, et ton appli m'affiche &quot;R&quot;.
    Un petit soucis avec la séquence peut-être ?
    --------------------------------------
    Nicolas "Nico" Sourdeval
    Clickteam

  3. #23
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleInstall Creator Pro
    Cyberclic's Avatar
    Join Date
    Jun 2006
    Location
    Paris (France)
    Posts
    298
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Générer un calendrier dynamique avec données

    En effet, la séquence est réinitialisée chaque 1er janvier

  4. #24
    Clicker Fusion 2.5 DeveloperInstall Creator Pro

    Join Date
    Sep 2006
    Posts
    517
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Générer un calendrier dynamique avec données

    Le code de ConceptGame est intéressant car il n'a pas besoin de tableau pour gérer les mois. Je vais regarder de plus près. Ensuite ce que je propose est une expression prenant La variable A comme l'année, la B comme mois, C comme jour et retournant le résultat dans la variable A.

    Ainsi le tout pourra être réutilisé avec n'importe quel type d'objet pourvu qu'il possède des variables (ou même avec les variables globales si besoin est). Ce qui veut dire qu'il n'y aura pas besoin d'objets supplémentaires dans la scène pour cette fonctionnalité, ce que je trouve fort sympathique.

  5. #25
    Clickteam Clickteam
    Nico's Avatar
    Join Date
    Jun 2006
    Location
    France
    Posts
    2,543
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)

    Re: Générer un calendrier dynamique avec données

    Oui, donc totalement exportable sans extensions pour une application SWF, iOS ou Android [img]<<GRAEMLIN_URL>>/wink.gif[/img]
    --------------------------------------
    Nicolas "Nico" Sourdeval
    Clickteam

  6. #26
    Clicker Fusion 2.5 DeveloperInstall Creator Pro

    Join Date
    Sep 2006
    Posts
    517
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Générer un calendrier dynamique avec données

    L'expression devient relativement simple du coup. Cela me plaît et ça valait le coup d'essayer [img]<<GRAEMLIN_URL>>/smile.gif[/img]

    calendrier.mfa (42 Ko)

    ouly

    Edit : pour l'anecdote, est-ce que vous saviez que Excel 2003 a un 29 février 1900 ?

  7. #27
    Clickteam Clickteam
    Nico's Avatar
    Join Date
    Jun 2006
    Location
    France
    Posts
    2,543
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)

    Re: Générer un calendrier dynamique avec données

    Par contre, c'est pas possible de faire comme pour celui de Cyberclic ? d'éclater le champ et sans la gestion des &quot;0&quot; devant les unités ?

    Mais ça à l'air chaud, car tu fais des &quot;trims&quot; de 2 dans la chaîne de la date ... [img]<<GRAEMLIN_URL>>/crazy.gif[/img]

    Ex.: 9 | 5 | 2011 (9 mai 2011)
    --------------------------------------
    Nicolas "Nico" Sourdeval
    Clickteam

  8. #28
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleiOS Export Module
    conceptgame's Avatar
    Join Date
    Apr 2011
    Location
    Switzerland
    Posts
    776
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    Re: Générer un calendrier dynamique avec données

    Comme je ne connaissais pas la date de référence à partir de laquelle commence la séquence (apparemment c'est 2008 pour RRMMAANNRRRMMAANRRRRMMANNRRRRMAANNR), j'ai simplement considéré que le planning commençait sur l'année de la date demandée.

    Pour prendre en compte une année de référence pour le début de la séquence, il suffirait de rajouter le nombres de jours entre le 1er janvier de l'année de la date demandée et le 1er janvier de l'année de référence. La seule difficulté est de compter le nombre d'années bissextiles entre les deux années. Pour cela, on se base sur la définition d'une année bissextile et on formalise mathématiquement, soit le nombre d'années bissextiles entre l'an 1 et l'an n:
    f(n)= [n/4]-[n/100]+[n/400] où la valeur entre crochet représente la partie entière du résultat de la division. Pour le nombre d'années bissextiles entre l'an n et l'an m, on fait simplement f(m)-f(n).
    Exemple avec le nombre d'années bissextiles entre 2000 et 2011(inclus): [2011/4]-[2011/100]+[2011/400]-[2000/4]+[2000/100]-[2000/400]= 502 - 20 + 5 - 500 + 20 - 5 = 2. Il n'y a que 2 années bissextiles entre 2000 et 2011. On a donc (2011-2000+1)*365+2=4382 jours entre le 1er janvier 2000 et le 1er janvier 2012.

    On rajoute le quantième sur l'année de la date demandée et c'est gagné. C'est ce qu'à fait sur le principe ouly dans son dernier exemple si je ne me trompe pas! C'est pour ça que je n'ai pas posté de nouvel exemple. Mais si tu as encore besoin d'explications ou d'un exemple, pas de soucis! [img]<<GRAEMLIN_URL>>/wink.gif[/img]

    Concernant le formatage, c'est tout à fait possible d'éclater les 3 éléments comme cyberclic avec ce qu'a fait ouly. Il s'est juste fait plaisir avec le parser! [img]<<GRAEMLIN_URL>>/laugh.gif[/img]

    Par contre, je n'ai toujours pas compris comment ton ami peut garder le même planning tous les ans de façon perpétuelle. Il pose ses vacances toujours au mêmes dates et il travaille quelques soient les jours fériés? Où est-ce que c'est une amélioration que tu veux apporter après coup?
    J'ai peut-être raté une partie de l'explication.

    EDIT: Bon, je n'ai pas résisté, je t'ai fait un exemple. [img]<<GRAEMLIN_URL>>/laugh.gif[/img]
    Toujours au même endroit: http://www.clickteam.com/epicentre/ubbthreads.php?ubb=showflat&amp;Number=22588#Post2 2588
    Ça devrait concorder avec ton planning maintenant. [img]<<GRAEMLIN_URL>>/wink.gif[/img]
    Tu as donc l'embarras du choix avec les solutions de cyberclic et ouly!

  9. #29
    Clicker Fusion 2.5 DeveloperInstall Creator Pro

    Join Date
    Sep 2006
    Posts
    517
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Générer un calendrier dynamique avec données

    C'est bon Nico ?

  10. #30
    Clickteam Clickteam
    Nico's Avatar
    Join Date
    Jun 2006
    Location
    France
    Posts
    2,543
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)

    Re: Générer un calendrier dynamique avec données

    Oh oui! [img]<<GRAEMLIN_URL>>/laugh.gif[/img] merci Ouly, Conceptgame et Cyberclic... [img]<<GRAEMLIN_URL>>/wink.gif[/img]
    --------------------------------------
    Nicolas "Nico" Sourdeval
    Clickteam

Page 3 of 3 FirstFirst 1 2 3

Similar Threads

  1. Générer un .apk ?
    By comprendpas in forum Multimedia Fusion 2 - Technical Support
    Replies: 6
    Last Post: 23rd September 2012, 03:11 PM
  2. [Besoin d'aide] Générer une carte aléatoirement
    By Max98000 in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 26th May 2012, 07:30 PM
  3. Application avec Base de données sur le Web
    By Vantales in forum Multimedia Fusion 2 - Technical Support
    Replies: 2
    Last Post: 16th January 2012, 12:19 PM
  4. Calendrier dynamique
    By Cyberclic in forum File Archive
    Replies: 7
    Last Post: 22nd September 2011, 04:53 PM
  5. Création d'une application avec base de données.
    By 2310 in forum Multimedia Fusion 2 - Technical Support
    Replies: 14
    Last Post: 9th February 2011, 05:52 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •