Aller au contenu

Clem

Membres
  • Compteur de contenus

    3 612
  • Inscription

  • Dernière visite

  • Jours gagnés

    60

Clem a gagné pour la dernière fois le 31 octobre

Clem a eu le contenu le plus aimé !

4 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 12, FMS12, iOS
  • OS
    OSX 10.6.8 | XP pro SP3 | Seven
  • FBA
    --Non membre--

Visiteurs récents du profil

26 148 visualisations du profil
  1. Liste consécutive jour/mois

    ah ?? Etonnant.
  2. Liste consécutive jour/mois

    Hello, … si j'ai bien compris la question; bien entendu … les fonctions dates me semblent ici incontournables; "bisextilité " oblige… fct perso : DatesConsecutives( ddeb ; dfin ) Cas( dfin + 1 > ddeb; Jour( ddeb ) & "/" & Mois( deb ) & "¶" & DatesConsecutives( ddeb + 1; dfin ) ) @+
  3. Extension Lien Snapshot

    Bonjour, le support amovible reste parfois la plus simple et ultime solution… (à condition de ne pas l'oublier dans le hub)
  4. Conversion json en XML

    Bonjour, … avec ScriptMaster, cela peux éventuellement dépanner… JSON-Lib n'est certes pas l'API la plus véloce… (un JSON complexe de 4700 'enreg.' (3.7Mo) est lu, sérialisé et converti en XML en 2/3 s.) JSON2XML( path2json ; path2xml ) // avec des chemins de fichiers au format 'System' bien sûr. RegisterGroovy( "JSON2XML( path2json ; path2xml )" ; "import net.sf.json.JSONObject¶ import net.sf.json.xml.XMLSerializer¶ ¶ def object = JSONObject.fromObject(new File(path2json).text)¶ def serializer = new XMLSerializer(¶ rootName : 'root',¶ typeHintsEnabled : false¶ )¶ def file = new File( path2xml )¶ file.write (serializer.write(object), \"UTF-8\")"; "isGui=false" ) Le jar et ces dépendances, tu les trouveras là : https://mvnrepository.com/artifact/net.sf.json-lib/json-lib/2.4 https://mvnrepository.com/artifact/net.sf.ezmorph/ezmorph/1.0.6 https://mvnrepository.com/artifact/xom/xom/1.2.5 https://mvnrepository.com/artifact/commons-beanutils/commons-beanutils/1.8.0 https://mvnrepository.com/artifact/commons-collections/commons-collections/3.2.1 https://mvnrepository.com/artifact/commons-lang/commons-lang/2.6 https://mvnrepository.com/artifact/commons-logging/commons-logging/1.1.1
  5. Extension Lien Snapshot

    Bonjour, Le partage de fichier (Fichier/Partage/Réseau FileMaker…) est-il activé dans le fichier.fmp12 ? Ce dernier est-il ouvert sur l'ordinateur hôte ?
  6. Lister les polices

    Bonjour, … ou sous Mac OS… ouvre un terminal et entre le script suivant : iconv -f UTF-16LE -t UTF-8 '/Users/utilisateur/chemin au.../DDR.xml' | grep -Ei '<FONT-FAMILY' | sort | uniq // version avec suppression des balises iconv -f UTF-16LE -t UTF-8 '/Users/utilisateur/chemin au.../DDR.xml' | grep -Ei '<FONT-FAMILY' | sort | uniq | sed 's/<[^>]*>//g'
  7. Conversion json en XML

    Bonjour, J'ai été confronté au même problème et comme toi, mon premier réflexe à été de me retourner vers XML. Mais, hélas (et tant mieux aussi) XML n'est pas aussi "permissif" que JSON en terme de nom d'objet/d'élément ou d'array et certains développeurs Web ne font vraiment attention à ces règles de base… (et oui, même les devs de Twitter) Les noms peuvent contenir des lettres, des chiffres et autres caractères Les noms ne peuvent pas commencer par un nombre ou un caractère de ponctuation. Les noms ne peuvent pas commencer par les lettres xml (ou XML, ou Xml…etc) Les noms ne peuvent pas contenir d'espaces. Après m'être retrouvé pour la nième fois confronté à un json de ce genre: je me suis retourné vers une conversion CSV. Elle tourne sous ScriptMaster avec une petite poignée de fichiers jars (certains inutiles mais hélas nécessaires en terme de dépendances). Reste à savoir si elle t'intéresse?
  8. CREATION DOSSIERS ET SOUS DOSSIERS

    Bonjour, … la France est à à table; 24h déjà que le Japon nous à déjà dévalisé nos stocks de "Beaujolais Nouveau"… … une méthode alternative ne faisant pas appel au "Finder" et utilisant la puissance de l'option '-p' de la commande 'mkdir' MakeFolder.fmp12 PS : La seule chose que je n'ai momentanément pas implémenté, c'est le nom d'un dossier contenant une apostrophe. (le substitution/pis-aller 'curly quote' est utilisé). PS2: nul n'était besoin d'arpenter le Web, le forum "Commandes Externes" ne retient pas moins de six sujets concernant (ou se référant à) la "Création de dossier" ; dont le plus ancien date de 2004……… :-)
  9. Bonjour, Ton problème semble lié à l'utilisation d'un ou plusieurs plug-ins édités par Dracovention… Lance FMP puis, désactive en un (2empowerFM…) , ouvre ta base , regardes si le pb perdure, si oui, passe au plug-in suivant jusqu'à élimination de pb.
  10. Import Xml Erreur Dans Xlst Nouveau

    Bonjour, Pour récupérer la valeur de l'attribut "Ccy", ajoute à ton RESULTSET: <COL><DATA><xsl:value-of select="doc:Amt/@Ccy"/></DATA></COL> Il va de soit que tu auras aussi ajouté dans le METADATA le FIELD: <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Ccy" TYPE="TEXT"/> Pour la conversion €->CH, je crains que tu ne sois obligé de télécharger les cours en vigueur au jour n (à le date de transaction?, date de valeur? …etc…) et de faire la conversion de par toi-même. Tu devrais trouver sur le forum deux XSLT qui se chargent de ce boulot. Recherche dans mes documents "EuropeanCentralBank.fp7" ou encore "SwissQuote.fp7"
  11. Fusion d'enregistrements, quel langage ?

    Salut Fabrice, Tout comme David, avec 2Go de RAM je considèrerais les datasets de R en premier choix en y ajoutant d'office les packages 'bigmemory' (pour son objet big.matrix qui pointe sur une structure C++qui résidera sur le disque. Le pointeur récupéré permettra alors de lancer plusieurs instances de R…) et 'bigtabulate', et éventuellement le package 'HadoopStreaming'. R est aussi facile d'accès que … "détourer" ;-) En revanche, si tu as déjà un script Python opérationnel, pourquoi pas ne pas louer à l'heure quelques clusters sur AWS ? Le tout reposant sur la stratégie mise en place pour l'acquisition des données. Cela t'éviteras la configuration d'un cluster (single/multi node(s)) avec Java/Apache Hadoop.
  12. Spotify API

    Nice! ….rien de grave au final, juste une petite Citation( ) en trop… et en avant les playlist d'alpenhorn post-grunge et autres concerts de cloches indie metal. Switzerland rocks !
  13. Spotify API

    Pour le RFC j'aurais dis 4648, mais ravi d'entendre que tout fonctionne. Y compris la partie GET ? Parce que j'étais à tatillon sur l'option -X du HEADER Pour la fondue, c'est 5 au minimum ;-)…suis dingue de ça…
  14. Spotify API

    Si tu est sûr que tes variables portent le même nom entre leurs déclarations et le calcul Base64Encode, alors essaye la fct Base64EncodeRFC( RFCnumber ; data ). Tu dois obtenir la même valeur que ds le terminal. PS: Comment ça li y a un retour à la ligne ??? | tr -d '\n' et là pour les supprimer !
  15. Spotify API

    Copie les 4 lignes dans un éditeur de texte, entre tes valeurs dans les deux premières client_id="<- enter code ->" client_secret="<- enter code ->" response=$(echo -n $client_id:$client_secret | openssl base64 | tr -d '\n') echo $response puis copie/colle le tout dans un Terminal (si tu es sous OSX) -> Hit Enter Obtiens-tu la même valeur qu'avec Base64Encode($_clientID & ":" & $_clientSecret) ------------------------------------------------------------------------------ Le content type que tu POST est bien de type application/x-www-form-urlencoded
×