Archive

Posts Tagged ‘Dica’

Adicionando Menu de Navegação Lateral (QuickLaunch) nas páginas de WebPart do SharePoint

December 17, 2013 Leave a comment

Olá! Smile

Cenário:

Você já deve ter se deparado com uma página do SharePoint onde a navegação lateral não está sendo exibida. Provavelmente essa é uma Página de Web Part (ou WebPart Page – em inglês) nativa do SharePoint.

Claro, pode ser outra coisa… como a opção de mostrar ou não o QuickLaunch nas Configurações do Site e/ou via código. Mas no caso desse post, estou falando a página nativa mesmo, onde a opção de mostrar o QuickLaunch (Barra de Início Rápido) está como “mostrar” nas Configurações do Site (em Ações do Site).

Algumas vezes já arrumei isso, mas sempre esqueço quando preciso… então, como sempre faço, resolvi escrever para que eu possa vir ao meu blog e relembrar mais rapidamente… rs

ERRO:

Não chega a apresentar uma mensagem de erro, apenas a página abre “Tela Cheia”. Sem trazer a barra de navegação lateral.

clip_image002

clip_image004

SOLUÇÃO:

Edite a página no SharePoint Designer, em “Advanced Mode”, e remova (isso mesmo, APAGUE) esses dois trechos de código.

clip_image006

Toda a TAG “<SharePoint:UIVersionedContent>”. E também as Tags dos ContentPlaceHolders abaixo:

clip_image008

Salve a página e verifique se agora ela está exibindo o menu de navegação lateral! Smile

clip_image010

Abraço!

Advertisements

Saving changes is not permitted

June 26, 2012 6 comments

Olá! Smile

Mais um post #madrugafeelings pra constar… rs

Cenário:

Sem fugir muito do ambiente “SharePointiano”, em alguns cenários precisamos manipular tabelas manualmente (claro! Não mexa, em hipótese alguma, nos bancos de dados do SharePoint!) por exemplo, para montarmos External Content Types (http://msdn.microsoft.com/en-us/library/ee556391.aspx), manipular indicadores com ETL e BI, usando tabelas diretamente no SQL para mostrar posteriormente no SharePoint usando PerformancePoint Services, etc… usamos o SQL Management Studio nessas operações.

E usando o SQL Management, ao necessitar atualizar a estrutura de uma tabela e/ou realizar operações que necessitam que as tabelas sejam excluídas (dropped) e recriadas. Mas NOSSA, vou precisar apagar minha tabela só pra aumentar a capacidade de uma coluna?!

NOTA: estamos falando de um ambiente de desenvolvimento. Não desabilite esse recurso de “proteção” em ambientes de produção.

ERRO:

image

Saving changes is not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a table that can’t be re-created or enabled the option Prevent saving changes that require the table to be re-created.

SOLUÇÃO:

Felizmente podemos desabilitar esse recurso de proteção/segurança do SQL Management Studio e alterações simples irão funcionar perfeitamente! Claro, se você for realizar uma operação “catastrófica” na tabela, é bem possível que o SQL Management Studio deixe você realizar, mas pode ser que tenha “consequências” na operação realizada.

Para desabilitar esse alerta, e conseguir salvar a tabela sem precisar re-criá-la, faça o seguinte:

No SQL Management Studio, navegue até Tools > Options > expanda Designers > Table and Database Designers.

Limpe a caixa de seleção Prevent saving changes that require the table to be re-created.

image

Pronto! Agora pode salvar a tabela que o SQL Management Studio não irá mais reclamar.

É isso aí, até mais! J

Abraço!