Jump to content

soina06

Membres
  • Content Count

    195
  • Joined

  • Last visited

  • Days Won

    2

soina06 last won the day on June 4 2018

soina06 had the most liked content!

About soina06

  • Rank
    100
  • Birthday 12/11/1954

Contact Methods

  • Website URL
    http://blcanyon.free.fr

Profile Information

  • Gender
    Homme
  • Location
    Levens
  • Interests
    Le jardinage et le canyonning si certains passent dans le coin et veulent tester n'hésitez pas à me contacter....

FileMaker Profile

  • FM
    Fmp 16 Advance
  • OS
    Windows pro 10 64 bytes
  • FBA
    --Non membre--

Recent Profile Visitors

7204 profile views
  1. Bonjour, comment as tu fait pour trouver la 60.5.1, je ne trouves pas de lien valable ils renvoient tous sur la 60.5.2.... ensuite i faudra désinstaller la 60.5.2 ???
  2. ??? Zut, moi aussi j'ai le même problème, je penses que c'est la mise à jour de Thunderbird qui pose un problème..... et maintenant si en plus des bugs quant on bricole avec FMP il faut se taper ceux créés par d'autres applications, on est pas sorti de l'auberge...
  3. Merci Jilc, pour ta réponse, j'avais vu ce truc, mais en réalité je souhaitais savoir sil existait une possibilité de faire en sorte que le compte choisit pour envoyer un mail à partir de FM ne prenne pas automatiquement le compte par défaut qui n'est pas dans ce cas celui du club.. Merci pour ton aide je vais voir si une solution existe sans passer par le smpt Bonne journée
  4. Bonjour à tous et meilleurs Vœux pour 2019... Nous venons de changer l'ordinateur qui gère le fichier de notre club, tout fonctionne nickel à la différence que la nouvelle machine gère plusieurs compte mail dans Thunderbird, et la petit problème car le programme doit envoyer certains documents aux membres du club et prend en compte la première adresse ( adresse par défaut dans Thunderbird) qui est le mail privé du secrétaire du club..... Donc ma question vous la sentez venir, y a t il une possibilité de choisir le compte qui va envoyer le mail lorsqu'on programme le script???? si quelqu'un à une idée.... D'avance merci
  5. Bonsoir Dann, as tu trouvé ces fichiers si non fais moi signe je l'ai ai gardés avec les deux vidéos de Thomas . C’est vrai que c'est super intéressant.
  6. soina06

    soina06

  7. Bonsoir Bernard, j'ai eu le m^me problèmes que toi en réalité c'est simple à résoudre il te faut aller dans les programmes Filemaker (cf1) la tu va trouver les deux versions qui sont sur ton ordinateur pour moi la 16 et la 17 dans chacun des répertoire il y a un ficher qui porte le mème nom "FileMaker Pro Advanced.exe" (enfin selon ta version) et de créer deux raccourcis sur ton bureau afin de lancer la version que tu souhaites
  8. Je ne sais plus, mais en reprenant l'ensemble de la base j'ai trouvé un tas de trucs qui ne servaient plus à rien du fait de l'évolution de FM certaines fonctions qui sont apparues au cours de l'évolution ont remplacées des calculs.... Mais je n’avais pas fait de ménage en profondeur?? et là depuis que j'ai repris la structure le tout c'est allégé et de fait fonctionne mieux!!! Donc vive le ménage de printemps Bref merci Fabrice pour la bonne orientation des recheches
  9. Utilise l'inspecteur >format date personnalisé ou un simple calcul (enfin je pense) Amicalement date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12 date.fmp12
  10. Merci Fabrice tout est ok. Moralité quant on modifie plusieurs fois une base il faut bien la nettoyer à chaque fois car le problème venait d'un script créé avec une version 9 qui était devenu obsolète au fur et à mesure des ajouts et des modifications!!!! Bonne journée sous la pluie
  11. Première activité du matin , contrôle des dates?
  12. Bonsoir Fabrice effectivement j'ai un déclencheur de script (résidu d'une ancienne version...) qui tourne sur changement d'enregistrement, je viens de le supprimer je vais voir demain si tout fonctionne correctement Merci Bonne soirée
  13. Bonjour à tous, je viens de me rendre compte que dans une gestion de club (maison) j'ai deux rubriques importantes, la date de première adhésion qui correspond à la date de création de la fiche non modifiable et la date de mise à jour( date de modification. Hors la date de mise à jour se modifie juste en ouvrant la fiche et en la refermant ce qui me pose un problème. Y a t il une solution pour que cette date soit modifiée que si on modifie effectivement une rubrique et non juste en consultant la fiche???? Je continue à chercher mais si quelqu'un a une idée je suis preneur.... Merci d'avance
  14. Un peu long mais cas fonctionne bien si tu veux utiliser tel quel il va falloir crée une la variable MONTANT sur lle resulta au format texteequel le calul se fait pense de mettre le resultat au format texte Cas(ObtenirNombre(montant) > 0 ; Cas(Ent(Mod(montant;10^12)/10^9) > 0 ; Choisir( Ent(Mod(montant;10^12) / 10^11); ""; "cent "; "deux cent "; "trois cent "; "quatre cent "; "cinq cent "; "six cent "; "sept cent "; "huit cent "; "neuf cent ") & Cas( Ent(Mod(montant;10^11) / 10^10) = 1; Choisir(Ent(Mod(montant;10^10) / 10^9); "dix "; "onze "; "douze "; "treize "; "quatorze "; "quinze "; "seize "; "dix-sept "; "dix-huit "; "dix-neuf "); Ent(Mod(montant;10^11) / 10^10) = 7; "soixante " & Choisir(Ent(Mod(montant;10^10) / 10^9); "dix "; "et onze "; "douze ";"treize "; "quatorze "; "quinze "; "seize "; "dix-sept "; "dix-huit "; "dix-neuf "); Ent(Mod(montant;10^11) / 10^10) = 9; "quatre-vingt-" & Choisir(Ent(Mod(montant;10^10) / 10^9); "dix "; "onze "; "douze "; "treize "; "quatorze "; "quinze "; "seize "; "dix sept "; "dix huit "; "dix neuf "); Cas( Ent(Mod(montant;10^11) / 10^10) > 1 And Ent(Mod(montant;10^11) / 10^10) < 7 And Ent(Mod(montant;10^10)/10^9) = 1; Choisir(Ent(Mod(montant;10^11) / 10^10); ""; ""; "vingt et ";"trente et ";"quarante et "; "cinquante et "; "soixante et "); Choisir(Ent(Mod(montant;10^11) / 10^10); ""; ""; "vingt "; "trente "; "quarante "; "cinquante "; "soixante "; "soixante dix "; "quatre-vingt" & Cas( Ent(Mod(montant;10^10)/10^9) = 0; "s "; " "); "quatre-vingt-dix ")) & Choisir(Ent(Mod(montant;10^10) / 10^9); ""; "un "; "deux "; "trois "; "quatre "; "cinq "; "six "; "sept "; "huit "; "neuf ")) & Cas(Ent(Mod(montant;10^12)/10^9)=1;"milliard "; Ent(Mod(montant;10^12)/10^9) > 1; "milliards "; ""); "") & Cas(Ent(Mod(montant;10^9)/10^6) > 0 ; Choisir( Ent(Mod(montant;10^9) / 10^8); ""; "cent "; "deux cent "; "trois cent "; "quatre cent "; "cinq cent "; "six cent "; "sept cent "; "huit cent "; "neuf cent ") & Cas( Ent(Mod(montant;10^8) / 10^7) = 1; Choisir(Ent(Mod(montant;10^7) / 10^6); "dix "; "onze "; "douze "; "treize "; "quatorze "; "quinze "; "seize "; "dix-sept "; "dix-huit "; "dix-neuf "); Ent(Mod(montant;10^8) / 10^7) = 7; "soixante " & Choisir(Ent(Mod(montant;10^7) / 10^6); "dix "; "et onze "; "douze";"treize "; "quatorze "; "quinze "; "seize "; "dix-sept "; "dix-huit "; "dix-neuf "); Ent(Mod(montant;10^8) / 10^7) = 9; "quatre-vingt-" & Choisir(Ent(Mod(montant;10^7) / 10^6); "dix "; "onze "; "douze "; "treize "; "quatorze "; "quinze "; "seize "; "dix-sept "; "dix-huit "; "dix-neuf "); Cas( Ent(Mod(montant;10^8) / 10^7) > 1 And Ent(Mod(montant;10^8) / 10^7) < 7 And Ent(Mod(montant;10^7)/10^6) = 1; Choisir(Ent(Mod(montant;10^8) / 10^7); ""; ""; "vingt et ";"trente et ";"quarante et "; "cinquante et "; "soixante et "); Choisir(Ent(Mod(montant;10^8) / 10^7); ""; ""; "vingt "; "trente "; "quarante "; "cinquante "; "soixante "; "soixante dix "; "quatre-vingt" & Cas( Ent(Mod(montant;10^7)/10^6) = 0; "s "; " "); "quatre-vingt-dix ")) & Choisir(Ent(Mod(montant;10^7) / 10^6); ""; "un " ; "deux "; "trois "; "quatre "; "cinq "; "six "; "sept "; "huit "; "neuf ")) & Cas(Ent(Mod(montant;10^9)/10^6) = 1;"million "; Ent(Mod(montant;10^9)/10^6) > 1; "millions "; "") & Cas(Mod(montant;10^6) = 1; "et " ; "") ; "") & Cas(Ent(Mod(montant;10^6)/10^3) > 0 ; Choisir( Ent(Mod(montant;10^6) / 10^5); ""; "cent "; "deux cent "; "trois cent "; "quatre cent "; "cinq cent "; "six cent "; "sept cent "; "huit cent "; "neuf cent ") & Cas( Ent(Mod(montant;10^5) / 10^4) = 1; Choisir(Ent(Mod(montant;10^4) / 10^3); "dix "; "onze "; "douze "; "treize "; "quatorze "; "quinze "; "seize "; "dix-sept "; "dix-huit "; "dix-neuf "); Ent(Mod(montant;10^5) / 10^4) = 7; "soixante " & Choisir(Ent(Mod(montant;10^4) / 10^3); "dix "; "et onze "; "douze";"treize "; "quatorze "; "quinze "; "seize "; "dix-sept "; "dix-huit "; "dix-neuf "); Ent(Mod(montant;10^5) / 10^4) = 9; "quatre-vingt-" & Choisir(Ent(Mod(montant;10^4) / 10^3); "dix "; "onze "; "douze "; "treize "; "quatorze "; "quinze "; "seize "; "dix-sept "; "dix-huit "; "dix-neuf "); Cas( Ent(Mod(montant;10^5) / 10^4) > 1 And Ent(Mod(montant;10^5) / 10^4) < 7 And Ent(Mod(montant;10^4)/10^3) = 1; Choisir(Ent(Mod(montant;10^5) / 10^4); ""; ""; "vingt et ";"trente et ";"quarante et "; "cinquante et "; "soixante et "); Choisir(Ent(Mod(montant;10^5) / 10^4); ""; ""; "vingt "; "trente "; "quarante "; "cinquante "; "soixante "; "soixante-dix "; "quatre-vingt" & Cas( Ent(Mod(montant;10^4)/10^3) = 0; "s "; " "); "quatre-vingt-dix ")) & Choisir(Ent(Mod(montant;10^4) / 10^3); ""; Cas( Ent(Mod(montant;10^5) / 10^4) = 0 ; ""; "un " ) ; "deux "; "trois "; "quatre "; "cinq "; "six "; "sept "; "huit "; "neuf ")) & Cas(Ent(Mod(montant;10^6)/10^3) > 1 And Ent(Mod(montant;10^5)/10^3) = 1 And Ent(Mod(montant;10^4)/10^3) = 1 ; "un "; "" ) & Cas(Ent(Mod(montant;10^6)/10^3) >= 1;"mille " & Cas( Ent(Mod(montant;10^4)/10^3) And Mod(montant;10^3) = 1 ; "et " ; "") ; "") ; "") & Cas(Mod(montant;100)/10 = 0 And Mod(montant;1) = 0; Choisir(Ent(Mod(montant;10^3) / 100); ""; "cent "; "deux cents "; "trois cents "; "quatre cents "; "cinq cents "; "six cents "; "sept cents "; "huit cents "; "neuf cents "); Choisir(Ent(Mod(montant;10^3) / 100); ""; "cent "; "deux cent "; "trois cent "; "quatre cent "; "cinq cent "; "six cent "; "sept cent "; "huit cent "; "neuf cent ")) & Cas( Ent(Mod(montant;100) / 10) = 1; Choisir(Ent(Mod(montant;10)); "dix "; "onze "; "douze "; "treize "; "quatorze "; "quinze "; "seize "; "dix-sept "; "dix-huit "; "dix-neuf "); Ent(Mod(montant;100) / 10) = 7; "soixante " & Choisir(Ent(Mod(montant;10)); "dix "; "et onze "; "douze ";"treize "; "quatorze "; "quinze "; "seize "; "dix-sept "; "dix-huit "; "dix-neuf "); Ent(Mod(montant;100) / 10) = 9; "quatre-vingt-" & Choisir(Ent(Mod(montant;10)); "dix "; "onze "; "douze "; "treize "; "quatorze "; "quinze "; "seize "; "dix-sept "; "dix-huit "; "dix-neuf "); Cas( Ent(Mod(montant;100) / 10) > 1 And Ent(Mod(montant;100) / 10) < 7 And Ent(Mod(montant;10)) = 1; Choisir(Ent(Mod(montant;100) / 10); ""; ""; "vingt et ";"trente et ";"quarante et "; "cinquante et "; "soixante et "); Choisir(Ent(Mod(montant;100) / 10); ""; ""; "vingt "; "trente "; "quarante "; "cinquante "; "soixante "; "soixante-dix "; "quatre-vingt" & Cas(Ent(Mod(montant;10)) = 0; "s "; " "); "quatre-vingt-dix ")) & Choisir(Ent(Mod(montant;10)); ""; "un "; "deux "; "trois "; "quatre "; "cinq "; "six "; "sept "; "huit "; "neuf ")) & Cas(Mod(montant;10^7)/10^6 = 1 And Ent(Mod(montant;10^6)) = 0 Or Mod(montant;10^10)/10^9 = 1 And Ent(Mod(montant;10^9)) = 0; "d'"; "") & Cas(Ent(Mod(montant;10^12)) > 0 ; "euro" & Cas( Ent(montant) > 1; "s" ; "") ; "") & //Cas(ObtenirNombre(Montant) >=0 And Montant - Ent(Montant) > 0 ; "" ; " ***") & Cas(Ent(montant) And Mod(montant; Ent(montant)) ; " et " ; "") & Cas(montant - Ent(montant) > 0; Cas( Mod(Ent(montant*10); 10) = 1; Choisir(Ent(Mod(montant*100;10)); "dix "; "onze "; "douze "; "treize "; "quatorze "; "quinze "; "seize "; "dix sept "; "dix huit "; "dix neuf "); Mod(Ent(montant*10); 10) = 7; "soixante " & Choisir(Mod(Ent(montant*100); 10); "dix "; "et onze "; "douze ";"treize "; "quatorze "; "quinze "; "seize "; "dix-sept "; "dix-huit "; "dix-neuf ") ; Mod(Ent(montant*10); 10) = 9; "quatre-vingt-" & Choisir(Mod(Ent(montant*100); 10); "dix "; "onze "; "douze "; "treize "; "quatorze "; "quinze "; "seize "; "dix-sept "; "dix-huit "; "dix-neuf ") ; Cas( Mod(Ent(montant*10); 10) > 1 And Mod(Ent(montant*10); 10) < 7 And Mod(Ent(montant*100); 10) = 1; Choisir(Ent(Mod(montant*10;10)); ""; ""; "vingt et ";"trente et ";"quarante et "; "cinquante et "; "soixante et "); Choisir(Ent(Mod(montant*10;10)); ""; ""; "vingt "; "trente "; "quarante "; "cinquante "; "soixante "; "soixante dix "; "quatre-vingt "; "quatre-vingt-dix ")) & Choisir(Mod(Ent(montant*100); 10); ""; "un "; "deux "; "trois "; "quatre "; "cinq "; "six "; "sept "; "huit "; "neuf ")) & "centime" & Cas(Mod(montant; 1) > ,01 ; "s"; "") & Cas( Ent(montant) = 0 And Mod(montant; 10) > 0; " d'euro"; "") ; ""); "")
  15. Merci David, mais entre temps, j'ai retrouvé mes notes de programmation, et il y avait un script qui emperche l'affichage de la barre....... le tout a été réglé avec Ctrl+Maj+S et par miracle la boite des scripts c'est ouverte!! Ce doit être l'age et les neurones qui commencent à se ramollir. Bonne journée, je retourne sur le programme
×
×
  • Create New...