Re: Re : Re: [fr-users] modification

2023-06-01 Par sujet Yannick

Le 01/06/2023 à 10:39, Thierry Jeanneret a écrit :

Sans râlerie excessive non plus, j'ai beaucoup apprécié l'intervention de 
Christian. Ça fait trop longtemps que des gens s'évertuent à utiliser le 
marteau-pilon pour faire entrer le bout rond dans le trou étoilé. Ceci alors 
que les pièces sont disponibles, parfaitement calibrées et fonctionnelles.

Il est vrai qu'apprendre les rudiments de ce qu'est un modèle relationnel, au 
moins la normalisation des données, demande un peu d'énergie, au tout début. 
Mais lorsqu'on en maîtrise les fondamentaux, quelle liberté !

Base de LibreOffice est très suffisant pour la plupart des besoins de gestion 
administrative, privée ou de petite entreprise. Il suffit de s'y mettre. Au 
besoin, si vraiment, il est toujours possible de lier des feuilles de calcul 
pour en exploiter la puissance propre. Et au pire, porter une application d'un 
SGBD à un autre est quelque chose qui se fait, sans perte de données.

Une HÉNAURME avantage d'un modèle relationnel correctement défini est qu'il 
contraint à des saisies validées. Puisque GIGO (garbage in, garbage out et 
vice-versa et réciproquement), on est donc assurés d'obtenir des résultats 
valables lorsqu'on exploite les données.

Voilà. 30 ans d'expérience en développement d'applications, industrie et banque 
internationale, divers systèmes de SGBD-R, VMS, Windows, Unix...

Bonne journée !

ThierryBonjour,


Comprenant vos remarques je ferais remarquer quand même que Base, et 
autre gestionnaires de données, n'est pas à la portée de tous. 
Personnellement je suis incapable de travailler avec; trop complexe pour 
ce que j'ai à faire.
Je fais donc ma saisie sous calc en utilisant les outils de format des 
nombre idoine et je fais un csv que j'importe dans une bdd MySQL 
(MariaDB). Ensuite je fais des scripts avec PHP-MySQL mais maintenant je 
commence à être largué avec php8 et cela m'inquiète.


Il est vrai que je ne manipule pas les données je ne fais que les 
extraire pour les afficher. Je n'ai donc, certainement, pas besoin de plus.


Amitiés

--
Yannick VOYEAUD
Nul n'a droit au superflu tant que chacun n'a pas son nécessaire
(Camille JOUFFRAY 1841-1924, maire de Vienne)
http://www.voyeaud.org
Créateur CimGenWeb: http://www.francegenweb.org/cimgenweb/
Journées du Logiciel Libre: http://jdll.org
Généalogie en liberté avec Ancestris https://www.ancestris.org


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy


Re : Re: [fr-users] modification

2023-06-01 Par sujet Thierry Jeanneret
Sans râlerie excessive non plus, j'ai beaucoup apprécié l'intervention de 
Christian. Ça fait trop longtemps que des gens s'évertuent à utiliser le 
marteau-pilon pour faire entrer le bout rond dans le trou étoilé. Ceci alors 
que les pièces sont disponibles, parfaitement calibrées et fonctionnelles.

Il est vrai qu'apprendre les rudiments de ce qu'est un modèle relationnel, au 
moins la normalisation des données, demande un peu d'énergie, au tout début. 
Mais lorsqu'on en maîtrise les fondamentaux, quelle liberté !

Base de LibreOffice est très suffisant pour la plupart des besoins de gestion 
administrative, privée ou de petite entreprise. Il suffit de s'y mettre. Au 
besoin, si vraiment, il est toujours possible de lier des feuilles de calcul 
pour en exploiter la puissance propre. Et au pire, porter une application d'un 
SGBD à un autre est quelque chose qui se fait, sans perte de données.

Une HÉNAURME avantage d'un modèle relationnel correctement défini est qu'il 
contraint à des saisies validées. Puisque GIGO (garbage in, garbage out et 
vice-versa et réciproquement), on est donc assurés d'obtenir des résultats 
valables lorsqu'on exploite les données.

Voilà. 30 ans d'expérience en développement d'applications, industrie et banque 
internationale, divers systèmes de SGBD-R, VMS, Windows, Unix...

Bonne journée !

Thierry

Sent from Proton Mail for iOS

Le jeu. 1 juin 2023 à 04:13, C Fourcroy <[cfourc...@free.fr](mailto:Le jeu. 1 
juin 2023 à 04:13, C Fourcroy < a écrit :

> Bonsoir,
>
> Sans acrimonie envers le questionneur, je me demande pourquoi de plus en
> plus de gens ne comprennent pas ce qu'est un tableur (Calc, Excel ou
> autre)... Il y a 15 ou 20 ans, personne n'aurait posé ce genre de question.
> Un tableur est une application fait, à la base, pour faire des calculs,
> manipuler des chiffres, pas pour gérer des données. les calculs se font
> sous forme de formule dans une cellule (que l'on peut très facilement
> étendre à d'autres cellules, voire, toute une colonne).
> A priori, ce qui est demandé ressemble plus à du SGBD (Système de
> Gestion de Base de Données, comme Base, par exemple), où on parle de
> champ et non pas de colonne et où un champ a toujours la même structure
> ou est toujours calculé de la même façon... Et qui n'est pas si sorcier
> non plus et beaucoup plus rapide à l'usage.
> Mais quand je vois des hôpitaux, Tereos, La Caisse d'épargne, Pôle
> Emploi et bien d'autres utiliser Excel comme SGBD, sans même vouloir
> toucher à PowerPivot ou aux requêtes, on en arrive à baisser les bras.
> Tant de gens ont pris de mauvaises habitudes ou ont été mal formés,
> notamment au lycée. Et je vois aussi tellement de gens qui font leur
> courrier dans un tableur , c'est si facile de mettre le texte dans des
> cases plutôt que de créer des tabulation ou des retraits ;(
>
> M'enfin, bon, exit les considérations théoriques.
> Pour répondre à la question : non on ne peut pas faire une formule pour
> toute une colonne.
> Mais Il suffit saisir dans la 1ere cellule de la colonne quelque chose
> comme =GAUCHE(A1; 9) (si la 1ere donnée à manipuler est en A1) et de
> copier vers le bas : on fait Entrée sur B1, si la formule est en B1,
> puis on remonte en B1 et on fait CTRL-MAJ-Flèche Bas (ce qui sélectionne
> toute la colonne, si elle est vide) puis CTRL-D pour copier vers le
> bas, donc jusqu’en bas de la colonne (ligne 1048576, si je ne m'abuse),
> c'est une forme de gâchis mais ça marche
>
> Bon courage et bonne chance
>
> Christian F
>
> e 31/05/2023 à 18:09, LIARD a écrit :
>> Bonjour à tous,
>>
>> J’ai un colonne en format nombre avec soit des numéros de SIREN (9 chiffres) 
>> soit des numéros de SIRET (14 chiffres). Je rame pour qu’automatiquement 
>> toute ma colonne soit en 9 chiffres (donc en Siren) et éliminer les 5 
>> derniers chiffres des numéros en Siret.
>>
>> Ex. Siret à l’origine : 48381893600013 pour transformer automatiquement en 
>> Siren 483818936
>>
>> Est-ce qu’il y a une formule que l’on peut appliquer à la colonne et pas à 
>> chaque cellule ?
>>
>> Bien à vous,
>>
>> Gilbert LIARD
>>
>>
>>
>>
>>
>
> --
> Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
> Les archives de la liste sont disponibles à 
> https://listarchives.libreoffice.org/fr/users/
> Privacy Policy: https://www.documentfoundation.org/privacy
-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy