OVH Cloud OVH Cloud

Nb de samedi entre deux intervalles

3 réponses
Avatar
Thibault
Bonjour a tous!
Jai besoin de savoir le nb de samedi et dimanche present entre deux dates.
Jusqua present j utilisais fnnbsamedi et fnnbdimanche comme suit:

SELECT tblpleventrepincap1.Apellido,
Sum(fnnbsamedi([FechaPrincipio],[FechaFinal])) AS NbDeSamedis,
Sum(fnnbdimanches([FechaPrincipio],[FechaFinal])) AS NbDeDimanches
FROM tblpleventrepincap1

Ou Apellido = nomde famille
fecha principio: date debut
fecha final = date de fin

Mais je comprend pas , dans cette nouvelle base que je cree cette formule ne
fonctionne plus et jai le message d erreur suivant:

Undefined function 'fnnbsamedi' in expression.
Pourquoi?
Merci!

3 réponses

Avatar
Tisane
Bonjour Thibault,

Jai besoin de savoir le nb de samedi et dimanche present entre deux dates.
Jusqua present j utilisais fnnbsamedi et fnnbdimanche comme suit:
SELECT tblpleventrepincap1.Apellido,
Sum(fnnbsamedi([FechaPrincipio],[FechaFinal])) AS NbDeSamedis,
Sum(fnnbdimanches([FechaPrincipio],[FechaFinal])) AS NbDeDimanches
FROM tblpleventrepincap1
Ou Apellido = nomde famille
fecha principio: date debut
fecha final = date de fin
Mais je comprend pas , dans cette nouvelle base que je cree cette formule
ne
fonctionne plus et jai le message d erreur suivant:
Undefined function 'fnnbsamedi' in expression.


Tu as sans doute bien recopié la formule de l'autre base, mais tu as
peut-être oublié de copier les fonctions
fnnbsamedi et fnnbdimanche

Vérifie aussi si tu n'as pas de référence manquante :
- <Alt> <F11> pour aller dans la fenêtre de l'éditeur VB
- menu Outils | Références
- s'il y en a une, désactive la référence notée "Manquante".

--
Tisane

Avatar
Eric
Bonjour,

Il faut que tu copies les 2 fonctions fnNbSamedi(DateDebut, DateFin) et
fnNbDimanche(DateDebut, DateFin) dans un module global.

Bonjour a tous!
Jai besoin de savoir le nb de samedi et dimanche present entre deux dates.
Jusqua present j utilisais fnnbsamedi et fnnbdimanche comme suit:

SELECT tblpleventrepincap1.Apellido,
Sum(fnnbsamedi([FechaPrincipio],[FechaFinal])) AS NbDeSamedis,
Sum(fnnbdimanches([FechaPrincipio],[FechaFinal])) AS NbDeDimanches
FROM tblpleventrepincap1

Ou Apellido = nomde famille
fecha principio: date debut
fecha final = date de fin

Mais je comprend pas , dans cette nouvelle base que je cree cette formule ne
fonctionne plus et jai le message d erreur suivant:

Undefined function 'fnnbsamedi' in expression.
Pourquoi?
Merci!


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Thibault
Salut!
Et oui pardon!! bien sur javais oublier de transferer le module!
merci de me rapeler ma betise!
Merci encore ciao!


Bonjour,

Il faut que tu copies les 2 fonctions fnNbSamedi(DateDebut, DateFin) et
fnNbDimanche(DateDebut, DateFin) dans un module global.

Bonjour a tous!
Jai besoin de savoir le nb de samedi et dimanche present entre deux dates.
Jusqua present j utilisais fnnbsamedi et fnnbdimanche comme suit:

SELECT tblpleventrepincap1.Apellido,
Sum(fnnbsamedi([FechaPrincipio],[FechaFinal])) AS NbDeSamedis,
Sum(fnnbdimanches([FechaPrincipio],[FechaFinal])) AS NbDeDimanches
FROM tblpleventrepincap1

Ou Apellido = nomde famille
fecha principio: date debut
fecha final = date de fin

Mais je comprend pas , dans cette nouvelle base que je cree cette formule ne
fonctionne plus et jai le message d erreur suivant:

Undefined function 'fnnbsamedi' in expression.
Pourquoi?
Merci!


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr