Inquiridor
Template Biblioteca de páginas WIKI

Pergunta
-
Todas as Respostas
-
Suenne,
Não sei se entendi bem, vc quer que a biblioteca wiki tenha várias opções de template? Pode sim, é só criar outros tipos de conteúdo que herde de wiki e extender como vc quiser, segue como configurar a biblioteca: http://fabiangehrke.com.br/2011/09/11/como-utilizar-vrios-templates-de-documentos-em-uma-biblioteca-de-documentos/
Atenciosamente,
Fabian André Gehrke
MCITP e MCPD SharePoint 2010
http://fabiangehrke.com.br -
Entendi Fabian,
bom, analisando melhor, pensei em outra alternativa.
Eu tenho um campo do tipo opção, onde tenho as opções: POP, NES, PRO e MAN.
Cada opção dessa possui uma template.
Tenho duas formas de fazer isto:
- Ao escolher o tipo, o campo conteúdo é preenchido, em forma de onload;
- Fazer via fluxo (acho esta opção pouco funcional, pois, será necessário salvar o item para que isto funcione)
Quero adotar a primeira opção, você tem ideia de como posso fazer isto?
Obrigada.
-
Suenne,
Acho que para fazer essa primeira opção, você deveria desenvolver um campo pelo Visual Studio.
Esse campo teria um dropdownlist com as opções e um textbox.
O dropdownlist teria a propriedad AutoPostBack habilitada e o evento SelectedIndexChanged criado. Assim toda vez que o dropdownlist fosse modificado, cairia nesse evento.
Estou deixando um video do msdn para você analisar, ok?
http://msdn.microsoft.com/en-us/library/gg132914.aspx
Abs,
- Editado Rafael Fausto segunda-feira, 11 de junho de 2012 19:32
-
Entendi Rafael,
porém, como a biblioteca de recursos é muito antiga e possui histórico de versão, creio que fica inviável eu excluir este campo e criar um novo.
Por isto estou buscando uma solução onde eu possa aproveitá-lo.
É possível aplicar este dropdownlist no campo já existente?
Obrigada.
-
Suenne,
Estou sem o SharePoint Designer e não posso confirmar que de certo.
Você pode tentar converter esse campo ChoiceField em um DropDownList.
Conseguindo, você faz do mesmo jeito que disse no post anterior. Você habilita o autopostback e adiciona o evento SelectedIndexChanged.
Eu lembro que já consegui converter um TextField em um TextBox.
Era só clicar com o botão direito no controle, ai aparece algumas opções, entre elas a formatar, converter.. algumas coisa assim
OBS.: Antes de alguma mudança, sugiro que você faça um teste em outra biblioteca como testes. :)
Qualquer dúvida é só dizer.
- Editado Rafael Fausto terça-feira, 12 de junho de 2012 18:16
-
Rafael,
me desculpe, mas tenho pouca experiência com estas customizações.
Como eu faço para chegar na etapa para habilitar?
Pode deixar, vou fazer na homologação antes =)
Obrigada.
- Sugerido como Resposta Rafael Fausto terça-feira, 12 de junho de 2012 18:34
-
-
-
-
-
Desculpe Suenne, disse besteira.
Você tem que criar um novo formulário.
http://office.microsoft.com/en-us/sharepoint-designer-help/create-a-custom-list-form-HA010119111.aspx
Assim da para você depois tentar converter o campo.
Testa e depois diga se funcionou.
Abs,
-
-
-
-
-
-