Pergunta

Por exemplo, eu tentei seguir o exemplo de documentação :

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

Mas não vai funcionar. Exceção diz que há um erro de sintaxe no método UPDATEFIELD. Bem, eu substituído Column1 com apropriado (localizado) valor da coluna ou até mesmo tentou valores constantes.

Eu posso usar outras funções, como ano, mês, mas não pode usar ESCOLHA ou texto. Eu poderia alcançar meu objetivo com qualquer um, mas nenhum funciona. (Eu quero os itens da lista grupo de Ano-mês).

Eu tenho um localizada (bem, com um pacote de idioma. Linguagem SP2 pack) MOSS2007 SP2.

P.S. Eu verifiquei que quando eu criar um site de versão em Inglês, então eu sou capaz de usar as fórmulas, mas não sobre aqueles oficialmente localizadas. Alguém tem uma solução alternativa?

Obrigado por conselhos.

Foi útil?

Solução 2

Finalmente, há uma solução!

Defina seu campo calculado dentro de uma característica! Eu não sei se LCID = "1033" ajuda aqui, mas eu copiei esquema de um campo que eu fiz na versão em Inglês do local (onde calculados campos de trabalho ...).

<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>

Outras dicas

Ao usar uma linguagem Pack, você precisa traduzir os operadores a seu próprio idioma. Eu tive o mesmo problema durante a execução de um pacote de idioma holandês.

A documentação muito difícil encontrar, você tem que pesquisar no Google para o seu próprio idioma para "exemplos de fórmulas coluna calculada"

Aqui, por exemplo, é o link para a documentação Holandês

Office Online artigo em holandês

e aqui está a versão Inglês:

Office Online artigo em Inglês

P.S. Até mesmo a linguagem correta nem sempre funcionou. A solução alternativa é tentar criar a coluna calculada como uma coluna de site, de alguma forma, ele funciona melhor lá e Sharepoint vai tralsate para você .....

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top