Donnez vie à vos documents numériques !
 

David Misso

Toutes mes réponses sur les forums

Affichage de 9 réponses de 1 à 9 (sur un total de 9)
  • Auteur
    Réponses
  • en réponse à : Probleme Javascript dans PDF #75211
    David Misso
    Participant

    Bonjour à tous,

    Je voulais clore ce fil en vous donnant les formules magiques qui ont fonctionné. Si cela peut aider quelqu’un d’autre.

    Dans “Script Javascript du document“ j’ai mis :
    // Fonction pour lire les fichiers CSV attachés
    function lireCSV(nomFichier, tableauDestination) {
    try {
    var fichier = this.getDataObjectContents(nomFichier); //recupere le fichier .CSV
    var contenu = util.stringFromStream(fichier); // Lit le contenu
    var lignes = contenu.split(/\r?\n/); // créé les retours a la ligne
    for (var i = 0; i < lignes.length; i++) {
    var ligne = lignes.split(“;“);
    if (ligne.length === 2) {
    tableauDestination.push({ code: ligne[0].trim(), value: ligne[1].trim() });
    }
    }
    } catch (e) {
    console.println(“Erreur lors du chargement de ” + nomFichier + “: ” + e.message);
    }
    }

    var csvData = {
    NACE: [],
    CSP: [],
    PAYS: []
    };

    // Charger les données au démarrage du document
    lireCSV(“Code_NACE_2_col.csv“, csvData.NACE);
    lireCSV(“Liste_CSP_niv4_2.csv“, csvData.CSP);
    lireCSV(“liste_pays.csv“, csvData.PAYS);

    Et le code pour mes champs texte :
    if (event.willCommit) {
    var input = event.value.substring(0, 2);
    if (input.length === 2) {
    var resultats = csvData.NACE.filter(function(item) {
    return item.code.startsWith(input); });
    var menu = this.getField(“Filtered_NAC“); menu.setItems(resultats.map(function(item) { return item.value; }));
    }
    }

    Le tout grâce à vous… merci un million de fois et j’espère que cela aidera quelqu’un.
    je vous ai mis en Italie les champs de nom à modifier et en gras le ; car c’est ça qui m’a posé le plus de problème… , ou ; il faut bien choisir !

    ENCORE MERCI !

    en réponse à : Probleme Javascript dans PDF #75186
    David Misso
    Participant

    Merci Merlin, en effet le doc est … long 😀

    Comme d’hab, je me prends une baffe avec la capacité fantastique d’acrobat.

    Je suis en train de décortiquer ton PDF, mais mes connaissance en JS sont rouillées, enfin plutôt grippées. ma formation en JS a bien lancé ma réflexion mais je ne l’ai pas utilisé pendant plus d’un an, il me faut me remettre dans le bain… et c’est vraiment dur.

    en réponse à : Probleme Javascript dans PDF #75182
    David Misso
    Participant

    Bien sur que je le peux 🙂 le fichier d’origine a 752 lignes, j’en ai mis que quelques une.

    merci beaucoup

    J’ai essayé d’autres JS cette nuit mais je n’obtient rien.

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Probleme Javascript dans PDF #75177
    David Misso
    Participant

    On peut faire ça ?
    Et aller chercher les données dans le fichier Excell sans l’ouvrir par le client ?

    Alors, déjà que mon niveau est bas en JS, là, je suppose que je n’y arriverais jamais …

    Peut être que je me pose trop de question et qu’il serait plus simple de ne pas utiliser de “Script javascript du document“ et de mettre mon script dans un seul champs texte… sans chercher ailleurs de données ?

    Je pense que je ne suis pas assez clair.

    • Cette réponse a été modifiée le il y a 2 mois et 1 semaine par David Misso.
    en réponse à : Probleme Javascript dans PDF #75175
    David Misso
    Participant

    Bonjour,
    peut-on avoir plusieurs listes dans Préparer un formulaire\Scripts Javascript du document ?

    On a actuellement la liste JSON. mais j’ai besoin de créer 2 autres listes  car les tableaux sont très longs.

    Puis-je le faire et surtout comment est-ce que je les appelle, car je n’avais pas eu à le faire dans ce que j’ai partagé, et je n’ai pas remarqué de nouvelles lignes JS pour appeler spécifiquement la liste JSON. comme le non avait été modifié je pensais qu’il le fallait.

    merci pour votre gentillesse et votre suivi

    en réponse à : Probleme Javascript dans PDF #75172
    David Misso
    Participant

    Merci !!!! Un million de fois merci.
    Je vais analyser ça pour essayer de comprendre et d’appliquer la solution à mes autres docs…
    Merci vraiment d’avoir pris le temps de regarder.

     

    en réponse à : Javascript afficher/masquer un champ en fonction d’un calcul #72447
    David Misso
    Participant

    Bonjour,

    Désolé pour le retard dans ma réponse… j’étais en arrêt et peux à nouveau utiliser ma tête.

    En fait je ne sais pas pourquoi, peut-être est-ce la peur de mon acrobat de votre réponse mais le lendemain tout a fonctionné et je n’ai pas eu l’impression de faire diffèremment.

    Je dirai donc que le sujet est clos et fonctionne à merveille et cela uniquement grace à vous.

    donc MERCI un grand nombre de fois (plus de 15) 😀

    en réponse à : Javascript afficher/masquer un champ en fonction d’un calcul #72226
    David Misso
    Participant

    Sincèrement désolé de vous ennuyer à nouveau et un vendredi qui plus est…

    Je me trouve coincé avec les 2 méthodes pour plus de 14 cases…

    En effet le calcul fonctionne si je change le 11 en 14 dans la version simplifiée mais tous les nombres testés au delà bloquent. Et j’ai le même problème avec l’autre méthode.
    à partir de 15 ça n’en marche plus….

    Le nombre 15 a-til une définition particulière en JS ? j’ai essayé les virgules… tout pour ne pas passer au delà de 14 mais je sèche….

    HELP, s’il vous plait 😃

    en réponse à : Javascript afficher/masquer un champ en fonction d’un calcul #72119
    David Misso
    Participant

    MERCI ! ! ! !

    J’ai juste inversé visible et hidden car c’est l’effet inverse que je cherchai mais je n’ai pas d”autre mots que MERCI ! ! !

    et allez, cela me fait vraiment plaisir ! MERCI !

Affichage de 9 réponses de 1 à 9 (sur un total de 9)