Eu tenho um nome de coluna em um tipo de conteúdo chamado "Real Estate localização".
Essa coluna é do tipo "pesquisa".
Eu modifiquei <CommonViewFields> e ItemStyle.xsl para mostrar a coluna.
Um simples <XSL:valor da selecione =…> volta retorna um valor interno que inclui dados de posição ordinal, tais como:
1;#Miami
Para obter o valor de humanos-amigável, usar xsl substring após, como mostrado:
<XSL:valor da selecione = "substring-after(@ Real_x005F_x0020_Estate_x005F_x0020_Location,’#’)"></XSL:valor da>
Use esta técnica sempre que você estiver trabalhando com valores de pesquisa em transformações XSL e precisa para obter o valor de humanos-amigável.
<final />
Oi Paulo,
Parece que você está descrevendo aqui é a solução para o que eu preciso, mas infelizmente sou um novato em XSL e não pode figurar para fora de seu post acima.
Deixe-me explicar rapidamente o que estou tentando fazer e que eu preciso e gostaria muito de receber sua ajuda 🙂
Estou criando as páginas de produtos em uma biblioteca documento e nesta biblioteca eu estou associando valores através de colunas em cada página, EG. Nome da página: Produto a e nessa linha uma aplicabilidade"mercado" de coluna. Os valores que estão disponíveis para aplicabilidade de mercado"" estão em uma lista personalizada em uma biblioteca separada e são importados através de uma pesquisa e, em seguida, definido que várias opções são possíveis (nessa coluna).
Agora vamos dizer produto a está disponível nos Estados Unidos & Canadá e podemos selecionar aqueles nos atributos de coluna para a página. Gostaria de fazer-nos & Canadá, em seguida, aparecem na própria página e acho que o que você está discutindo acima é a resposta à minha pergunta – agora o grande q é exatamente como implementá-lo?
Minha empresa não me permite trabalhar com o sharepoint designer e não temos a web part de DFWP disponível :s assim que tenho vindo a fazer a maioria das minhas alterações com código em CEWP (Eu também tenho uma web part de XML/XSL disponível se esse ajuda).
É a única solução que me deu a minha equipe de gerenciamento da web para criar uma visão alternativa da biblioteca de documentos do página de produto para produto e incluir esse ponto de vista na minha página – no entanto, dado que temos mais 200 produtos e eu tenho esse problema com 4 colunas (aplicabilidade de mercado, público-alvo, etc.) Eu não quero gastar meu tempo criando 1,000 Modos de exibição.
Minha estrutura de site é o seguinte:
Página do produto A: https://domain.com/sites/mysitename/productpages/ProductA.aspx
Biblioteca de documentos de página de produto: https://domain.com/sites/mysitename/productpages/Forms/AllItems.aspx
Lista original com os valores: https://domain.com/sites/mysitename/Lists/Market applicability/AllItems.aspx
Você poderia me aconselhar qual código eu preciso usar a fim de incluir os valores de aplicabilidade do mercado de "US & Canadá" (Neste caso) em minha página de produto?
Muito obrigado por sua ajuda!
Vivian