Fórum
Ver pergunta

Como usar BSO.Extensibility.IgnoreCustomTab() ?   

67 visualizações
0
0

Bom dia,

 

Tenho a necessidade de ocultar SDUs consoante parâmetros definidos e como tal andei a investigar as várias funções do Primavera e eventualmente cheguei a esta função:

 

BSO.Extensibility.IgnoreCustomTab()

 

Ao procurar por mais informações sobre o uso da função encontrei isto na documentação (Class StdBSExtensibility | Primavera ERP v10 Documentation (primaverabss.com)):

 

IgnoreCustomTab(String, String)

Add A custom tab to a ignore list to avoid it’s load.

Declaration

public void IgnoreCustomTab(string extension, string tabType)

 

Testei esta função com vários valores mas não consegui fazer o comportamento desejado que seria impedir que um separador fosse carregado.

 

No parâmetro extension experimentei passar o nome da assembly, o nome do ficheiro, o caminho do ficheiro, o id da extensão e a hash da extensão.

No parâmetro tabType experimentei passar o type do meu SDU,  CustomTab<FichaClientes>, FichaClientes, Cliente e Clientes.

 

O objetivo é saber como impedir o carregamento de um SDU no Primavera.

Faça login para poder traduzir
Integração
V10
Marcado como spam
Criado há 1 ano e 11 meses hugopalma-psi
h
hugopalma-psi Iniciante