Jump to content
Sign in to follow this  
Guest Jean-daniel Borgeaud

Date

Recommended Posts

Guest Raymond-cottille

Bonjour les aoûtats, euh pardon, les aoûtiens,

Les dates anglaises sont souvent utilisées avec les 3 premières lettres du

mois, ce format est t'il normalisé chez nous, sachant que juin, juillet ...

Merci d'avance de vos réponses.

Amicalement

Raymond_COTTILLE ou Coray en verlan anglais.

Share this post


Link to post
Share on other sites
Guest Robert Sarly

le 03/08/02 10:34 - raymond-cottille raymond-cottille@wanadoo.fr a écrit :

> Bonjour les aoûtats, euh pardon, les aoûtiens,

>

> Les dates anglaises sont souvent utilisées avec les 3 premières lettres du

> mois, ce format est t'il normalisé chez nous, sachant que juin, juillet ...

> Merci d'avance de vos réponses.

>

> Amicalement

> Raymond_COTTILLE ou Coray en verlan anglais.

>

En effet en français les date courtes ne sont pas les mêmes qu'en anglais

"jun" pour juin "jul" pour juillet en français la correspondance est 4

lettres donc juin est en entier en fait et juiilet donne "juil"

Si ça peut t'aider. C'est vrai qu'au Québec on est assez pointilleux sur ces

détails, pas de franglais autorisé (à l'écrit, car au parler c'est autre

chose...)

--

Robert Sarly

-------------------------------------------------------------------------

Paisley Software

6611, rue Saint-Hubert

Montréal, Québec

Canada, H2S 2M5

Tel: (514) 270-4120 - Cel: (514) 570-4121

info@paisley-software.com

http://www.paisley-software.com

Share this post


Link to post
Share on other sites
Guest Raymond-cottille

>> Les dates anglaises sont souvent utilisées avec les 3 premières lettres du

>> mois, ce format est t'il normalisé chez nous, sachant que juin, juillet ...

>> Merci d'avance de vos réponses.

>>

>> Amicalement

>> Raymond_COTTILLE ou Coray en verlan anglais.

>>

> En effet en français les date courtes ne sont pas les mêmes qu'en anglais

> "jun" pour juin "jul" pour juillet en français la correspondance est 4

> lettres donc juin est en entier en fait et juiilet donne "juil"

> Si ça peut t'aider. C'est vrai qu'au Québec on est assez pointilleux sur ces

> détails, pas de franglais autorisé (à l'écrit, car au parler c'est autre

> chose...)

>

> --

> Robert Sarly

> -------------------------------------------------------------------------

Même dans les textes institutionnels je ne trouve rien.

Merci Robert, mais en notre douce France je n'ai rien trouvé d'officiel pour

des mois en 4 lettres.

Bon WE à toi et merci encore.

Amicalement

Raymond_COTTILLE

Share this post


Link to post
Share on other sites
Guest tony Peyro

Bonjour,

J'ai un probleme de comparaison CDML:

[FMP-if: Field:Jour 4 .eq. CurrentDate ] Jour 4 est ma rubrique qui contient la date du jour. Les deux formats sont biens les même et si je remplace CurrentDate par 31/07/2003 la comparaison est ok.

Quelqu'un comprend l'erreur?

Merci beaucoup Tony

------------------------------------------

Faites un voeu et puis Voila ! www.voila.fr

Share this post


Link to post
Share on other sites
Guest Gil Girard

Salut,

Premièrement, tu aurais dû envoyer ton message sur la liste Web. Tu aurais

plus de chance que l'on te réponde.

Pour ce qui est de ton problème, j'ai remarqué que CurrentDate afiche

toujours la date sous le format suivant : mm/jj/aaaa, peu importe le format

date du système.

Si ton système affiche les dates sous le format jj/mm/aaaa, tu auras un

problème pour tes comparaisons.

Gil Girard

> From: Tony Peyro <tpeyro@voila.fr>

> Reply-To: FMPro <FMPro@lists.fmsource.com>

> Date: Thu, 31 Jul 2003 11:17:56 +0200

> To: FMPro <FMPro@lists.fmsource.com>

> Subject: Fmp: Date

>

> Bonjour,

>

>

>

> J'ai un probleme de comparaison CDML:

>

>

>

> [FMP-if: Field:Jour 4 .eq. CurrentDate ] Jour 4 est ma rubrique qui

> contient la date du jour. Les deux formats sont biens les même et si je

> remplace CurrentDate par 31/07/2003 la comparaison est ok.

>

>

>

> Quelqu'un comprend l'erreur?

>

>

>

> Merci beaucoup Tony

>

>

>

> ------------------------------------------

>

>

>

> Faites un voeu et puis Voila ! www.voila.fr

>

>

>

>

Share this post


Link to post
Share on other sites
Guest Pierre-ivaldi@wanadoo.fr

bonjour, j'ai un pb que je n'arrive pas à résoudre.

Une rubrique de type date qui doit exclusivement accepter que le "lundi" de chaque semaine.

Si qqu'un possède la solution merci d'avance, salut...

______________________________________________________________________

HTTP Referer : http://www.fmsource.com/liste/contribuer/

HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

Remote Host : 81.51.201.93

Remote Address : 81.51.201.93

______________________________________________________________________

Share this post


Link to post
Share on other sites
Guest Pierre-ivaldi@wanadoo.fr

bonjour, j'ai un pb que je n'arrive pas à résoudre.

Une rubrique de type date qui doit exclusivement accepter que le "lundi" de chaque semaine.

Si qqu'un possède la solution merci d'avance, salut...

______________________________________________________________________

HTTP Referer : http://www.fmsource.com/liste/contribuer/

HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

Remote Host : 81.51.201.93

Remote Address : 81.51.201.93

______________________________________________________________________

Share this post


Link to post
Share on other sites
Guest Noël Dubau

----- Original Message -----

From: <pierre-ivaldi@wanadoo.fr>

To: <FMPro@lists.fmsource.com>

Sent: Monday, December 01, 2003 3:17 PM

Subject: Fmp: date

bonjour, j'ai un pb que je n'arrive pas à résoudre.

Une rubrique de type date qui doit exclusivement accepter que le "lundi" de

chaque semaine.

Si qqu'un possède la solution merci d'avance, salut...

______________________________________________________________________

HTTP Referer : http://www.fmsource.com/liste/contribuer/

HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

Remote Host : 81.51.201.93

Remote Address : 81.51.201.93

______________________________________________________________________

Bonjour,

Il te suffit lors de la création de la rubrique date de fixer dans les

options un contrôle par le calcul JOUR(date_saisie)=1 et d'affecter un

message plus ou moins contournable si ton gaillard saisit une date

correspondant ) mardi....dimanche

Cordiaement

Noël Dubau

------------------

FMP 6 Dev - G3/400 - Athlon 700

http://perso.wanadoo.fr/noel.dubau

-----------------

Share this post


Link to post
Share on other sites
Guest Sébastien Senjean

Bonjour,

Le 01 déc. 2003, à 14:17, pierre-ivaldi@wanadoo.fr a écrit :

> bonjour, j'ai un pb que je n'arrive pas à résoudre.

> Une rubrique de type date qui doit exclusivement accepter que le > "lundi" de chaque semaine.

> Si qqu'un possède la solution merci d'avance, salut...

il suffit de mettre dans les options de controle de ta rubrique date le calcul suivant :

JOURSEMAINE(TaRubriqueDate) = 2

Attention les Semaines de FMP commence par Dimanche donc :

Dim = 1

Lun = 2

-- Cordialement,

Sébastien SENJEAN

FMPro 3>6(v4)/FMServer 5/FMDev 5/G4/MacOS 10.3.1

Share this post


Link to post
Share on other sites
Guest Dpiparis@aol.com

Dans Option de "rubrique2" tu coches "contrôlé par calcul" et la formule

"rubrique2 = rubrique1 + 7"

Dans un e-mail daté du 03/12/2003 13:48:26 Paris, Madrid,

pierre-ivaldi@wanadoo.fr a écrit :

> Bonjour,

> Comment dois je faire pour à partir d'une rubrique date créer une autre

> rubrique (date) qui intègre +7j.

> Ex: "rubrique1" lundi 24 decembre

> "rubrique 2" ne devrait accepter que lundi 1 janvier.

> Merci à tous par avance...

Share this post


Link to post
Share on other sites
Guest Pierre-ivaldi@wanadoo.fr

Bonjour,

Comment dois je faire pour à partir d'une rubrique date créer une autre rubrique (date) qui intègre +7j.

Ex: "rubrique1" lundi 24 decembre

"rubrique 2" ne devrait accepter que lundi 1 janvier.

Merci à tous par avance...

______________________________________________________________________

HTTP Referer : http://www.fmsource.com/liste/contribuer/

HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

Remote Host : 81.51.173.153

Remote Address : 81.51.173.153

______________________________________________________________________

Share this post


Link to post
Share on other sites
Guest Jean-marie

Le 3 déc. 2003, à 13:48, pierre-ivaldi@wanadoo.fr a écrit :

> Bonjour,

> Comment dois je faire pour à partir d'une rubrique date créer une > autre rubrique (date) qui intègre +7j.

> Ex: "rubrique1" lundi 24 decembre

> "rubrique 2" ne devrait accepter que lundi 1 janvier.

Très simple.

La "rubrique 2" sera une rubrique calcul, résultat date = rubrique1 + 7.

-- Cordialement.

Jean-Marie -HOO;-)

____________________________

Mac G4 - 1Ghz - Mac OS 10.3

FMPro 4.1Fv3 -> 6.0Fv4 (Dev)

Share this post


Link to post
Share on other sites
Guest Philippe Maintigneux / Kaleidon

Quel est l'intérêt d'voir à remplir une rubrique, quand on a aucun choix sur à son contenu ?

Autant demader à FMP de la calculer (Rubrique2 = Rubrique1 + 7)...

Ou alors, je n'ai pas compris la question...

Philippe

pierre-ivaldi@wanadoo.fr wrote:

> Bonjour,

> Comment dois je faire pour à partir d'une rubrique date créer une autre rubrique (date) qui intègre +7j.

> Ex: "rubrique1" lundi 24 decembre

> "rubrique 2" ne devrait accepter que lundi 1 janvier.

> Merci à tous par avance...

>

> ______________________________________________________________________

> HTTP Referer : http://www.fmsource.com/liste/contribuer/

> HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

> Remote Host : 81.51.173.153

> Remote Address : 81.51.173.153

> ______________________________________________________________________

>

Share this post


Link to post
Share on other sites
Guest Pierre-ivaldi@wanadoo.fr

bonjour,

comment puis faire pour quune rubrique date (date de naissance) adopte le 20eme siècle (1900 à 1999)

merci par avance

pierre

______________________________________________________________________

HTTP Referer : http://www.fmsource.com/liste/contribuer/

HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

Remote Host : 81.48.148.161

Remote Address : 81.48.148.161

______________________________________________________________________

Share this post


Link to post
Share on other sites
Guest remi-noel Menegaux

> comment puis faire pour qu'une rubrique date (date de naissance)

> adopte le 20eme siècle (1900 à 1999)

Créer une autre rubrique :

"RubrNaiss2" = Date( mois(RubrNaiss1); jour(RubrNaiss1); "19" & annee(RubrNaiss1))

ou bien :

"RubrNaiss2" = Date( mois(RubrNaiss1); jour(RubrNaiss1); "19" & fin(annee(RubrNaiss1); 2))

Rémi-Noël

Share this post


Link to post
Share on other sites
Guest Pierre-ivaldi@wanadoo.fr

bonjour,

comment à partir d'une rubrique "x" de type date

obtenir sur une rubrique "y" la date du lundi suivant?

Merci à tous

______________________________________________________________________

HTTP Referer : http://www.fmsource.com/liste/contribuer/

HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

Remote Host : 81.49.244.137

Remote Address : 81.49.244.137

______________________________________________________________________

Share this post


Link to post
Share on other sites
Guest François Briet

Essaie:

y= x+(9-JOURSEMAINE(x))

François

----- Original Message -----

From: <pierre-ivaldi@wanadoo.fr>

To: <FMPro@lists.interfaces.fr>

Sent: Monday, January 05, 2004 5:57 PM

Subject: Fmp: date

bonjour,

comment à partir d'une rubrique "x" de type date

obtenir sur une rubrique "y" la date du lundi suivant?

Merci à tous

______________________________________________________________________

HTTP Referer : http://www.fmsource.com/liste/contribuer/

HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

Remote Host : 81.49.244.137

Remote Address : 81.49.244.137

______________________________________________________________________

Share this post


Link to post
Share on other sites
Guest Esprit Latin

> Essaie:

>

>y= x+(9-JOURSEMAINE(x))

>

>François

Hmm...

Toujours un peu vicieux. Considère-t-on le Dimanche comme le premier

jour de la Semaine ?

Si x tombe un Dimanche, y ne sera pas égal à x+1 jour mais x+8 jours.

A l'ooposé, si x est déjà un Lundi, que faire ?

Mieux vaut s'appuyer sur la fonction Mod à mon avis.

y=x + MOD(9- JOURSEMAINE(x)+7; 7)

ou

Test(NomJour(x) = "Lundi"; x + MOD(9- JOURSEMAINE(x)+7; 7)+7; x +

MOD(9- JOURSEMAINE(x)+7; 7))

selon le besoin réel.

Ugo Di Luca

espritlatin@wanadoo.fr

>

>----- Original Message -----

>From: <pierre-ivaldi@wanadoo.fr>

>To: <FMPro@lists.interfaces.fr>

>Sent: Monday, January 05, 2004 5:57 PM

>Subject: Fmp: date

>

>

>bonjour,

>comment à partir d'une rubrique "x" de type date

>obtenir sur une rubrique "y" la date du lundi suivant?

>Merci à tous

>

>______________________________________________________________________

>HTTP Referer : http://www.fmsource.com/liste/contribuer/

>HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

>Remote Host : 81.49.244.137

>Remote Address : 81.49.244.137

>______________________________________________________________________

>

>

>

>

>

>

>

--

Share this post


Link to post
Share on other sites
Guest Raymond St-jacques

Avec l'exemple de François (qui n'est pas loin de la solution),

il y a un problème lorsque les entrées se font le jour 1 de la semaine!

Je sais qu'il y a plus simple que ce qui suit,

mais en attendant de trouver,

ceci fonctionne aussi le jour du Seigneur. ;~)

SI(JOURSEMAINE( x + 1 ) = 2; x + 1

; SI(JOURSEMAINE( x + 2 ) = 2; x + 2

; SI(JOURSEMAINE( x + 3 ) = 2; x + 3

; SI(JOURSEMAINE( x + 4 ) = 2; x + 4

; SI(JOURSEMAINE( x + 5 ) = 2; x + 5

; SI(JOURSEMAINE( x + 6 ) = 2; x + 6

; SI(JOURSEMAINE( x + 7 ) = 2; x + 7

;""))

R.St-J

----- Original Message -----

From: "François BRIET" <fbriet@club-internet.fr>

To: "FMPro" <FMPro@lists.interfaces.fr>

Sent: Monday, January 05, 2004 9:08 AM

Subject: Fmp: Re: date

> Essaie:

>

> y= x+(9-JOURSEMAINE(x))

>

> François

>

>

> ----- Original Message -----

> From: <pierre-ivaldi@wanadoo.fr>

> To: <FMPro@lists.interfaces.fr>

> Sent: Monday, January 05, 2004 5:57 PM

> Subject: Fmp: date

>

>

> bonjour,

> comment à partir d'une rubrique "x" de type date

> obtenir sur une rubrique "y" la date du lundi suivant?

> Merci à tous

Share this post


Link to post
Share on other sites
Guest Clement Hoffmann

On 5/01/04 18:35, Esprit Latin wrote in whole or part :

>> Essaie:

>>

>> y= x+(9-JOURSEMAINE(x))

>>

>> François

>

> Hmm...

> Toujours un peu vicieux. Considère-t-on le Dimanche comme le premier

> jour de la Semaine ?

FMP (logiciel US) numérote les jours de la semaine en s'appuyant sur la

règle qui veut que le premier jour de la semaine est un dimanche.

En Europe, le premier jour de la semaine est lundi.

> Si x tombe un Dimanche, y ne sera pas égal à x+1 jour mais x+8 jours.

> A l'ooposé, si x est déjà un Lundi, que faire ?

>

> Mieux vaut s'appuyer sur la fonction Mod à mon avis.

>

>

> y=x + MOD(9- JOURSEMAINE(x)+7; 7)

> ou

> Test(NomJour(x) = "Lundi"; x + MOD(9- JOURSEMAINE(x)+7; 7)+7; x +

> MOD(9- JOURSEMAINE(x)+7; 7))

La formule de Ugo peut être simpifiée en supprimant le 7 superflu

Test(JOURSEMAINE(x) = 2;

x + MOD(9 - JOURSEMAINE(x); 7) + 7;

x + MOD(9 - JOURSEMAINE(x); 7)

)

<-! 9 = 7+2 ->

Amicalement

‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹

Clement HOFFMANN : 33 (0)1 4366-2013

gsm : 33 (0)6 8268-1005

‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹

BW G3 | MacOS 9.1 | FMP4.1v3 -> 6.0v4 | FMS 3 -> 5.5 | FMDev 3 -> 6.0v4

Share this post


Link to post
Share on other sites
Guest Raymond St-jacques

Par courtoisie pour François

et pour faire équipe ;-) :

SI ( JOURSEMAINE(x) = 1; x + 1

; x + (9-JOURSEMAINE(x)) )

Je sais, ..., il y a plus simple, ...

R.St-J.

----- Original Message -----

From: "François BRIET" <fbriet@club-internet.fr>

To: "FMPro" <FMPro@lists.interfaces.fr>

Sent: Monday, January 05, 2004 9:08 AM

Subject: Fmp: Re: date

> Essaie:

>

> y= x+(9-JOURSEMAINE(x))

>

> François

>

>

> ----- Original Message -----

> From: <pierre-ivaldi@wanadoo.fr>

> To: <FMPro@lists.interfaces.fr>

> Sent: Monday, January 05, 2004 5:57 PM

> Subject: Fmp: date

>

>

> bonjour,

> comment à partir d'une rubrique "x" de type date

> obtenir sur une rubrique "y" la date du lundi suivant?

> Merci à tous

>

> ______________________________________________________________________

> HTTP Referer : http://www.fmsource.com/liste/contribuer/

> HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

> Remote Host : 81.49.244.137

> Remote Address : 81.49.244.137

> ______________________________________________________________________

>

>

>

>

>

>

>

>

Share this post


Link to post
Share on other sites
Guest François Briet

Merci ta courtoisie, et toujours pour faire équipe, une autre idée

on peut maintenant essayer

y=x+(7-JOURSEMAINE(x-2))

François

----- Original Message -----

From: "Raymond St-Jacques" <stjacquesraymond@videotron.ca>

To: "FMPro" <FMPro@lists.interfaces.fr>

Sent: Tuesday, January 06, 2004 9:16 AM

Subject: Fmp: Re: Re: date

Par courtoisie pour François

et pour faire équipe ;-) :

SI ( JOURSEMAINE(x) = 1; x + 1

; x + (9-JOURSEMAINE(x)) )

Je sais, ..., il y a plus simple, ...

R.St-J.

----- Original Message -----

From: "François BRIET" <fbriet@club-internet.fr>

To: "FMPro" <FMPro@lists.interfaces.fr>

Sent: Monday, January 05, 2004 9:08 AM

Subject: Fmp: Re: date

> Essaie:

>

> y= x+(9-JOURSEMAINE(x))

>

> François

>

>

> ----- Original Message -----

> From: <pierre-ivaldi@wanadoo.fr>

> To: <FMPro@lists.interfaces.fr>

> Sent: Monday, January 05, 2004 5:57 PM

> Subject: Fmp: date

>

>

> bonjour,

> comment à partir d'une rubrique "x" de type date

> obtenir sur une rubrique "y" la date du lundi suivant?

> Merci à tous

>

> ______________________________________________________________________

> HTTP Referer : http://www.fmsource.com/liste/contribuer/

> HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

> Remote Host : 81.49.244.137

> Remote Address : 81.49.244.137

> ______________________________________________________________________

>

>

>

>

>

>

>

>

Share this post


Link to post
Share on other sites
Guest . Ivaldi  Pierre

> Message du 05/01/04 18:39

> De : Esprit Latin <espritlatin@wanadoo.fr>

> A : FMPro <FMPro@lists.interfaces.fr>

> Copie à :

> Objet : Re: Fmp: Re: date

>

> > Essaie:

> >

> >y= x+(9-JOURSEMAINE(x))

> >

> >François

>

> Hmm...

> Toujours un peu vicieux. Considère-t-on le Dimanche comme le premier

> jour de la Semaine ?

> Si x tombe un Dimanche, y ne sera pas égal à x+1 jour mais x+8 jours.

> A l'ooposé, si x est déjà un Lundi, que faire ?

>

> Mieux vaut s'appuyer sur la fonction Mod à mon avis.

>

>

> y=x + MOD(9- JOURSEMAINE(x)+7; 7)

> ou

> Test(NomJour(x) = "Lundi"; x + MOD(9- JOURSEMAINE(x)+7; 7)+7; x +

> MOD(9- JOURSEMAINE(x)+7; 7))

>

> selon le besoin réel.

>

>

> Ugo Di Luca

> espritlatin@wanadoo.fr

>

> >

Difficulté croissante,sourire

Par l'intermédaire d'un script

SI ("ESTVIDE(Y))

Définir rubrique (Y), X = MOD(9- JOURSEMAINE(x)+7; 7)

Sinon

Définir rubrique (Y),"DATECHAINE ("")

Comme tu peux t'en douter j'ai du oublier qq chose....

Amicalement

Pierre

Share this post


Link to post
Share on other sites
Guest Philippe Maintigneux / Kaleidon

J'ai perdu le fil de votre discussion, mais j'ai quelquechose qui marche :

DATE(MOIS(Date); JOUR(Date) + 9 - JOURSEMAINE(Date) -

TEST(JOURSEMAINE(Date) < 2 ; 7 ; 0) ; ANNEE(Date))

Les valeurs 9 et 2 sont dues au fait que pour FMP, lundi est le deuxième

jour de la semaine (ceci pour ceux qui préfèrent un autre jour...).

En espérant que ça aide...

Philippe

. IVALDI  PIERRE wrote:

> > Message du 05/01/04 18:39

> > De : Esprit Latin <espritlatin@wanadoo.fr>

> > A : FMPro <FMPro@lists.interfaces.fr>

> > Copie à :

> > Objet : Re: Fmp: Re: date

> >

> > > Essaie:

> > >

> > >y= x+(9-JOURSEMAINE(x))

> > >

> > >François

> >

> > Hmm...

> > Toujours un peu vicieux. Considère-t-on le Dimanche comme le premier

> > jour de la Semaine ?

> > Si x tombe un Dimanche, y ne sera pas égal à x+1 jour mais x+8 jours.

> > A l'ooposé, si x est déjà un Lundi, que faire ?

> >

> > Mieux vaut s'appuyer sur la fonction Mod à mon avis.

> >

> >

> > y=x + MOD(9- JOURSEMAINE(x)+7; 7)

> > ou

> > Test(NomJour(x) = "Lundi"; x + MOD(9- JOURSEMAINE(x)+7; 7)+7; x +

> > MOD(9- JOURSEMAINE(x)+7; 7))

> >

> > selon le besoin réel.

> >

> >

> > Ugo Di Luca

> > espritlatin@wanadoo.fr

> >

> > >

> Difficulté croissante,sourire

> Par l'intermédaire d'un script

> SI ("ESTVIDE(Y))

> Définir rubrique (Y), X = MOD(9- JOURSEMAINE(x)+7; 7)

> Sinon

> Définir rubrique (Y),"DATECHAINE ("")

>

> Comme tu peux t'en douter j'ai du oublier qq chose....

> Amicalement

> Pierre

>

Share this post


Link to post
Share on other sites
Guest Esprit Latin

Ah on veut rire ici (sourire)

(SEMAINEANNEE(x-

JOURSEMAINE(x-1)))*7+DATE(1;1;ANNEE(x))-JOURSEMAINE(DATE(1;1;ANNEE(x)))+2

ou (SEMAINEANNEE(x- JOURSEMAINE(x-1)))

est utilisé pour convertir une seamine du format US au format Français.

Au fait, bonne année à tous

>J'ai perdu le fil de votre discussion, mais j'ai quelquechose qui marche :

>

>DATE(MOIS(Date); JOUR(Date) + 9 - JOURSEMAINE(Date) -

>TEST(JOURSEMAINE(Date) < 2 ; 7 ; 0) ; ANNEE(Date))

>

>Les valeurs 9 et 2 sont dues au fait que pour FMP, lundi est le deuxième

>jour de la semaine (ceci pour ceux qui préfèrent un autre jour...).

>

>En espérant que ça aide...

>

>Philippe

>

>. IVALDI PIERRE wrote:

>

>> > Message du 05/01/04 18:39

>> > De : Esprit Latin <espritlatin@wanadoo.fr>

>> > A : FMPro <FMPro@lists.interfaces.fr>

>> > Copie à :

>> > Objet : Re: Fmp: Re: date

>> >

>> > > Essaie:

>> > >

>> > >y= x+(9-JOURSEMAINE(x))

>> > >

>> > >François

>> >

>> > Hmm...

>> > Toujours un peu vicieux. Considère-t-on le Dimanche comme le premier

>> > jour de la Semaine ?

>> > Si x tombe un Dimanche, y ne sera pas égal à x+1 jour mais x+8 jours.

>> > A l'ooposé, si x est déjà un Lundi, que faire ?

>> >

>> > Mieux vaut s'appuyer sur la fonction Mod à mon avis.

>> >

>> >

>> > y=x + MOD(9- JOURSEMAINE(x)+7; 7)

>> > ou

>> > Test(NomJour(x) = "Lundi"; x + MOD(9- JOURSEMAINE(x)+7; 7)+7; x +

>> > MOD(9- JOURSEMAINE(x)+7; 7))

>> >

>> > selon le besoin réel.

>> >

>> >

>> > Ugo Di Luca

>> > espritlatin@wanadoo.fr

>> >

>> > >

>> Difficulté croissante,sourire

>> Par l'intermédaire d'un script

>> SI ("ESTVIDE(Y))

>> Définir rubrique (Y), X = MOD(9- JOURSEMAINE(x)+7; 7)

>> Sinon

>> Définir rubrique (Y),"DATECHAINE ("")

>>

>> Comme tu peux t'en douter j'ai du oublier qq chose....

>> Amicalement

>> Pierre

>>

>> -------------------------------------------------------------------

>> Resiliation - Abonnement : <http://fmsource.com/liste/abonnement/>

>> Archives : <http://fmsource.com/liste/archive/>

>

>

--

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...