Re: [fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde

2022-09-01 Par sujet Bernard Siaud alias Troumad

Le 31/08/2022 à 15:16, Bernard Siaud alias Troumad a écrit :

Le 31/08/2022 à 06:48, Ocleyr2lalune a écrit :

Salut Bernard

Tu es sur le liste qa... Il manque quelques infos précieuses si tu 
voulais valider/confirmer un bug...

Ta version, ton système comme l'a fait Patrick
Voir ce que ça donne en mode sans échec.
Il n'est pas impossible qu'un bug apparaisse en 7.4 qui est encore un 
peu jeune. Et comme le dit Patrick il n'a pas testé sur cette version.


Mais peut-être devrais-tu moins incriminer systématiquement 
LibreOffice et tenter la liste users... Au cas où... ;-) ça ne 
t'empêchera jamais de signaler un bug officiellement (sur bugzilla) 
une fois confirmé sur la liste.


⁣Claire​


Bonjour


La version que j'utilise est la 7.3.5.2 . C'est avec elle que j'ai 
repéré l'apparition de problèmes supplémentaires suite à des essais 
plus poussés de modification de code. Avant, j'avais juste la 
disparition des couleurs à l'ouverture. Comme j'avais fait une macro 
qui les remettait (il y a longtemps déjà), si le problème avait 
disparu, je ne l'ai pas remarqué.


Je peux en effet, demander des tests sur la liste user, mais, alors, à 
quoi sert à liste qa ?


Je viens de faire l'essai avec la version nouvellement disponible sur 
mageia9 :


Version: 7.4.0.3
Build ID: 40(Build:3)
CPU threads: 8; OS: Linux 5.19; UI render: default; VCL: gtk3
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded

Je n'ai toujours pas les couleurs à l'ouverture.

--
Amicalement vOOotre  Troumad Alias Bernard SIAUD
mon site : http://troumad.org : AD&D maths WEB...
Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ 
N'envoyez que des documents avec des formats ouverts, comme 
http://fr.libreoffice.org


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


Re: [fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde

2022-08-31 Par sujet Bernard Siaud alias Troumad

Le 31/08/2022 à 18:41, Ocleyr2lalune a écrit :

Je ne suis pas certaine de m'être bien exprimée..
La liste qa est la liste "des contributeurs à l'assurance qualité" rien de 
choquant que tu y demandes des tests en soit.

C'est ce que je demande : est-ce que c'est pareil chez vous.

Seulement tes demandes me semblent à mi chemin, à la fois pour t'aider  au cas 
où tu aies loupé quelquechose (la liste users sert à ça) et à la fois pour dire 
qu'il y a une anomalie dans LibreOffice (ce qui semble bien sur la liste qa..).
Pour le coup, je ne pense pas avoir loupé quelque chose et je n'ai pas 
fais la demande sur la liste user

Il y a un point commun : si tu coinces, qu'il s'agisse d'une anomalie ou d'une 
question d'utilisation il faut qu'on reproduise (=tests).
Pour ma part, il y a quelque chose que je reproduis depuis longtemps : à 
l'ouverture, je pers la coloration des cellules. Je dois relancer la 
macro qui formate le texte pour avoir la coloration.

Si c'est un usage le fichier devrait suffire
Si c'est du qa il faut les éléments de comparaison. A minima que tu aies 
vérifié en mode sans échec
Si j'ouvre mon fichier en mode sans échec, je n'ai pas la coloration non 
plus.

Après je ne sais pas... ce n'est qu'une interrogation pour multiplier tes 
chances d'avoir une réponse..., d'aboutir à quelque chose ..


Dans l'état actuel des choses, j'ai trouvé une astuce pour ne pas avoir 
le problème : relancer la coloration des cases dès que je sais qu'elle 
va être perdue. Donc, il n'y a pas de problèmes apparents.



Ceci dit..
Si malgré ta mise en forme tes cellules ont un affichage différent, ça me fait 
penser à un problème d'affichage (surtout si ça se généralise). Le noir me fait 
penser au contraste élevé. Mais j'imagine que si tu avais un paramètre 
particulier de ce côté là tu y aurais pensé.
Pour moi, ce n'est pas un problème de contraste : ce serait tout 
l'affichage qui serait concerné. Dès que je lance ma procédure de remise 
des couleurs, je vois les couleurs revenir cases après cases, comme je 
les vois disparaître cases après cases en suivant l'avancée du process.

--
Amicalement vOOotre  Troumad Alias Bernard SIAUD
mon site : http://troumad.org : AD&D maths WEB...
Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ 
N'envoyez que des documents avec des formats ouverts, comme 
http://fr.libreoffice.org


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


Re: [fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde

2022-08-31 Par sujet Bernard Siaud alias Troumad

Le 31/08/2022 à 06:48, Ocleyr2lalune a écrit :

Salut Bernard

Tu es sur le liste qa... Il manque quelques infos précieuses si tu voulais 
valider/confirmer un bug...
Ta version, ton système comme l'a fait Patrick
Voir ce que ça donne en mode sans échec.
Il n'est pas impossible qu'un bug apparaisse en 7.4 qui est encore un peu 
jeune. Et comme le dit Patrick il n'a pas testé sur cette version.

Mais peut-être devrais-tu moins incriminer systématiquement LibreOffice et 
tenter la liste users... Au cas où... ;-) ça ne t'empêchera jamais de signaler 
un bug officiellement (sur bugzilla) une fois confirmé sur la liste.

⁣Claire​


Bonjour


La version que j'utilise est la 7.3.5.2 . C'est avec elle que j'ai 
repéré l'apparition de problèmes supplémentaires suite à des essais plus 
poussés de modification de code. Avant, j'avais juste la disparition des 
couleurs à l'ouverture. Comme j'avais fait une macro qui les remettait 
(il y a longtemps déjà), si le problème avait disparu, je ne l'ai pas 
remarqué.


Je peux en effet, demander des tests sur la liste user, mais, alors, à 
quoi sert à liste qa ?


--
Amicalement vOOotre  Troumad Alias Bernard SIAUD
mon site : http://troumad.org : AD&D maths WEB...
Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ 
N'envoyez que des documents avec des formats ouverts, comme 
http://fr.libreoffice.org


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


Re: [fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde

2022-08-30 Par sujet Bernard Siaud alias Troumad

Bonsoir


tes tests me gênent d'autant plus que maintenant, parfois ça s’aggrave 
encore plus chez moi ! Juste une modification de la taille des 
caractères d'une cellule faîte manuellement, sans passer par macro me 
change certaines couleur.


Et là, je viens de voir que pour une récupération (LibO  fermé par le 
système quand j'ai éteint mon PC), les cases sont revenues toutes 
écrites en noir.



--
Amicalement vOOotre  Troumad Alias Bernard SIAUD
mon site : http://troumad.org : AD&D maths WEB...
Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ 
N'envoyez que des documents avec des formats ouverts, comme 
http://fr.libreoffice.org


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


Re: [fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde

2022-08-30 Par sujet Patrick Auclair

Bonsoir

Je ne reproduis pas.
J'ai fait des tests sur Windows 10 et Debian 10 (toutes les mises à jour 
faites sur ces deux systèmes).
Avec les versions 7.2.7.2 puis 7.3.5.2 de Libre Office, et en ouvrant le 
fichier une première fois sans activer les macros, puis une seconde fois 
avec activation des macros.
La cellule B14 - titre Capacité raciale : - à un fond blanc et une 
écriture rouge foncé 2, dans tous les cas.


J'ai colorisé cette case comme la C21 (Voie 1), enregistré le fichier 
sous un autre nom, puis refait tous les tests et la case à bien le fond 
en rouge foncé 2 et les caractères en blanc.


Je n'ai pas fait les tests avec Loo 7.4 car, je n'ai pas encore installé 
cette version sur mes machines virtuelles.


Bien cordialement,
Patrick

--
Lorsque tu arrives en haut de la montagne, continue de grimper. ;)

Le 26/08/2022 à 09:27, Bernard Siaud alias Troumad a écrit :

Le 25/08/2022 à 19:16, Bernard Siaud alias Troumad a écrit :

Bonjour

Voici un fichier test (vous l'avez déjà vu passer plus d'une fois...)

https://troumad.org/COF/Feuille_Chronique.ods

Si vous regardez par exemple la case B15 de la page recto, 
normalement le titre est d'une autre couleur. Il en est de même pour 
les cases de B23 à S27.


Enfin normalement, ça veut dire quoi ?

Elles ont été sauvegardées avec le titre en couleur. Quand on ouvre 
le document (sans lancer les macros) le texte dans les cases est tout 
en noir. Les lignes 21 à 27 des macros standard "armures" relancent 
les procédures qui colorient les cases afin de mettre les couleurs 
souhaitées. Elles s'exécutent automatiquement au démarrage : donc si 
on permet les macros, on ne se rend compte de rien.


J'ai comme l'impression que le mise en forme à l'intérieur des cases 
du tableur est très instable. La fonction ci-dessous parfois enlève la 
mise en forme, et parfois, elle la maintient. Normalement, elle ne 
devrait agir que sur la taille des caractères, pas leur couleur ou le 
fait que les caractères soit en gras ou non. Sur des cases mises en 
forme de la même manière, les résultats sont différents. Le plus 
surprenant, c'est que j'ai toujours le même résultat, c'est toujours 
les mêmes cases qui perdent leur mise en forme, parfois la couleur ou 
la couleur + les caractères mis en gras



sub taille_caract(page as integer,xj as integer,y as integer,dx as 
integer,dy as integer,taille_c as single)
rem 
--

rem define variables
dim document   as object
dim dispatcher as object
dim xf as string
dim i,j as integer
dim x as string


j=xj+1

x=""
while j>25
 x=x+chr$(asc("A")+(j-1) mod 26)
 j=j/26
wend
x= "$"+chr$(asc("A")+j-1)+x+"$"+y


j=xj+dx+1
xf=""
while j>25
 xf=xf+chr$(asc("A")+(j-1) mod 26)
 j=j/26
wend
xf=x+":$"+chr$(asc("A")+j-1)+xf+"$"+(y+dy)

rem 
--

rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem 
--

rem dim args1(0) as new com.sun.star.beans.PropertyValue
rem args1(0).Name = "ToPoint"
rem args1(0).Value =x
rem dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())

dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Nr"
args1(0).Value =  page+1

dispatcher.executeDispatch(document, ".uno:JumpToTable", "", 0, args1())

rem 
--

dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "ToPoint"
args2(0).Value = xf

dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args2())

rem 
--

dim args3(2) as new com.sun.star.beans.PropertyValue
args3(0).Name = "FontHeight.Height"
args3(0).Value = taille_c
args3(1).Name = "FontHeight.Prop"
args3(1).Value = 100
args3(2).Name = "FontHeight.Diff"
args3(2).Value = 0

dispatcher.executeDispatch(document, ".uno:FontHeight", "", 0, args3())


end sub



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


Re: [fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde

2022-08-26 Par sujet Bernard Siaud alias Troumad

Le 25/08/2022 à 19:16, Bernard Siaud alias Troumad a écrit :

Bonjour

Voici un fichier test (vous l'avez déjà vu passer plus d'une fois...)

https://troumad.org/COF/Feuille_Chronique.ods

Si vous regardez par exemple la case B15 de la page recto, normalement 
le titre est d'une autre couleur. Il en est de même pour les cases de 
B23 à S27.


Enfin normalement, ça veut dire quoi ?

Elles ont été sauvegardées avec le titre en couleur. Quand on ouvre le 
document (sans lancer les macros) le texte dans les cases est tout en 
noir. Les lignes 21 à 27 des macros standard "armures" relancent les 
procédures qui colorient les cases afin de mettre les couleurs 
souhaitées. Elles s'exécutent automatiquement au démarrage : donc si 
on permet les macros, on ne se rend compte de rien.


J'ai comme l'impression que le mise en forme à l'intérieur des cases du 
tableur est très instable. La fonction ci-dessous parfois enlève la mise 
en forme, et parfois, elle la maintient. Normalement, elle ne devrait 
agir que sur la taille des caractères, pas leur couleur ou le fait que 
les caractères soit en gras ou non. Sur des cases mises en forme de la 
même manière, les résultats sont différents. Le plus surprenant, c'est 
que j'ai toujours le même résultat, c'est toujours les mêmes cases qui 
perdent leur mise en forme, parfois la couleur ou la couleur + les 
caractères mis en gras



sub taille_caract(page as integer,xj as integer,y as integer,dx as 
integer,dy as integer,taille_c as single)

rem --
rem define variables
dim document   as object
dim dispatcher as object
dim xf as string
dim i,j as integer
dim x as string


j=xj+1

x=""
while j>25
 x=x+chr$(asc("A")+(j-1) mod 26)
 j=j/26
wend
x= "$"+chr$(asc("A")+j-1)+x+"$"+y


j=xj+dx+1
xf=""
while j>25
 xf=xf+chr$(asc("A")+(j-1) mod 26)
 j=j/26
wend
xf=x+":$"+chr$(asc("A")+j-1)+xf+"$"+(y+dy)

rem --
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem --
rem dim args1(0) as new com.sun.star.beans.PropertyValue
rem args1(0).Name = "ToPoint"
rem args1(0).Value =x
rem dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())

dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Nr"
args1(0).Value =  page+1

dispatcher.executeDispatch(document, ".uno:JumpToTable", "", 0, args1())

rem --
dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "ToPoint"
args2(0).Value = xf

dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args2())

rem --
dim args3(2) as new com.sun.star.beans.PropertyValue
args3(0).Name = "FontHeight.Height"
args3(0).Value = taille_c
args3(1).Name = "FontHeight.Prop"
args3(1).Value = 100
args3(2).Name = "FontHeight.Diff"
args3(2).Value = 0

dispatcher.executeDispatch(document, ".uno:FontHeight", "", 0, args3())


end sub

--
Amicalement vOOotre  Troumad Alias Bernard SIAUD
mon site : http://troumad.org : AD&D maths WEB...
Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ 
N'envoyez que des documents avec des formats ouverts, comme 
http://fr.libreoffice.org


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


[fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde

2022-08-25 Par sujet Bernard Siaud alias Troumad

Bonjour

Voici un fichier test (vous l'avez déjà vu passer plus d'une fois...)

https://troumad.org/COF/Feuille_Chronique.ods

Si vous regardez par exemple la case B15 de la page recto, normalement 
le titre est d'une autre couleur. Il en est de même pour les cases de 
B23 à S27.


Enfin normalement, ça veut dire quoi ?

Elles ont été sauvegardée avec le titre en couleur. Quand on ouvre le 
document (sans lancer les macros) le texte dans les cases est tout en 
noir. Les lignes 21 à 27 des macros standard "armures" relancent les 
procédures qui colorient les cases afin de mettre les couleurs 
souhaitées. Elles s'exécutent automatiquement au démarrage : donc si on 
permet les macros, on ne se rend compte de rien.


--
Amicalement vOOotre  Troumad Alias Bernard SIAUD
mon site : http://troumad.org : AD&D maths WEB...
Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ 
N'envoyez que des documents avec des formats ouverts, comme 
http://fr.libreoffice.org


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