Aller au contenu

Clem

Membres
  • Compteur de contenus

    3 739
  • Inscription

  • Dernière visite

  • Jours gagnés

    69

Clem a gagné pour la dernière fois le 14 mai

Clem a eu le contenu le plus aimé !

6 abonnés

À propos de Clem

  • Rang
    3200
  • Date de naissance 09/07/1956

Contacts

  • AIM
    clemhoff9756
  • Skype
    clemhoff

Profil général

  • Genre
    Homme
  • Lieu
    Alsacistan

Profil FileMaker

  • FM
    FMPA 17, iOS Antic
  • OS
    OSX 10.13.4 | Win 7.x, 10.x
  • FBA
    --Non membre--

Visiteurs récents du profil

26 678 visualisations du profil
  1. Clem

    Rapport en colonne

    rien de grave, dans l'exemple elle ne sert plus à rien. Simplement oublié de faire le ménage… C'est une vieille fonction transformée en fonction perso RAND ( MIN ; MAX ) qui m'aide à générer des dates et des valeurs numériques aléatoires entre bornes lors de la création de fiches.
  2. Clem

    Liste de valeurs en fonction d'une date.

    T'as p't'êt ben raison ! mais je préfererais plûtot une création de fiche contrôlée par script. Comme pour toute création de fiche d'ailleurs.
  3. Clem

    Liste de valeurs en fonction d'une date.

    Ah ?? Et pourquoi ? Mener une double vie est une chose, mais une journée de calendrier est pour moi un évenement unique composé d'éléments multiples de type personnels, professionnels etc…. Maintenant, si pour des raisons qui t'appartiennent, tu tiens à pouvoir créer n fois la même date tout en affichant les horaires déjà occupés, il suffit d'ajouter à la table RDV une rubrique "Date" et de modifier la liaison DATE::ID_DATE = RDV::id_date en DATE::date = RDV::date (du coup la date devient la clé de liaison et RDV::id_date ne sert plus à rien) Mais gare à la suppression de fiche !!!!!!!!!!!!!!!
  4. Clem

    nouveau bvr suisse avec qr code

    Bonjour, j'ai beau tourner la fonction dans tous les sens, je n'arrive pas à reproduire le problème. Peut être est-ce dû à des paramètres Système différents (dates/nombres) ? Pourtant dans les options de fichier j'ai bien coché "Toujours utiliser les paramètres système en cours" … Que donne un clone sans fiche ? --> Menu Fichier/ Enregistrer une copie… (En créant un clone, FileMaker utilise à ce moment les paramètres du sytème en cours d'utilisation. Paramètres inscrits en dur dans le fichier.( format date et numérique)). As-tu essayé en créant une nouvelle fiche ? Peux-tu poster en message personnel le contenu de la rubrique "SwissPaymentCode_ct" de l'enregistrement que tu montres et celui d'un enregistrement fraîchement créé. Ajoutes également la valeur du chemin au dossier "Qr-Invoices".
  5. Clem

    Rapport en colonne

    Bonjour, ExecuterSQL est certes une voie possible pour qui connait SQL (et ses contraintes), mais pourquoi ne pas partir de la liaison déjà existante et filtrer 12 occurrences de tables n'affichant qu'une seule rangée externe et ayant comme filtre l'année et un numéro de mois. C'est certes un peu plus fastidieux à mettre en œuvre, mais offre plus de possibilités en terme d'affichage et est beaucoup moins consommateur en ressources (calculs non mémorisés). Pour l'affichage par semaine, il suffit de reproduire exactement le même processus… (PS au sujet des numéros de semaines…en parcourant l'exemple que tu as posté, j'ai remarqué que tu utilises SemaineAnnée(date) … ça c'est OK pour la norme AINSI outre Atlantique. Nous, nous utilisons la norme ISO… Et c'est avec SemaineExercice ( date ; 2 ) que tu récupères un numéro de semaine exact sommeMois.fmp12
  6. Clem

    Calcul de frais kilometriques

    Bonjour, bon d'accord, c'est dimanche… et ne répond pas du tout à la question… Mais pour les quelques rares qui sortent de l'office en latin, d'autres qui le perdent en sortant du bar avé les copains … … c'est franchement trop mignon !
  7. Clem

    Liste de valeurs en fonction d'une date.

    Bonjour, … Ah bon ?? j'ai beau chercher, je ne trouve pas où se réduit la liste horaire demandée ! En plus de répondre frénétiquement et comme bon te semble (et ce, d'une manière constante avec un rédactionnel qui frise l'injure), pour la débauche de rubriques inutiles t'as vraiment pas peur !! (heureusement que notre ostéo n'a pas un métier où l'on consulte toutes les 10mn …) . … comme le suggère Christophe, à la différence prêt qu'il faut quand même un script… d'une ligne … un exemple de liste qui se réduit au fur et à mesure des sélections… A toi de l'adapter en fonction de ta prise de rendez-vous journalière. ReductionListe.fmp12
  8. Clem

    nouveau bvr suisse avec qr code

    La numérotation de version de Java ayant changée depuis la 1.8… et moi de bondir (de joie aussi) de la v.12 à la v.17 Il va falloir revenir au code que j'avais initialement écrit (mais bon dieu pourquoi changer??) Dans le script Check ScriptMaster and Java……", désactive ou supprime les lignes 12 et 13 et remplace les par les 12 & 13 çi dessous … et bien sûr relancer ensuite le script "Startup" Il reste à corriger le script "Swiss QR Invoice -Read" au cas où la solution et les PNG sont sur un support externe Mac. J'apporterais ces motifs en ecrasant le fichier zip plus haut…
  9. Clem

    nouveau bvr suisse avec qr code

    … ta version ScriptMaster est bien la 5.xx?
  10. Clem

    nouveau bvr suisse avec qr code

    Bonsoir, les deux fonctions ScriptMaster qui s'enregistrent 'normalement' au démarrage de la solution sont: codeblock_QrBill( SPC ; printUltimateCreditor ; desiredQrSize ; pathToQrCode ) zxing_QrDecodeFile( filePath ; charset ; correctionLevel ) C'est le script "Register Functions" qui initialise ses deux fonctions et ce script fait partie intégrante de la procédure d'initialisation "Startup" . Vérification (sommaire) de ScriptMaster, Vérification version Java, Vérification & Téléchargement des fichiers jars, Chargement des librairies jars Enregistrement des fonctions Je n'arrive pas à comprendre comment tu es arrivé à une <Fonction manquante> à part un Script Debugger au lancement du fichier et et le script de démarrage subitement interrompu…(Ctrl+F8)
  11. Clem

    CALCUL DE DISPO SUR LOT

    Tu ferais cela au prix que coûte ton stock !? En bon commerçant, tu pourrais quand même lui proposer dans la mesure du stock disponible, un lot de 20 et un autre de 10; auquel cas un script, une fonction personnalisée ou un calcul abusant des fonctions DIV et MOD devraient te rendre le plus fier des "services"… et ce n'est pas une usine à gaz !
  12. Clem

    Filemaker Windows

    [joke] Ah non, la version de FMP c'est la job d'Obtenir ( VersionApplication ) Comme quoi, les mots ont encore du sens !! ex: poutine(la saucisse nationale) ≠ Poutine (le dirigeant d'une nation)… et ce, sans ajouter ni à l'un, ni à l'autre, l'adjectif … "horrible" [/joke]
  13. Clem

    Filemaker Windows

    Bonjour, Get ( ApplicationArchitecture) devrait répondre à ta question
  14. Clem

    nouveau bvr suisse avec qr code

    Bonjour, Merci pour ta patience (suisse) et sincèrement désolé d'avoir été aussi (français) long… Après lecture des spécifications (de la foule de contraintes cachées), épluché la FAQ de SIX-Interbank, trituré leur exemple Java (qui ne répond absolument pas aux pb et aux contraintes), je me suis plongé au départ dans un des sites de DENSO WAVE Inc pour essayer de déterminer au mieux la version de QRCode à employer en fonction de la quantité de données, la taille du module etc, croisé les infos de SIX-Interbank, MoneyToday.ch et plein plein d'autres encore. Au fil des navigations et recherches, j'ai débusqué 'qrinvoice-core-0.7.jar' (sous licence AGPL) une superbe API développée par Codeblock GmbH qui garanti à 100% la conformité du Swiss QR. Cette API, utilise également en dépendances l'API Google zxing (core & java se), contrôle absolument l'ensemble des paramètres requis, leur conformité (ex: Caractères ISO-8859-1 uniquement, checksum de l'IBAN modulo 97 (CH/LI uniquement), contrôle du numéro de référence par Swiss modulo-10, l'emploi de la bonne version de QR en fct de la quantité de données (ce qui entraîne des dimensions du QR variables), une croix suisse de 5mm à ~14% du QR , un QR code sans Quiet Zone (celle-ci, de 5mm, est déterminée par le placement du QR sur le format A6.) etc… etc…. L'API permet également d'imprimer les factures A4, A5 et A6 au format PDF. et utilise pour cela qrinvoice-openpdf-0.7.jar [iText4] ou qrinvoice-itext5-0.7.jar [iText5])… mais ça c'est pour plus tard, lorsque j'aurais mieux saisi l'api… faut dire que Java 8 et ses Lambdas c'est du tout neuf pour moi! … De ce que j'ai à peu près saisi pour le moment … (juste la partie QR Code dans son environnement A6). Swiss QR Invoice.zip NOTE: Au premier démarrage, le fichier nécessite une connexion Internet pour télécharger les API. La bordure verte ci-dessus n'est là que pour l'exemple et ne sert qu'à matérialiser l'emplacement ~obligatoire~ des différentes sections. Elle se supprime d'un clic en mode modèle…
  15. Clem

    Envoyer courrier: ne pas supprimer les sauts de ligne

    Bonjour, … et le calcul du corps de message ressemble à quoi ? "Chère Sarah," & "¶¶" & OT::RubriqueAvecRetoursChariots & ¶ & "dans l'attente de vous lire, acceptez mes salutations distinguées.¶clem"
×