RE: [users-fr] Comment exprimer une date dans la condition de masquage d'une section de Writer
Bonjour, Merci à tous. Vos réponses m'ont aidé à trouver des solutions. La condition globale est : [morphy]=="phy" OR ([morphy]=="mor" AND ([datefin] >= 40290)) Les parenthèses semblent nécessaires pour encadrer la deuxième condition après AND même si c'est écrit : [datefin]>=40290. Il semblerait que les fonctions ne soient pas utilisables dans ce cas, notamment dateval("22/04/2010") pour obtenir 40290. Quel que soit le format d'affichage de [datefin], la comparaison fonctionne de manière identique alors que l'affichage dans le document dépend du format d'affichage dans la table. Je m'étais dépanné en créant un champ logique calculé dans la table. [morphy]=="phy" OR ([morphy]=="mor" AND [ajour]) ce qui évitait les parenthèses [ajour] valant Vrai ou Faux. Subtil !!! COOordialement. Jean-Yves ROYER > -Message d'origine- > De : Docgranville [mailto:docgranvi...@aol.com] > Envoyé : mardi 20 avril 2010 14:44 > À : users@fr.openoffice.org > Objet : Re: [users-fr] Comment exprimer une date dans la condition de > masquage d'une section de Writer > > > Le 19/04/2010 12:44, ROYER Jean-Yves a écrit : > > Bonjour, > > > > Avec OOo Calc 3.2, j'aimerais masquer une section par > rapport à une date > > d'un champ de base de données. La date du champ [datefin] a > le format : > > 12/10/09 00:00. Comment puis-je exprimer la comparaison par > rapport à > > une date fixe pour masquer la section si : > > [datefin] GEQ 22/04/2010 ? > > > > Dans l'aide et sur le site OOo, je ne trouve pas le moyen > d'exprimer la > > date : > > #22/04/2010# ? > > 40290 ? > > 22/04/10 ? > > ne fonctionnent pas... > > > > Merci. COOordialement. > > > > > > > > Jean-Yves ROYER > > > Bonjour Jean-Yves, > > Le domaine des conditions de masquage n'est pas mon domaine de > prédilection (en fait, je ne le pratique pas du tout), ce qui n'est > toutefois pas suffisant pour m'empêcher d'exprimer un avis... > > En fait, j'interviens surtout parce que tu évoques un champ > date sorti > d'une base de données ; or, quel que soit son format d'affichage, une > date me semble stockée (dans Base) sous le format -mm-dd > ; peut-être > conviendrait-il d'essayer ce format ? > > En outre, dans la mesure où tu indiques que le stockage de la > date dans > la base comporte également l'heure et les minutes, peut faudrait-il > envisager le format -mm-dd hh:mm pour ta comparaison ? > > Espérant avoir aidé, > > A+ > > > - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Comment exprimer une date dans la condition de masquage d'une section de Writer
Le 19/04/2010 12:44, ROYER Jean-Yves a écrit : Bonjour, Avec OOo Calc 3.2, j'aimerais masquer une section par rapport à une date d'un champ de base de données. La date du champ [datefin] a le format : 12/10/09 00:00. Comment puis-je exprimer la comparaison par rapport à une date fixe pour masquer la section si : [datefin] GEQ 22/04/2010 ? Dans l'aide et sur le site OOo, je ne trouve pas le moyen d'exprimer la date : #22/04/2010# ? 40290 ? 22/04/10 ? ne fonctionnent pas... Merci. COOordialement. Jean-Yves ROYER Bonjour Jean-Yves, Le domaine des conditions de masquage n'est pas mon domaine de prédilection (en fait, je ne le pratique pas du tout), ce qui n'est toutefois pas suffisant pour m'empêcher d'exprimer un avis... En fait, j'interviens surtout parce que tu évoques un champ date sorti d'une base de données ; or, quel que soit son format d'affichage, une date me semble stockée (dans Base) sous le format -mm-dd ; peut-être conviendrait-il d'essayer ce format ? En outre, dans la mesure où tu indiques que le stockage de la date dans la base comporte également l'heure et les minutes, peut faudrait-il envisager le format -mm-dd hh:mm pour ta comparaison ? Espérant avoir aidé, A+ - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Comment exprimer une date dans la condition de masquage d'une section de Writer
Bonjour Jean-Yves, Normalement ça devrait fonctionner avec le numéro de série de la date (ici, 40290). En revanche, il faut préciser la base et la table pour ton champ, ce qui nous donne : [nombase.nomtable.datefin] GEQ 40290 (si la source est un classeur, par défaut nombase = nomclasseur et nomtable = nomfeuille) Cordialement, Rachid Le 19 avril 2010 12:44, ROYER Jean-Yves a écrit : > Bonjour, > > Avec OOo Calc 3.2, j'aimerais masquer une section par rapport à une date > d'un champ de base de données. La date du champ [datefin] a le format : > 12/10/09 00:00. Comment puis-je exprimer la comparaison par rapport à > une date fixe pour masquer la section si : > [datefin] GEQ 22/04/2010 ? > > Dans l'aide et sur le site OOo, je ne trouve pas le moyen d'exprimer la > date : > #22/04/2010# ? > 40290 ? > 22/04/10 ? > ne fonctionnent pas... > > Merci. COOordialement. > > > > Jean-Yves ROYER > > > > > - > To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org > For additional commands, e-mail: users-h...@fr.openoffice.org > >
Re: [users-fr] Comment exprimer une date dans la condition de masquage d'une section de Writer
Bonjour, Le 19 avril 2010 12:44, ROYER Jean-Yves a écrit : > Bonjour, > > Avec OOo Calc 3.2, j'aimerais masquer une section par rapport à une date > d'un champ de base de données. La date du champ [datefin] a le format : > 12/10/09 00:00. Comment puis-je exprimer la comparaison par rapport à > une date fixe pour masquer la section si : > [datefin] GEQ 22/04/2010 ? > [datefin] GEQ date('22/04/2010') ou qq chose du genre ? nb: j'ai pas vérifié le nom de la fonction, mais c'est la fonction date pour convertir une date en format texte vers un champ de format date. Yves > > Dans l'aide et sur le site OOo, je ne trouve pas le moyen d'exprimer la > date : > #22/04/2010# ? > 40290 ? > 22/04/10 ? > ne fonctionnent pas... > > Merci. COOordialement. > > > > Jean-Yves ROYER > > > > > - > To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org > For additional commands, e-mail: users-h...@fr.openoffice.org > > -- web site : http://www.molenbaix.com