Question

Par exemple, j'ai essayé exemple suivant de documentation :

=TEXT(WEEKDAY([Column1]), "dddd")

Mais cela ne fonctionnera pas. Exception dit qu'il ya une erreur de syntaxe à la méthode UpdateField. Je remplacé Column1 avec une valeur de colonne approprié (localisé) ou même essayé des valeurs constantes.

Je peux utiliser d'autres fonctions, comme l'année, le mois, mais ne peut pas utiliser CHOISIR ou TEXT. Je pouvais atteindre mon objectif avec l'un, mais aucun fonctionne. (Je veux des éléments de liste de groupe par année mois).

J'ai un localisé (bien, avec un pack de langue. Pack de langue SP2) MOSS2007 SP2.

P.S. J'ai vérifié que lorsque je crée un site version anglaise, je suis en mesure d'utiliser les formules, mais pas sur les localisées officiellement. Quelqu'un at-il une solution de contournement?

Merci pour le conseil.

Était-ce utile?

La solution 2

Enfin, il y a une solution!

Définissez votre champ calculé dans une fonction! Je ne sais pas si LCID = « 1033 » aide ici, mais je copiais schéma d'un champ je l'ai fait sur la version anglaise du site de (où les champs calculés travail ...).

<Field Type="Calculated" DisplayName="Hours" Format="DateTime" LCID="1033" ResultType="Number" ReadOnly="TRUE" ID="{49820FB0-705D-4335-AA1F-EF6616D05F59}" StaticName="Hours" Name="Hours" Required="FALSE" Percentage="FALSE" Decimals="2">
    <Formula>=IF(ISBLANK(CheckoutTime),0,TEXT(CheckoutTime-CheckinTime,"[s]")/3600)</Formula>
    <FieldRefs>
      <FieldRef Name="CheckinTime" />
      <FieldRef Name="CheckoutTime" />
    </FieldRefs>
  </Field>

Autres conseils

Lorsque vous utilisez une langue Pack, vous devez traduire les opérateurs à votre propre langue. J'ai eu le même problème lors de l'exécution d'un pack de langue néerlandaise.

La documentation très difficile à trouver, vous devez rechercher google pour votre propre langue pour « exemples de formules de colonnes calculées »

Ici, par exemple, est le lien vers la documentation néerlandaise

Bureau Article en ligne en néerlandais

et voici la version anglaise:

Office Online Article en anglais

P.S. Même la langue correcte pas toujours travaillé. Une solution consiste à essayer de créer la colonne calculée comme une colonne de site, d'une certaine manière il fonctionne mieux et il sera tralsate pour Sharepoint vous .....

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top