[SPS2003] Problèmes de fonctions dans champs calculés
4 réponses
Jinem
Bonjour,
J'ai créé sous SPS2003 une list en datasheet view et je souhaite ajouter une
colonne dont les valeurs sont issues d'une autre colonne. J'ai donc ajouté
une colonne et j'ai sélectionné un type "Calculated".
Ensuite, j'ai spécifié ma formule :
="Date: "&TEXT(DateDébut, "dd-mm-yyyy")
Un message d'erreur apparait lorsque je valide la création de cette colonne :
The formula contains a syntax error or is not supported.
C'est la fonction TEXT qui me créer cette erreur, après de nombreux tests je
me suis rendu compte que cette erreur survient lors de l'utilisation de
plusieurs fonctions. Pourtant ces fonctions sont indiquées dans l'assistant
de sharepoint ?!
Est-ce que j'ai fais une erreur ? Ou bien il faut activer la prise en charge
des fonctions dans SPS ?
Merci beaucoup pour vos réponses.
Cordialement,
Jinem
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric Donneger
Bonjour,
Plusieurs éléments : - votre install est-elle en anglais car vous utilisez les versions anglaises des fonctions ? - les champs doivent-être référencés dans les formules entre [] - la fonction TEXT (ou TEXTE en français) prend comme premier paramètre un numérique, ce qui n'est sans doute pas le cas de votre champ DateDébut
-- Eric Donneger http://blogs.developpeur.org/FatEric http://www.clubsps.org
"Jinem" a écrit :
Bonjour,
J'ai créé sous SPS2003 une list en datasheet view et je souhaite ajouter une colonne dont les valeurs sont issues d'une autre colonne. J'ai donc ajouté une colonne et j'ai sélectionné un type "Calculated".
Ensuite, j'ai spécifié ma formule :
="Date: "&TEXT(DateDébut, "dd-mm-yyyy")
Un message d'erreur apparait lorsque je valide la création de cette colonne :
The formula contains a syntax error or is not supported.
C'est la fonction TEXT qui me créer cette erreur, après de nombreux tests je me suis rendu compte que cette erreur survient lors de l'utilisation de plusieurs fonctions. Pourtant ces fonctions sont indiquées dans l'assistant de sharepoint ?!
Est-ce que j'ai fais une erreur ? Ou bien il faut activer la prise en charge des fonctions dans SPS ?
Merci beaucoup pour vos réponses. Cordialement, Jinem
Bonjour,
Plusieurs éléments :
- votre install est-elle en anglais car vous utilisez les versions anglaises
des fonctions ?
- les champs doivent-être référencés dans les formules entre []
- la fonction TEXT (ou TEXTE en français) prend comme premier paramètre un
numérique, ce qui n'est sans doute pas le cas de votre champ DateDébut
--
Eric Donneger
http://blogs.developpeur.org/FatEric
http://www.clubsps.org
"Jinem" a écrit :
Bonjour,
J'ai créé sous SPS2003 une list en datasheet view et je souhaite ajouter une
colonne dont les valeurs sont issues d'une autre colonne. J'ai donc ajouté
une colonne et j'ai sélectionné un type "Calculated".
Ensuite, j'ai spécifié ma formule :
="Date: "&TEXT(DateDébut, "dd-mm-yyyy")
Un message d'erreur apparait lorsque je valide la création de cette colonne :
The formula contains a syntax error or is not supported.
C'est la fonction TEXT qui me créer cette erreur, après de nombreux tests je
me suis rendu compte que cette erreur survient lors de l'utilisation de
plusieurs fonctions. Pourtant ces fonctions sont indiquées dans l'assistant
de sharepoint ?!
Est-ce que j'ai fais une erreur ? Ou bien il faut activer la prise en charge
des fonctions dans SPS ?
Merci beaucoup pour vos réponses.
Cordialement,
Jinem
Plusieurs éléments : - votre install est-elle en anglais car vous utilisez les versions anglaises des fonctions ? - les champs doivent-être référencés dans les formules entre [] - la fonction TEXT (ou TEXTE en français) prend comme premier paramètre un numérique, ce qui n'est sans doute pas le cas de votre champ DateDébut
-- Eric Donneger http://blogs.developpeur.org/FatEric http://www.clubsps.org
"Jinem" a écrit :
Bonjour,
J'ai créé sous SPS2003 une list en datasheet view et je souhaite ajouter une colonne dont les valeurs sont issues d'une autre colonne. J'ai donc ajouté une colonne et j'ai sélectionné un type "Calculated".
Ensuite, j'ai spécifié ma formule :
="Date: "&TEXT(DateDébut, "dd-mm-yyyy")
Un message d'erreur apparait lorsque je valide la création de cette colonne :
The formula contains a syntax error or is not supported.
C'est la fonction TEXT qui me créer cette erreur, après de nombreux tests je me suis rendu compte que cette erreur survient lors de l'utilisation de plusieurs fonctions. Pourtant ces fonctions sont indiquées dans l'assistant de sharepoint ?!
Est-ce que j'ai fais une erreur ? Ou bien il faut activer la prise en charge des fonctions dans SPS ?
Merci beaucoup pour vos réponses. Cordialement, Jinem
Jinem
Bonjour,
Tout d'abord merci pour votre réponse. Ensuite, ne m'en voulez pas si je pose des question un peu bête, je suis un peu un programmeur du dimanche ;-)
- Mon SPS est en anglais. - J'ai tester avec les [] mais cela ne change rien :-(
J'ai trouvé ceci dans l'aide de SPS :
Combine text with a date or time
Use the TEXT function and the ampersand (&) operator to do this task.
Column1 Column2 Formula Description
Billing Date 5-Jun-2007 ="Statement date: "&TEXT (Column2, "d-mmm-yyyy") Combine text with a date (Statement date:
5-Jun-2007)
La colonne 2 est bien une date non ? C'est en trouvant cette formule dans l'aide que j'ai voulu faire la même chose, mais manque de chance ca passe pas chez moi...
Merci Cordialement, Jinem
Bonjour,
Tout d'abord merci pour votre réponse. Ensuite, ne m'en voulez pas si je
pose des question un peu bête, je suis un peu un programmeur du dimanche ;-)
- Mon SPS est en anglais.
- J'ai tester avec les [] mais cela ne change rien :-(
J'ai trouvé ceci dans l'aide de SPS :
Combine text with a date or time
Use the TEXT function and the ampersand (&) operator to do this task.
Column1 Column2 Formula Description
Billing Date 5-Jun-2007 ="Statement date: "&TEXT
(Column2,
"d-mmm-yyyy") Combine
text with a
date (Statement date:
5-Jun-2007)
La colonne 2 est bien une date non ? C'est en trouvant cette formule dans
l'aide que j'ai voulu faire la même chose, mais manque de chance ca passe pas
chez moi...
Tout d'abord merci pour votre réponse. Ensuite, ne m'en voulez pas si je pose des question un peu bête, je suis un peu un programmeur du dimanche ;-)
- Mon SPS est en anglais. - J'ai tester avec les [] mais cela ne change rien :-(
J'ai trouvé ceci dans l'aide de SPS :
Combine text with a date or time
Use the TEXT function and the ampersand (&) operator to do this task.
Column1 Column2 Formula Description
Billing Date 5-Jun-2007 ="Statement date: "&TEXT (Column2, "d-mmm-yyyy") Combine text with a date (Statement date:
5-Jun-2007)
La colonne 2 est bien une date non ? C'est en trouvant cette formule dans l'aide que j'ai voulu faire la même chose, mais manque de chance ca passe pas chez moi...
Merci Cordialement, Jinem
Eric Donneger
Re,
Après quelques tests, je viens pour ma part de constater avec effroi que quoi qu'en dise l'aide, sur ma version en français le paramètre de formattage attend un format anglais (dd/mm/yyyy) ??????
En revanche, je constate que vous avez mis une virgule au lieu d'un point-virgule entre les 2 paramètres).
-- Eric Donneger http://blogs.developpeur.org/FatEric http://www.clubsps.org
"Jinem" a écrit :
Bonjour,
Tout d'abord merci pour votre réponse. Ensuite, ne m'en voulez pas si je pose des question un peu bête, je suis un peu un programmeur du dimanche ;-)
- Mon SPS est en anglais. - J'ai tester avec les [] mais cela ne change rien :-(
J'ai trouvé ceci dans l'aide de SPS :
Combine text with a date or time
Use the TEXT function and the ampersand (&) operator to do this task.
Column1 Column2 Formula Description
Billing Date 5-Jun-2007 ="Statement date: "&TEXT (Column2, "d-mmm-yyyy") Combine text with a date (Statement date:
5-Jun-2007)
La colonne 2 est bien une date non ? C'est en trouvant cette formule dans l'aide que j'ai voulu faire la même chose, mais manque de chance ca passe pas chez moi...
Merci Cordialement, Jinem
Re,
Après quelques tests, je viens pour ma part de constater avec effroi que
quoi qu'en dise l'aide, sur ma version en français le paramètre de formattage
attend un format anglais (dd/mm/yyyy) ??????
En revanche, je constate que vous avez mis une virgule au lieu d'un
point-virgule entre les 2 paramètres).
--
Eric Donneger
http://blogs.developpeur.org/FatEric
http://www.clubsps.org
"Jinem" a écrit :
Bonjour,
Tout d'abord merci pour votre réponse. Ensuite, ne m'en voulez pas si je
pose des question un peu bête, je suis un peu un programmeur du dimanche ;-)
- Mon SPS est en anglais.
- J'ai tester avec les [] mais cela ne change rien :-(
J'ai trouvé ceci dans l'aide de SPS :
Combine text with a date or time
Use the TEXT function and the ampersand (&) operator to do this task.
Column1 Column2 Formula Description
Billing Date 5-Jun-2007 ="Statement date: "&TEXT
(Column2,
"d-mmm-yyyy") Combine
text with a
date (Statement date:
5-Jun-2007)
La colonne 2 est bien une date non ? C'est en trouvant cette formule dans
l'aide que j'ai voulu faire la même chose, mais manque de chance ca passe pas
chez moi...
Après quelques tests, je viens pour ma part de constater avec effroi que quoi qu'en dise l'aide, sur ma version en français le paramètre de formattage attend un format anglais (dd/mm/yyyy) ??????
En revanche, je constate que vous avez mis une virgule au lieu d'un point-virgule entre les 2 paramètres).
-- Eric Donneger http://blogs.developpeur.org/FatEric http://www.clubsps.org
"Jinem" a écrit :
Bonjour,
Tout d'abord merci pour votre réponse. Ensuite, ne m'en voulez pas si je pose des question un peu bête, je suis un peu un programmeur du dimanche ;-)
- Mon SPS est en anglais. - J'ai tester avec les [] mais cela ne change rien :-(
J'ai trouvé ceci dans l'aide de SPS :
Combine text with a date or time
Use the TEXT function and the ampersand (&) operator to do this task.
Column1 Column2 Formula Description
Billing Date 5-Jun-2007 ="Statement date: "&TEXT (Column2, "d-mmm-yyyy") Combine text with a date (Statement date:
5-Jun-2007)
La colonne 2 est bien une date non ? C'est en trouvant cette formule dans l'aide que j'ai voulu faire la même chose, mais manque de chance ca passe pas chez moi...
Merci Cordialement, Jinem
Jinem
Bonjour,
Vous venez de réglé mon problème !!! :-)) Le point virgule ...
C'est quand même grâve car l'exemple que j'ai poster vient de l'aide de SPS, j'ai fais un simple copier/coller, et dans l'aide je n'ai pas trouvé une seule fois un point virgule entre les deux paramètres !!!
Merci beaucoup pour votre aide précieuse ;-)
Cordialement Jinem
"Eric Donneger" a écrit :
Re,
Après quelques tests, je viens pour ma part de constater avec effroi que quoi qu'en dise l'aide, sur ma version en français le paramètre de formattage attend un format anglais (dd/mm/yyyy) ??????
En revanche, je constate que vous avez mis une virgule au lieu d'un point-virgule entre les 2 paramètres).
-- Eric Donneger http://blogs.developpeur.org/FatEric http://www.clubsps.org
"Jinem" a écrit :
> Bonjour, > > Tout d'abord merci pour votre réponse. Ensuite, ne m'en voulez pas si je > pose des question un peu bête, je suis un peu un programmeur du dimanche ;-) > > - Mon SPS est en anglais. > - J'ai tester avec les [] mais cela ne change rien :-( > > J'ai trouvé ceci dans l'aide de SPS : > > Combine text with a date or time > > Use the TEXT function and the ampersand (&) operator to do this task. > > Column1 Column2 Formula Description > > Billing Date 5-Jun-2007 ="Statement date: "&TEXT > (Column2, > "d-mmm-yyyy") Combine > text with a > date (Statement date: > > 5-Jun-2007) > > La colonne 2 est bien une date non ? C'est en trouvant cette formule dans > l'aide que j'ai voulu faire la même chose, mais manque de chance ca passe pas > chez moi... > > Merci > Cordialement, > Jinem > > >
Bonjour,
Vous venez de réglé mon problème !!! :-)) Le point virgule ...
C'est quand même grâve car l'exemple que j'ai poster vient de l'aide de SPS,
j'ai fais un simple copier/coller, et dans l'aide je n'ai pas trouvé une
seule fois un point virgule entre les deux paramètres !!!
Merci beaucoup pour votre aide précieuse ;-)
Cordialement
Jinem
"Eric Donneger" a écrit :
Re,
Après quelques tests, je viens pour ma part de constater avec effroi que
quoi qu'en dise l'aide, sur ma version en français le paramètre de formattage
attend un format anglais (dd/mm/yyyy) ??????
En revanche, je constate que vous avez mis une virgule au lieu d'un
point-virgule entre les 2 paramètres).
--
Eric Donneger
http://blogs.developpeur.org/FatEric
http://www.clubsps.org
"Jinem" a écrit :
> Bonjour,
>
> Tout d'abord merci pour votre réponse. Ensuite, ne m'en voulez pas si je
> pose des question un peu bête, je suis un peu un programmeur du dimanche ;-)
>
> - Mon SPS est en anglais.
> - J'ai tester avec les [] mais cela ne change rien :-(
>
> J'ai trouvé ceci dans l'aide de SPS :
>
> Combine text with a date or time
>
> Use the TEXT function and the ampersand (&) operator to do this task.
>
> Column1 Column2 Formula Description
>
> Billing Date 5-Jun-2007 ="Statement date: "&TEXT
> (Column2,
> "d-mmm-yyyy") Combine
> text with a
> date (Statement date:
>
> 5-Jun-2007)
>
> La colonne 2 est bien une date non ? C'est en trouvant cette formule dans
> l'aide que j'ai voulu faire la même chose, mais manque de chance ca passe pas
> chez moi...
>
> Merci
> Cordialement,
> Jinem
>
>
>
Vous venez de réglé mon problème !!! :-)) Le point virgule ...
C'est quand même grâve car l'exemple que j'ai poster vient de l'aide de SPS, j'ai fais un simple copier/coller, et dans l'aide je n'ai pas trouvé une seule fois un point virgule entre les deux paramètres !!!
Merci beaucoup pour votre aide précieuse ;-)
Cordialement Jinem
"Eric Donneger" a écrit :
Re,
Après quelques tests, je viens pour ma part de constater avec effroi que quoi qu'en dise l'aide, sur ma version en français le paramètre de formattage attend un format anglais (dd/mm/yyyy) ??????
En revanche, je constate que vous avez mis une virgule au lieu d'un point-virgule entre les 2 paramètres).
-- Eric Donneger http://blogs.developpeur.org/FatEric http://www.clubsps.org
"Jinem" a écrit :
> Bonjour, > > Tout d'abord merci pour votre réponse. Ensuite, ne m'en voulez pas si je > pose des question un peu bête, je suis un peu un programmeur du dimanche ;-) > > - Mon SPS est en anglais. > - J'ai tester avec les [] mais cela ne change rien :-( > > J'ai trouvé ceci dans l'aide de SPS : > > Combine text with a date or time > > Use the TEXT function and the ampersand (&) operator to do this task. > > Column1 Column2 Formula Description > > Billing Date 5-Jun-2007 ="Statement date: "&TEXT > (Column2, > "d-mmm-yyyy") Combine > text with a > date (Statement date: > > 5-Jun-2007) > > La colonne 2 est bien une date non ? C'est en trouvant cette formule dans > l'aide que j'ai voulu faire la même chose, mais manque de chance ca passe pas > chez moi... > > Merci > Cordialement, > Jinem > > >