Usuário com melhor resposta
InfoPath + Sharepoint Server 2007

Pergunta
-
Criei um Formulário atraves do InfoPath, coloquei no meu portal para abrir no modo de navegador.
Quando vou criar um formulario e clico em salvar ele pede o nome do arquivo para salvar, teria como inserir automaticamente este nome atraves de um campo no formulário?? Tentei criar um botão de salvar, mas não estou conseguindo fazer com que ele crie o item da biblioteca, ele fecha o form sem erros e o item não aparece na biblioteca.
Obrigado pela ajuda.
Respostas
-
Vai em Ferramentas, Opções do Formulário
Em Abrir e Salvar você desabilita o que você não quer que apareça.
Você conseguiu fazer o lance de salvar?
Se não , existe uma maneira.
Eu fiz através de ID. Fiz uma conexão com a lista atual dos formulários do sharepoint. Dai utilizei a coluna ID. Criei um campo no formulário oculto. Esse campo pega a Coluna ID da lista do sharepoint e pedi para ele pegar o valor máximo e adicionar 1.
Criei um botão com a opção de salvar e lá botei para ele utilizar o nome dessa coluna oculta.
Fiz isso para um sistema de chamados.
Caso você precisar eu explico melhor.
Valeu
Todas as Respostas
-
-
Vai em Ferramentas, Opções do Formulário
Em Abrir e Salvar você desabilita o que você não quer que apareça.
Você conseguiu fazer o lance de salvar?
Se não , existe uma maneira.
Eu fiz através de ID. Fiz uma conexão com a lista atual dos formulários do sharepoint. Dai utilizei a coluna ID. Criei um campo no formulário oculto. Esse campo pega a Coluna ID da lista do sharepoint e pedi para ele pegar o valor máximo e adicionar 1.
Criei um botão com a opção de salvar e lá botei para ele utilizar o nome dessa coluna oculta.
Fiz isso para um sistema de chamados.
Caso você precisar eu explico melhor.
Valeu
-
As configurações nas Opções de formulario eu tinha feito já, e o botão de salvar eu fiz de modo diferente do seu, fiz colocando o endereço da biblioteca onde quero salvar, só que meu método tem alguns problemas hehehe. Vou dar uma olhada na sua dica.
Valew -
-
Claro, vamos lá
No lado esquerdo em Tarefas de Design, clique em Controles.
Escolha o controle Botão.
Com o botão adicionado no formulário, clique duas vezes nele
Em Ação, escolha Enviar
Clique em Opções de Envio. Será aberto uma nova javela. Clique em Permitir que os usuários enviem este formulário
Logo abaixo será habilitado a opção. Enviar dados de formulários para um único destino
Por padrão essa opção vem selecionada E-MAIL. Modifique ela para Biblioteca de documentos do SharePointAgora é necessário criar uma conexão com o SharePoint. Logo abaixo terá um botão Adicionar. Clique nele
Será aberta outra janela
Biblioteca de Documentos.Digite o caminho da sua biblioteca de infopath que você deseja que o formulário seja salvo.
Nome do Arquivo: É aqui o grande detalhe. (Clique no icone no fim do campo, é um icone fx)
Podemos ter várias formas de fazer isso..
A mais comun é Concatenar valores.. Ex Você tem uma coluna no formulário chamada Nome e outra Data Solicitação.. Você pode juntar esses dois valores.. Para isso Clique em Inserir FunçãoEm Categorias clique em Texto, e depois concat. Será aberto uma telinha com uma formulá, ali é bem simples, só clicar no link e escolher as celulas que você deseja concatenar.
Depois só clicar em ok e voltar pro formulario.
Você pode utilizar vários modelos para definir o nome nesta opção Inserir Função.
Eu te adicionei no msn, qualquer dúvida pode me chamar.
msn: willianfae@hotmail.com
-