Problème d'affichage des champs sur tablettes  (Lu 2784 fois) Partager ce sujet Imprimer

1 B


jsamica  18 juin 2015 : 16:56

Bonjour,
Désolé pour le retard de ma réponse.
Si ça peut répondre à la question, ou aider pour d'autres...

A ma connaissance la solution la plus fiable étant PDF Expert de l'éditeur Readdle, malheureusement uniquement sur Ipad et payant 10 €.
Mais ça marche vraiment bien !!

 :bonjour:

IP archivée


Merlin  22 janvier 2015 : 12:13

À mon avis, mon client ne doit pas nécessairement ouvrir le PDF avec le logiciel adéquat.

C'est ce qu'il y a de plus difficile à maitriser quand on fait des formulaires PDF !
 :Smiley03:  :Smiley15:

IP archivée


IsabelleLemire  21 janvier 2015 : 15:30

Ce sont des champs texte. Je viens de faire des tests sur différent modèle de tablette et téléphone et ça fonctionne. À mon avis, mon client ne doit pas nécessairement ouvrir le PDF avec le logiciel adéquat.

IP archivée


Merlin  21 janvier 2015 : 10:22

Bonjour,


Adobe Reader Mobile n'est pas capable d'interpréter tous les scripts JavaScripts, loin de là.
Mais cela n'explique pas que les utilisateurs ne voient pas les "cases" (si on suppose que ce sont des champs de texte, ce qui n'est peut être pas le cas…).

 :Smiley01:

IP archivée


IsabelleLemire  20 janvier 2015 : 22:02

Bonjour.


J'ai créé un PDF avec une table des matières et une liste de prix. Cette liste peut être accessible ou non via un mot de passe. Il y a plusieurs personnes qui utilisent le PDF avec Adobe Reader et qui ne voient plus ces cases avec les prix un coup j'ai mis ces cases non accessibles via cette formule :


Bouton Lock (J'inscrit ceci dans les Actions propriété du bouton - exécuter un Javascript) :

this.getField("Prix").readonly = true; // verouille les champs Prix
this.getField("ListePRIX").readonly = true; // verouille le champs ListePRIX
this.getField("date").readonly = true; // verouille le champs date

----------------

Bouton Unlock

  // boite de dialogue
var cResponse = app.response({
cQuestion: "Entrez votre mot de passe", cTitle: "Mot de passe", });

   // test de la reponse
{
if ( cResponse == null) // si annulation
    {app.alert("Vous devez entrer votre mot de passe pour utiliser ce document.");} // envoi alerte

else if ( cResponse == "951753") // si reponse 000000
    {this.getField("Prix").readonly = false; // deverouille les champs Prix
    this.getField("ListePRIX").readonly = false; // deverouille le champs ListePRIX
    this.getField("date").readonly = false; // deverouille le champs date
    }
   
else // si autre reponse - mot de passe erroné
    {app.alert("Ce mot de passe est invalide !",3);} // envoi alerte

}

---------------

Est-ce un problème de version de Reader… de version Mac, PC, iPad, Android ?


Je ne sais plus quoi faire….

IP archivée