none
Pegar id do item selecionado em uma lista RRS feed

  • Pergunta

  • Olá,

    Tenho uma lista "X" e criei também um botão no ribbon. Gostaria de saber como ao clicar nesse botão do ribbon eu poderia pegar o id do item selecionado nessa lista?

    Eu quero usar esse id para trazer dados desse campo em uma pagina.

    Fiz algumas pesquisas e achei algumas soluções, porém ainda não consegui resolver o meu problema.

    alguém poderia me dar uma força?


    • Editado Diogo_Costa domingo, 4 de novembro de 2012 21:45
    quinta-feira, 1 de novembro de 2012 19:51

Respostas

  • Diogo,

    Para customizar ações em botões da ribbon é necessário utilizar JavaScript. o método getselecteditems retorna todos os items que foram selecionados pelo usuário. Sendo assim, você pode pegar esses ids e passar como parâmetro para outra página.

    SP.ListOperation.Selection.getSelectedItems() Method: http://msdn.microsoft.com/en-us/library/ff409526.aspx

    Você falou que tentou outras soluçõe, seria bacana dar mais detalhes para saber o que já tentou, talvez você tenha tentado algo que estava certo, mas por algum detalhe não funcionou.


    Atenciosamente,

    Fabian André Gehrke
    MCITP e MCPD SharePoint 2010
    http://fabiangehrke.com.br

    segunda-feira, 5 de novembro de 2012 11:38
    Moderador

Todas as Respostas

  • Diogo,

    Encontrei um exemplo e acho que ajuda a resolver seu problema.
    http://www.codeproject.com/Articles/400720/SharePoint-2010-Export-Selected-Items-to-Excel.

    Nesse exemplo, ele pega os itens selecionados e exporta para o excel.
    Já usou esse exemplo?

    Atenciosamente, Rafael Fausto

    segunda-feira, 5 de novembro de 2012 01:10
  • Diogo,

    Para customizar ações em botões da ribbon é necessário utilizar JavaScript. o método getselecteditems retorna todos os items que foram selecionados pelo usuário. Sendo assim, você pode pegar esses ids e passar como parâmetro para outra página.

    SP.ListOperation.Selection.getSelectedItems() Method: http://msdn.microsoft.com/en-us/library/ff409526.aspx

    Você falou que tentou outras soluçõe, seria bacana dar mais detalhes para saber o que já tentou, talvez você tenha tentado algo que estava certo, mas por algum detalhe não funcionou.


    Atenciosamente,

    Fabian André Gehrke
    MCITP e MCPD SharePoint 2010
    http://fabiangehrke.com.br

    segunda-feira, 5 de novembro de 2012 11:38
    Moderador
  • Rafael,

    Eu vou dar uma olhada no artigo que você passou e volto para te dar um retorno.

    Fabian,

    As soluções eram com JavaScript mesmo. Estou estudando javascript porém ainda estou tendo um pouco de dificuldade. Vou estudar a sua sugestão com mais calma e se eu ainda continuar tendo dificuldade eu posto aqui.

    segunda-feira, 5 de novembro de 2012 12:37
  • Diogo,

    Diga os seus problemas que vamos tentar achar soluções, não descarte sem ter certeza.


    Atenciosamente,

    Fabian André Gehrke
    MCITP e MCPD SharePoint 2010
    http://fabiangehrke.com.br

    segunda-feira, 5 de novembro de 2012 12:39
    Moderador