Plugin: mudanças entre as edições

De CIGAM WIKI
Sem resumo de edição
Sem resumo de edição
Linha 1: Linha 1:
<br>{{VoltarPagina}}
<br>{{VoltarPagina}}
[[BI]] > [[BI Serviço|BI Serviço]] > [[Passos|Passos]] > [[Plugin|Plugin]]
[[BI]] > [[BI Serviço|BI Serviço]] > [[Plugin|Plugin]]
<P align="justify">Executa um [[Plugin #Plugin|plugin]](extensão) para fazer implementações customizadas.
<P align="justify">Permite criar uma funcionalidade específica para ser utilizada no Passo, utilizando os recursos do sistema.
[[Arquivo:Pluginbi.png|center|semmoldura|750px|Pluginbi]]
[[Arquivo:Tarefaplugin.png|center|semmoldura|750px|Tarefaplugin]]
<P align="justify">'''Conexão Origem:''' Informa a Conexão de Origem que será utilizada no plugin.
<P align="justify">'''Referências:''' Permite adicionar as dlls necessárias para a utilização do Plugin.
<P align="justify">'''Conexão Destino:''' Informa a Conexão de Origem que será utilizada no plugin.
<P align="justify">'''Plugin:''' Informa o plugin que será utilizado para executar este passo.
<br>
<br>
<br><big>'''Parâmetros'''</big>
<br><big>'''Cadastro'''</big>
<P align="justify">Lista contendo todos os parâmetros necessários para o plugin.
[[Arquivo:Tarefaplugin2.png|center|semmoldura|750px|Tarefaplugin2]]
[[Arquivo:Pluginbi2.png|center|semmoldura|750px|Pluginbi2]]
<P align="justify">'''Dll:''' Dll utilizada como plugin, ela deve implementar a interface IPlugin.
<P align="justify">'''Parâmetro Plugin:''' Parâmetro solicitado pelo plugin
<P align="justify">'''Descrição:''' Identificação descritiva do plugin.
<P align="justify">'''Tipo:''' Define o tipo do valor do parâmetro.
<P align="justify">'''Versão:''' Identificação da versão do plugin.
<P align="justify">'''Valor/Parâmetro:''' Se o Tipo for definido como Valor, é possível informar um valor manualmente de acordo com o tipo do dado ou se for definido como Parâmetro é necessário informar um [[Parâmetros (BI Serviço) #Parâmetros (BI Serviço)|parâmetro]].
<br>
<br><big>'''Plugin'''</big>
<P align="justify">Para criar um plugin é necessário criar um Projeto .Net onde contenha uma Classe que implemente a interface IPlugin.
<P align="justify">Ao implementar a interface IPlugin será disponibilizado três propriedades: Descrição, Parâmetros e Versão.
<P align="justify">'''Descrição:''' Identificação descritiva do plugin.
<P align="justify">'''Parâmetros:''' Lista de parâmetros necessários para o funcionamento do plugin.
<P align="justify">'''Versão:''' Identificação da versão do plugin.
<br>
<P align="justify">Exemplo de Implementação:
[[Arquivo:Tarefaplugin3.png|center|semmoldura|750px|Tarefaplugin3]]
{{IndiceOculto}}
=Referências=

Edição das 17h32min de 9 de março de 2022


Voltar
BI > BI Serviço > Plugin

Permite criar uma funcionalidade específica para ser utilizada no Passo, utilizando os recursos do sistema.

Tarefaplugin
Tarefaplugin

Referências: Permite adicionar as dlls necessárias para a utilização do Plugin.

Cadastro

Tarefaplugin2
Tarefaplugin2

Dll: Dll utilizada como plugin, ela deve implementar a interface IPlugin.

Descrição: Identificação descritiva do plugin.

Versão: Identificação da versão do plugin.

Plugin

Para criar um plugin é necessário criar um Projeto .Net onde contenha uma Classe que implemente a interface IPlugin.

Ao implementar a interface IPlugin será disponibilizado três propriedades: Descrição, Parâmetros e Versão.

Descrição: Identificação descritiva do plugin.

Parâmetros: Lista de parâmetros necessários para o funcionamento do plugin.

Versão: Identificação da versão do plugin.

Exemplo de Implementação:

Tarefaplugin3
Tarefaplugin3

Referências