IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Code Javascript dans un formulaire PDF - récupération de valeurs de champs


Sujet :

JavaScript

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2023
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2023
    Messages : 1
    Par défaut Code Javascript dans un formulaire PDF - récupération de valeurs de champs
    Bonjour,

    Je ne suis pas un développeur professionnel, je développe de manière occasionnelle en VBA pour créer des outils facilitateurs dans mon activité (éducation).
    J'ai récemment créé un formulaire PDF, avec l'appli PDF Studio Pro ; les utilisateurs du formulaire sont invités à compléter plusieurs champs, dont le nom, prénom et date.
    J'ai ajouté sur mon formulaire un bouton enregistrer qui déclenche l'action saveas.
    L'appli PDF Studio propose dans les actions liées à un bouton, l'option code JavaScript.
    Je souhaite lorsque l'utilisateur clique sur le bouton Enregistrer, pré-formater le nom sous lequel le formulaire sera enregistré, en récupérant la valeur de certains champs, le nom, prénom du rédacteur du formulaire, le nom , prénom, classe de l'élève concerné et une date saisie par le rédacteur du formulaire.

    Lorsque j'insère du code, (récupéré sur ChatGPT)rien ne se passe... en même temps je ne connais pas le langage JavaScript...

    Je cherche donc une piste pour automatiser cette action...

    En vous remerciant.

    Bien cordialement,

    Christophe

  2. #2
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2018
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Novembre 2018
    Messages : 183
    Par défaut
    Bonjour,

    Je ne suis pas sûr de répondre parfaitement à la question.

    Une tentative de solution serait de faire un fichier PHP avec une requête SQL (requête INSERT).

    Tu appelles ce fichier côté front via une requête AJAX dans lequel tu passes les valeurs de tes champs en paramètre (il y a énormément de tutos sur Youtube et autres).

    En langage SQL, ucase() permet de mettre la première lettre du mot en majuscule.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    INSERT INTO table (nom, prenom, age)
    VALUES ( ucase(:nom), ucase(:prenom), :age)
    Ta requête AJAX :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    $.ajax({
    url : 'lienverstonfichier.php',
    data:{
    "nom": lavaleurdeton champ nom,
    "prenom" : la valeur de ton champ prenom,
    "age" : la valeur de ton champ age
    },
    dataType:'json',
    success:function(data){
    console.log('personne validée')
    },
    error:function(err){
    console.log('Erreur de la création de la personne' + err)
    })
    Et ton fichier, au lieu de le générer en VBA, tu peux le créer avec une petite appli front-end, à l'aide de frameworks JS tq PdfMake ou jsPDF.
    Là je peux pas aider, j'ai jamais travaillé avec ces langages là.

    J'espère avoir apporter une piste ou une piste de réflexion.

    Bonne journée

Discussions similaires

  1. Réponses: 17
    Dernier message: 18/10/2018, 16h32
  2. Script javascript dans un formulaire PDF
    Par kiki34 dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 03/09/2014, 15h40
  3. [PHP-JS] Intégration code Javascript dans PHP
    Par tilou dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 20/04/2006, 15h26
  4. code javascript dans onchange d'un <select>
    Par grochenel dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 28/11/2005, 20h25
  5. Javascript dans un formulaire
    Par MagicManu dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 26/10/2004, 11h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo