Confirmation de bug et proposition d'amélioration

Bonjour,

Pouvez-vous me confirmer que lorsque l'on utilise le formulaire de donnée
dans le tableur de la version 3.6.4 (menu Données > Formulaire...)

Les éventuelles validités paramétrées sont simplement ignorées comme sur ma 3.6.3
et les données saisies peuvent être invalides pour un outil développé avec le tableur.

Quand est-il si l'on effectue du remplissage par Macro ou par Copier/Coller et collage spécial.

Est-ce que quelqu'un a testé si la validité de donnée prend le dessus ?

J'ai l'impression qu'il y a un vrai problème de conception dans le fonctionnement interne de la saisie sur ce point.

Ce ne doit pas être prévu mais je pense qu'il faudrait améliorer aussi dans le format odf
la protection des cellules (pour interdire de manière plus détaillée les actions possibles ou non sur celle-ci).

Je précise au cas ou...
Mon but n'est pas rendre le tableur capable de remplacer une base de données avec des triggers.
mais juste de permettre de faire des outils plus robuste sans moyen de corruption et ou une gestion des erreurs deviendrait inutile.

Samuel

Bonjour,

Bonjour,

Pouvez-vous me confirmer que lorsque l'on utilise le formulaire de donnée
dans le tableur de la version 3.6.4 (menu Données > Formulaire...)

Les éventuelles validités paramétrées sont simplement ignorées comme sur ma 3.6.3
et les données saisies peuvent être invalides pour un outil développé avec le tableur.

Je ne teste même pas car ce comportement me semble normal.
Cet outil formulaire me semble bien inutile. Dans Calc comme dans Excel.
Soit on utilise le tableur pour saisir des données, soit une base de données...

Quand est-il si l'on effectue du remplissage par Macro ou par Copier/Coller et collage spécial.

Est-ce que quelqu'un a testé si la validité de donnée prend le dessus ?

J'ai l'impression qu'il y a un vrai problème de conception dans le fonctionnement interne de la saisie sur ce point.

Ce ne doit pas être prévu mais je pense qu'il faudrait améliorer aussi dans le format odf
la protection des cellules (pour interdire de manière plus détaillée les actions possibles ou non sur celle-ci).

Je précise au cas ou...
Mon but n'est pas rendre le tableur capable de remplacer une base de données avec des triggers.
mais juste de permettre de faire des outils plus robuste sans moyen de corruption et ou une gestion des erreurs deviendrait inutile.

Si, un peu :wink:
Je pense que l'outil validité et les formats conditionnels sont assez puissants pour ne pas utiliser autre chose. Ou alors, il s'agit d'un outil
particulier qui n'est plus du ressort de la bureautique. Ceci n'est que mon avis personnel.

Marie-Jo

Bonjour,

Je me permets d'intervenir sur ce fil en mode troll.

Ce qui me plait en informatique, c'est la liberté de créer

ainsi, en m'inspirant du travail fait par d'autres, j'ai créé un outil d’évaluation, pour les différents contrôles en cours de formation que je dois réaliser

cet outil respecte les consignes de l’inspection pour ces évaluations et me permet d'évaluer l'élève par des éléments de formulaires (curseurs d'insuffisant à très bien), item d’évaluation par item d'évaluation

c'est très pratique et l'outil plait

Cela plait tant que maintenant, il est fourni en tant que matériel d'évaluation pour différentes formations.

Excel, ou calc n'ont probablement pas été conçus pour ça, et pourtant, on peut le faire.

Ça plait, ça aide, c'est simple... Enfin c'est simple avec Excel

Par ce qu’avec calc, il faut en compléter les lacunes avec des macros, et ne pas compter sur une impression, car elle sera sans rapport avec ce que l'on voit à l'écran ou ce que l'on prévisualise pour l'impression.

Je crois que si des fonctions sont proposées, elles doivent être proposées sans bug et fonctionner correctement (dans le principe).

Je ne comprends pas l’argument qui dit que après tout, ça n'a pas été fait pour ça donc on passe sur les problèmes.

Que les bugs ne soient pas corrigés par manque de ressources parce que d'autres bugs sont plus importants OK

mais qu'ils ne soient pas corrigés parce qu’après tout ces fonctions ne devraient pas exister, ou ne pas être utilisées comme ça me choque

En tous cas, tous simplement à cause des ces bugs, sur formulaires, Excel prend la place de LibreOffice, par ce que le matériel pédagogique est fourni sur ce format, et qu'il n'y a pas d’alternative crédible en face et c'est bien dommage.

c'est bien dommage d'avoir proposé ces fonctions et de ne pas aller au bout

fin du mode troll

Maintenant, oui, il faut aussi une limite aux fonctionnalités proposées et ne pas faire des usines à gaz. J'ai peut-être mal compris le propos précédent

Pierre

Bonjour

Samuel Mounier (Liste CGO) wrote

Pouvez-vous me confirmer que lorsque l'on utilise le formulaire de donnée
dans le tableur de la version 3.6.4 (menu Données > Formulaire...)

Les éventuelles validités paramétrées sont simplement ignorées comme sur
ma 3.6.3
et les données saisies peuvent être invalides pour un outil développé avec
le tableur.

Je confirme.

J'ajoute que cela me gêne toutefois moins que l'écrasement des formules :
lorsqu'une colonne est calculée (C=A+B par exemple) le formulaire permet
de modifier A, B et C ce qui remplace la formule par la valeur modifiée...
Même si on ne modifie que A ou B, le formulaire garde la valeur initiale
dans C et supprime la formule.

C'est plus grave car le calcul ne se fait plus et l'utilisateur peut ne pas
le voir...
Il faut donc prendre garde à ne pas sélectionner la (les) colonne calculée
avant de lancer la commande.

*Ceci* est la raison pour laquelle je n'ai jamais préconisé d'utiliser cet
outil
lorsqu'il n'était encore qu'une extension.

Samuel Mounier (Liste CGO) wrote

Quand est-il si l'on effectue du remplissage par Macro ou par
Copier/Coller et collage spécial.
Est-ce que quelqu'un a testé si la validité de donnée prend le dessus ?

Oui, toi je suppose... :slight_smile:

Je confirme que macros, collages et formulaire "prennent le dessus" sur le
contrôle
de validité.

Samuel Mounier (Liste CGO) wrote

Ce ne doit pas être prévu mais je pense qu'il faudrait améliorer aussi
dans le format odf
la protection des cellules (pour interdire de manière plus détaillée les
actions possibles ou non sur celle-ci).

Toutes les améliorations peuvent être demandées mais, en l'occurrence,
quel détail supplémentaire (à sélectionner, protéger, masquer tout, masquer
la formule,
masquer à l'impression) voudrais-tu ?

Meilleurs voeux
Pierre-Yves

Désolé mais je ne suis pas disponible en ce moment pour discuter des améliorations à apporter à cette fonctionnalité.

Merci tout de même aux intervenants d'avoir réagit au lièvre que j'avais soulevé.

Bonjour à tous,

Et c'est déjà saisi dans bugzilla :

https://bugs.freedesktop.org/show_bug.cgi?id=59417

Alex