Como encontrar o termo no arquivo de Metadata:
TaxonomySession session = new TaxonomySession(properties.Web.Site);
TermStore termStore = session.TermStores["Serviço de Metadados Geridos"];
Group group = GetByName(termStore.Groups, "Colecção de Sites - server");
TermSet termSet = group.TermSets["Categoria"];//Metadata value
TermCollection tc = termSet.GetAllTerms();
Term t = tc["Programas"];
Ops using Microsoft.SharePoint.Taxonomy;
;)) Assim consegui-mos o Term/termo.
Tuesday, June 7, 2011
How to get a Term Metadata Taxonomy
Labels:
Metadata,
Sharepoint,
Taxonomy
SetFieldDefault Metadata - term default na folder/pasta ou field/campo
Para definir um term default na folder/pasta ou field/campo com metadata, utilizamos:
string term="";
MetadataDefaults metaDefault= new MetadataDefaults(properties.List);
SPFolder folder = web.GetFolder(properties.Web.GetFolder("http://server/site/folder"));
term = "2070;#Programas|bc943091-79ac-4f5f-a79b-205e8e717823";
metaDefault.SetFieldDefault(folder, "Categoria", term);
Term/Termo é composto por:
lcid;#Term Name|Guid of term
LCID = Language code ID - How to get LCID
Guid of term = Term.id - How to get Guid of Term and term
Hope it helps ;))
string term="";
MetadataDefaults metaDefault= new MetadataDefaults(properties.List);
SPFolder folder = web.GetFolder(properties.Web.GetFolder("http://server/site/folder"));
term = "2070;#Programas|bc943091-79ac-4f5f-a79b-205e8e717823";
metaDefault.SetFieldDefault(folder, "Categoria", term);
Term/Termo é composto por:
lcid;#Term Name|Guid of term
LCID = Language code ID - How to get LCID
Guid of term = Term.id - How to get Guid of Term and term
Hope it helps ;))
Labels:
Metadata,
Sharepoint,
Taxonomy
Friday, April 1, 2011
Editar campo "ligado ao item com menu de edição"/"Linked to edit item"
Uma solução rápida para mudar o campo ligado ao item com menu de edição/Linked to edit item é:
1 - Acções/Action -> Editar na folha de dados/Edit in dataSheet.
2- Guardar todos as células do campo "ligado ao menu editar" e copiar o campo pretendido para este.
2- E por fim copiar as células guardadas para o campo anteriormente copiado.
1 - Acções/Action -> Editar na folha de dados/Edit in dataSheet.
2- Guardar todos as células do campo "ligado ao menu editar" e copiar o campo pretendido para este.
2- E por fim copiar as células guardadas para o campo anteriormente copiado.
Labels:
datasheet,
Sharepoint,
Sharepoint 2010
Mudar Ordem das colunas/Change Column Order em novo form/new form
Para mudar a ordenação das colunas numa lista.
1 - Definições da biblioteca/Library Settings
2 - Se gestão de tipos de conteúdo não permitido/Management of content Types not allowed,
Então Definições avançadas/Advanced settings -> Permitir gestão de tipos de conteúdo/Allow management of content types -> Sim/Yes
3 - Se Sharepoint 2007, Clicar em Item nas definições da biblioteca/Library settings
4 - Se Sharepoint 2010, Clicar em Documento/Document nas definições da biblioteca/Library settings
5 - Por fim, click Ordem das colunas/Column Order
And that's it!!
1 - Definições da biblioteca/Library Settings
2 - Se gestão de tipos de conteúdo não permitido/Management of content Types not allowed,
Então Definições avançadas/Advanced settings -> Permitir gestão de tipos de conteúdo/Allow management of content types -> Sim/Yes
3 - Se Sharepoint 2007, Clicar em Item nas definições da biblioteca/Library settings
4 - Se Sharepoint 2010, Clicar em Documento/Document nas definições da biblioteca/Library settings
5 - Por fim, click Ordem das colunas/Column Order
And that's it!!
Labels:
Column order,
content type,
Sharepoint,
Sharepoint 2010
Tuesday, March 29, 2011
<nativehr>hex2Char error: Code point out of range: 80070002</nativehr><nativestack></nativestack>:null
Erro significa o mesmo que : "File not found, verify if the URL is right"
ATENÇÃO: o formato deve ser: "/SubSite/Folder/file.pdf" ou "/SubSite/file.pdf"
ATENÇÃO: o formato deve ser: "/SubSite/Folder/file.pdf" ou "/SubSite/file.pdf"
Labels:
charp,
Erros,
programmatically,
Visual Studio
Como getFileByURL, getSPItemByURL, getItemByURL
Function is Web.GetListItem(AbsoluteURL);
AbsoluteURL = "/SubSite/Folder/file.pdf";
AbsoluteURL = "/SubSite/Folder/file.pdf";
Labels:
csharp,
programmatically,
Visual Studio
Friday, February 18, 2011
O InfoPath não conseguiu publicar porque ...
Erro quando queremos publicar pela 2º vez um formulário no InfoPath 2010:
O InfoPath não conseguiu publicar porque o tipo de conteúdo predefinido na biblioteca de documentos não se baseia no tipo de conteúdo de formulário.

Resolução:
1- Ir ao Site Definitions/Definições do Site
2- Site Features/Funcionalidades do site
3- Activate/Activar Team Collaboration Lists/Lista de Colaboração de Equipa
Hope it helps ;)
O InfoPath não conseguiu publicar porque o tipo de conteúdo predefinido na biblioteca de documentos não se baseia no tipo de conteúdo de formulário.

Resolução:
1- Ir ao Site Definitions/Definições do Site
2- Site Features/Funcionalidades do site
3- Activate/Activar Team Collaboration Lists/Lista de Colaboração de Equipa
Hope it helps ;)
Labels:
Erros,
InfoPath 2010,
Sharepoint 2010
Subscribe to:
Comments (Atom)