Ir para o conteúdo principal

David Sellen

Ir para Pesquisa
Início
  

Workflow do SharePoint Design PARA ?
O Cenário é o seguinte:

Você constroe um Workflow do SharePoint Design que envia um email para um determinado grupo.

Problema:

De alguma forma, antes de enviar o email o fluxo muda de status para Parado!

Causa:

Isso ocorre devido as configurações padrões de grupo do SharePoint que é não permitir que usuarios visualizem as associações do grupo caso o mesmo não participe do grupo.

Consequencia:

Se o usuario que inicia o fluxo de trabalho não fizer parte do grupo então o fluxo não envia o email e então modifica o Status para PARADO

Como Contornar:

É possível contornar este problema modificando a configuração do grupo para que todos possam visualizar a associação do grupo.

Após modificar as configurações do grupo o workflow continua tranquilamente, mesmo se o usuario não participe do grupo para quel o fluxo envia o email.

Consulte como Enviar um email em um fluxo de trabalho

Trabalhando com Infopath e uma Conhecida Issue with form web enabled

PessoALL

Ultimamente programando com InfoPath venho encontrado um problema muito comentado nos fóruns MS e outros de desenvolvimento na web, a infeliz exceção Unexpected end of file while parsing Name has occurred

Meu cenário era o seguinte:

Dois DataSources Secundários apontando para listas do SharePoint cada um ligado à um DropDownList do InfoPath

Ao criar minha regra de negócio no VS e executar os testes com o cliente do InfoPath tudo funciona uma beleza! Porém ao publicar no SharePoint Form Services o mesmo lançou uma exceção desconhecida, a mensagem consegui enxergar nos logs K do SharePoint

%Program Files%\Common Files\Microsoft Shared\Web Server Extensions\12\LOGS

Exceção durante o processamento da solicitação. (Usuário: Dominio\UserName, Nome do Formulário: Formulario, IP: , Solicitação: http://server/_layouts/Postback.FormServer.aspx, ID do Formulário: urn:schemas-microsoft-com:office:infopath:formulario:-myXSD-2009-02-10T11-21-53, Tipo: XmlException, Mensagem de Exceção: Unexpected end of file while parsing Name has occurred. Line 1, position 324.)

 

O problema real é o modelo de objetos não estava gerando o XML corretamente por causa do formato das listas... Mas como? Simples o nome da lista continha caracteres especiais e algumas colunas também!

Algo do tipo:

Lista de Funcionários

Coluna: Data de Aniversário

Imaginem que na hora de codificar os acentos o sistema por engano faça o seguinte: Codifique > em seu valor &gt; ou < &lt; ?

As tags do nosso XML ficam corropidas e ele acaba por perceber que ocorreu um Unexpected end of file while parsing Name

Consegui driblar por esse problema com um "work around" mudando os nomes na definição da lista para outros sem caracteres especiais.

Existem outras formas de resolver este problema, esta foi a que funcionou no meu ambiente.

Abraços e até a próxima.

Padrões para Desenvolvimento SharePoint

Muito bem vindos novamente ao canal SharePoint, ultimamente estamos vendo como soluções de portal intranet ou internet são necessárias à propagação e compartilhamento de conhecimento.

Como todos já sabemos, os recursos oferecidos pelo SharePoint vão muito mais alem disso, acreditamos que a demanda de desenvolvimento SharePoint aumente com os serviços de computação nas nuvens do Microsoft Azures.

A possibilidade de ter toda infra-estrutura e recursos do SharePoint na web onde o desenvolvedor não se preocupa mais com questões de autenticação, níveis de permissão, integração com Exchange on-line, CRM on-line, e outras aplicações personalizadas é uma ótima oportunidade para desenvolver sistemas baseados em SharePoint para isso é preciso alcançar um nível aceitável para implementarmos nossos projetos que reúnem um nível aceitável de usabilidade e funcionalidade.

Não existe um padrão específico, mas o que vemos é uma mobilização para obter a melhor combinação destes itens.

Mas calma, não estamos sozinhos e sem rumo, temos disponível no site da Microsoft um guia muito bom que poderemos utilizar como inicio da padronização para nossa metodologia de desenvolvimento SharePoint.

Lá são abordados os seguintes itens:

  • Guia para decisões sobre arquitetura e recursos
  • Guia para desenhar a solução ideal de listas para armazenar dados
  • Exemplo de implementação passo a passo com uma aplicação um QuickStart de gerenciamento de cursos/treinos, aplicação de temas, isso mesmo customização de layout!
  • Guia para implantação de ambientes de testes e integração
  • Guia para desenvolvimento, testes, implantação, atualização

Para iniciar os testes você pode começar acessando http://msdn.microsoft.com/en-us/library/dd203468.aspx e baixando o wizard de instalação da documentação e pacotes de fontes para customização.

Olha só tema que bonito:

Obs: This guidance is intended for software architects and developers. To get the most benefit from this guidance, you should have an understanding of Microsoft Visual C#, the Microsoft.NET Framework, and ASP.NET.

Espero ter contribuído com este post, abraços e até a próxima!

 

Customização Layout com CSS

Olá todos,

Esses dias estive envolvido em um projeto que envolve a apresentação visual do portal, como não tinha ninguém na equipe disponível para fazer as customizações então tive que me virar.

A dor de cabeça de todo programador é design, mas temos que fazer o melhor para todo mundo ficar feliz J então separei alguns links que me ajudaram a seguir alguns rumos na hora de customizar as folhas de estilo dos temas padrão do SharePoint, espero que seja útil.

CSS Reference Chart for SharePoint 2007 Heather Solomon

Incorporating a Master Page into a SharePoint site definition SharePoint Magazine

SharePoint CSS Posts by Kyle's SharePoint Karate

Abraços e até a próxima!

Saudações e Sugestões iniciais

Olá todos, eu sou David e mantenho este blog junto à comunidade para apresentar algumas dicas, sugestões sobre o mundo SharePoint e produtos relacionados.

Nesse post inicial indico para todos como sugestão de leitura algum conteúdo na web, seja artigos, monografias sérias e livros sobre Gestão de Conhecimento e Portais Corporativos, afinal esta é a base de negócio para quem o SharePoint veio atender.

Seguem alguns links:

Artigo gestão do conhecimento por Alexandre Mendes onde ele faz uma breve introdução sobre o assunto, é autor de muitos outros artigos relacionados

http://imasters.uol.com.br/artigo/3559/governanca/gestao_do_conhecimento/

 

Artigo Gestão do conhecimento: uma revisão crítica orientada pela abordagem da criação do

Conhecimento por Sergio Luis da Silva

http://revista.ibict.br/index.php/ciinf/article/viewPDFInterstitial/420/379

 

Livro Criação de Conhecimento na Empresa / The Knowledge-Creating Company, Ikujiro Nonaka

http://www.submarino.com.br/produto/1/18922/criacao+de+conhecimento+na+empresa

 

E agora, com algum conhecimento teórico sobre o problema, experimente a solução:

Principais benefícios:

http://office.microsoft.com/pt-br/sharepointserver/HA101655201046.aspx

Microsoft Office SharePoint Server 2007

http://office.microsoft.com/pt-br/sharepointserver/FX100492001046.aspx

 

É! Eu sei, eu sei, está um tanto mastigadinho mas...

 

Bom estudos para todos e até a próxima!

 Posts Recentes

Workflow do SharePoint Design PARA ?Use SHIFT+ENTER para abrir o menu (nova janela)
Trabalhando com Infopath e uma Conhecida Issue with form web enabledUse SHIFT+ENTER para abrir o menu (nova janela)
Padrões para Desenvolvimento SharePointUse SHIFT+ENTER para abrir o menu (nova janela)
Customização Layout com CSSUse SHIFT+ENTER para abrir o menu (nova janela)
Saudações e Sugestões iniciaisUse SHIFT+ENTER para abrir o menu (nova janela)

 ‭(Oculta)‬ Links Administrativos