Mês: agosto 2017

Função de Validação de Data JavaScript

Validação de data através do JavaScript. Retorna false caso a data esteja inválida. [js] function ValidarData(data){ if(data.length < 10) return false; // verificando data var dia = data.substr(0,2); var barra1 = data.substr(2,1); var mes = data.substr(3,2); var barra2 = data.substr(5,1); var ano = data.substr(6,4); if(barra1!="/"||barra2!="/"||isNaN(dia)||isNaN(mes)||isNaN(ano)||dia>31||mes>12) return false; if((mes==4||mes==6||mes==9||mes==11) && dia==31) return false; if(mes==2 && (dia>29||(dia==29 […]

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> JavaScript | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> | Leave a comment

Retorna Parâmetro URL por JavaScript

Obter parâmetro da URL através do JavaScript. [js] /function ObtemParametro(name){ var results = new RegExp(‘[\?&]’ + name + ‘=([^&#]*)’).exec(window.location.href); return results[1] || 0; } [/js] Até a próxima!!

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> JavaScript | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> | Leave a comment

Executar Funções ou Validações Antes de Salvar Lista SharePoint

Utilizaremos a função PreSave() para executar nossas chamadas antes de Salvar. As funções (funcao1, funcao2, funcao3) podem retornar true ou false, caso retorne falso o formulário não irá salvar as alterações. [js] function PreSaveAction() { var validated = true; validated = funcao1(); validated = funcao2(); validated = funcao3(); return validated; } [/js] Até a próxima

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> SharePoint | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> , , , , | Leave a comment

Consulta Outra Lista Ajax SharePoint

Consultando em outra lista e montando uma tabela através de AJAX/Jquery SharePoint. No exemplo abaixo mostro como pesquisar na lista Projetos e exibir em uma div HTML. Filtro pelo status “Em andamento” e ordeno pela data de criação do item. [js] function Projetos(){ var urlSite = _spPageContextInfo.siteAbsoluteUrl; var obj; var listaSiteProjetos = “/_api/Web/Lists/getbytitle(‘Projetos’)/items?$skip=2&$top=15&$orderby=Created asc&$filter=Status eq […]

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> SharePoint | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> , , , , | Leave a comment

Consultar Lista CAML Query SharePoint

Consultando em outra lista no SharePoint através de CAML Query e JQuery [js] function ConsultaListaTarefas() { var urlSite = _spPageContextInfo.siteAbsoluteUrl; var clientContext = new SP.ClientContext(urlSite); var oList = clientContext.get_web().get_lists().getByTitle(‘Tasks’); var itemId = ‘123’ var urlParaCaml = _spPageContextInfo.webServerRelativeUrl + “/Lists/campanhas/DispForm.aspx?ID=” + itemId; var camlQuery = new SP.CamlQuery(); var queryXml = “” + urlParaCaml + ““; camlQuery.set_viewXml(queryXml); […]

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> SharePoint | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> , , , , | Leave a comment

Abrir modal padrão SharePoint 2013

Exemplo de função jQuery para abrir Modal no modelo do SharePoint. [js] // Abre o modal do WorkFlow de Aprovação function AbrirModal(){ var htmlWorkFlows = “ Exemplo de Modal “; $(‘body’).append(htmlWorkFlow); var mdModal = document.getElementById(‘mdModal’); var options = { html: mdModal, width: 500, height: 400, allowMaximize:true, title: ‘Modal Exemplo’, showClose: true, }; try { SP.SOD.execute(‘sp.ui.dialog.js’, […]

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> SharePoint | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> , , | Leave a comment

Converter Campos Formulário SharePoint em Label

Para desabilitar alguns campos do nosso formulário de Inclusão ou Alteração SharePoint 2013 em Label podemos executar a ação abaixo. [js] var camposDesabilitar = [‘Title_’, ‘TipoComunicacao_’, ‘Observacoes_’]; for(var tEFields = 0; tEFields < camposDesabilitar.length; tEFields++){ ConvertTextboxToLable(camposDesabilitar[tEFields]); } function ConvertTextboxToLable(colName) { var txtHTML = $(‘[id^=”‘+ colName +’”]’).val(); var tdColumn = $(‘[id^=”‘+ colName +’”]’).closest(‘td’); var tdColumnHTML = […]

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> JQuery, SharePoint | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> , , , | Leave a comment

Desabilitar Segurança do Internet Explorer Windows Server 2012

O Internet Explorer Enhanced Security Configuration (IE ESC) estabelece configurações de segurança que definem como os usuários navegam nos sites da Internet e da intranet. Essas configurações também reduzem a exposição do seu servidor a sites da Web que possam apresentar um risco de segurança. Não é recomendado desativar a segurança avançada do IE nos […]

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Dicas, Windows | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> , , | Leave a comment

SharePoint 2013 – Versões – Build Numbers

Abaixo lista de todas as versões do SharePoint 2013. SharePoint 2013 Build Number Build Name Component Information Link Download Link Notes 15.0.4128.1014 Beta SharePoint Foundation 2013 Download Bugs, Notes, & Regressions 15.0.4128.1014 Beta SharePoint Server 2013 Download 15.0.4128.1014 Beta Project Server 2013 Download ​ ​ ​ ​ ​ ​ ​15.0.4420.1017 ​RTM ​​SharePoint Foundation 2013 ​ […]

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> SharePoint | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> , | Leave a comment