Usuário com melhor resposta
Campo com campo não repetido

Pergunta
-
Respostas
-
Tambem tens estes exemplos.http://darrenjohnstone.net/2007/05/28/querying-a-sharepoint-list-with-javascript/Verifica se ajuda.
André Lage Microsoft SharePoint and CRM Consultant
Blog:http://aaclage.blogspot.com
Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/- Marcado como Resposta Hezequias VasconcelosModerator quarta-feira, 27 de junho de 2012 00:27
Todas as Respostas
-
Tens estas 2 hipoteses.Criar um Event Handler SPItemEventReceiver.ItemAdded onde validas o titulo com outros campos da lista através de uma CAML.Ou podes criar um "Create a Custom Field Type and Field Control", no teu formulario crias um novo tipo de coluna onde adicionar um campo de texto e ao lado um botao que irá validar se o titulo ja existe.
André Lage Microsoft SharePoint and CRM Consultant
Blog:http://aaclage.blogspot.com
Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/ -
-
Poder ate podes, mas terias que utilizar javascript ou jquery para fazer uma query aos web services de Sharepoint exemplo http://[site]/_vti_bin/lists.asmx e retornar o valor se existe ou nao e ai disparar um "alert('Campo ja existe...')".
André Lage Microsoft SharePoint and CRM Consultant
Blog:http://aaclage.blogspot.com
Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/ -
Bom dia,
Como eu faria isso...???
Ficaria mais ou menos assim:
<script type="text/javascript" src="/scripts/jquery-1.3.2.min.js"></script>
<script type="text/javascrip">
$(document).ready(function() {
var xmlData ="<soap:Envelope xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'
xmlns: xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns: xsd='http://www.w3.org/2001/XMLSchema'>
<soap:Body>
<GetListItems xmlns='http://schemas.microsoft.com/sharepoint/soap/'>
<listName>Cobrança</listName>
<query>
<Query xmlns=''><OrderBy><FieldRef Name='Título' /></OrderBy></Query>
</query>
<viewFields><ViewFields xmlns='' /></viewFields>
<queryOptions>
<QueryOptions xmlns='' />
</queryOptions>
</GetListItems>
</soap:Body>
</soap:Envelope>";
$.ajax({
url: "/_vti_bin/lists.asmx",
type: "POST",
dataType: "xml",
data: xmlData,
complete: SuccessFunc,
error: ErrorFunc,
contentType: "text/xml; charset=\"utf-8\"" });
</script>
Aguardando resposta,
Emerson -
Tambem tens estes exemplos.http://darrenjohnstone.net/2007/05/28/querying-a-sharepoint-list-with-javascript/Verifica se ajuda.
André Lage Microsoft SharePoint and CRM Consultant
Blog:http://aaclage.blogspot.com
Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/- Marcado como Resposta Hezequias VasconcelosModerator quarta-feira, 27 de junho de 2012 00:27