1 votes

Y a-t-il un moyen pratique de réinitialiser/désélectionner les boutons radio dans Acrobat?

Y a-t-il un moyen de décocher/désélectionner les boutons radio lors de l'utilisation d'un PDF remplissable ?

J'ai quelques questions facultatives pour lesquelles j'aimerais utiliser des boutons radio. Si quelqu'un sélectionne une option pour une question qu'il ne devrait pas avoir, c'est un vrai problème pour mon projet. Ne pas avoir de moyen de les annuler facilement est vraiment peu pratique

Je sais que cela peut être fait via ctrl+z et efface également l'ensemble du formulaire. Mais ces méthodes ne sont pas vraiment pratiques car elles pourraient impliquer l'effacement de beaucoup de données. Y a-t-il un moyen simple qui fonctionne toujours ? Cela semble être une fonctionnalité logique à avoir

1voto

Giacomo1968 Points 48326

Ce problème n'est pas spécifique aux PDF.

J'ai rencontré le même problème en HTML. Et la façon dont je gère cela en HTML est en fait de définir la valeur "N/A" (signifiant "Non Applicable") comme un bouton radio.

Quelqu'un qui aurait accidentellement coché quelque chose sur une question peut simplement cliquer sur l'option "N/A" pour la réinitialiser efficacement.

La valeur "N/A" que j'ai définie est généralement une valeur vide. Je ne sais donc pas où vont les données du PDF, comme le dit la chanson, "rien à partir de rien ne laisse rien." Une valeur vide est une valeur vide et c'est tout !

-1voto

Marta Karas Points 19

Alors, ce que vous voulez vraiment faire est définir un état "illégal" pour les boutons radio (tout ce qui n'est pas coché n'est pas légal par définition...).

Quand vous définissez cet état "vide" de manière programmée uniquement (pas d'interaction directe de l'utilisateur sur les boutons radio, mais en cliquant sur un autre bouton poussoir, ou en faisant que le code le fasse, vous pouvez définir la valeur du groupe de champs des boutons radio sur "Off", et vous avez terminé.

Si vous souhaitez permettre à l'utilisateur de "décocher" la sélection du bouton radio, vous ne pouvez pas utiliser de boutons radio. MAIS, vous pouvez utiliser des cases à cocher à la place. Donnez-leur le même nom, mais des valeurs d'exportation différentes. Cela les fait fonctionner comme des boutons radio, mais vous pouvez décocher votre sélection manuellement. Et c'est tout. Décocher de manière programmatique est similaire, en définissant la valeur du champ sur "Off".

J'espère que cela peut aider.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X