Plugin: mudanças entre as edições

De CIGAM WIKI
Criou página com '<br>{{VoltarPagina}} BI > BI Serviço > Passos > Plugin <P align="justify">Executa um plugin(extensão) para fazer...'
 
Sem resumo de edição
 
(5 revisões intermediárias por um outro usuário não estão sendo mostradas)
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.
=Cadastro=
<P align="justify">'''Plugin:''' Informa o plugin que será utilizado para executar este passo.
[[Arquivo:Tarefaplugin2.png|center|semmoldura|750px|Tarefaplugin2]]
<P align="justify">'''Dll:''' Dll utilizada como plugin, ela deve implementar a interface IPlugin.
<P align="justify">'''Descrição:''' Identificação descritiva do plugin.
<P align="justify">'''Versão:''' Identificação da versão do plugin.
<br>
<br>
<br><big>'''Parâmetros'''</big>
<br><big>'''Plugin'''</big>
<P align="justify">Lista contendo todos os parâmetros necessários para o plugin.
<P align="justify">Para criar um plugin é necessário criar um Projeto .Net onde contenha uma Classe que implemente a interface IPlugin.
[[Arquivo:Pluginbi2.png|center|semmoldura|750px|Pluginbi2]]
<P align="justify">Ao implementar a interface IPlugin será disponibilizado três propriedades: Descrição, Parâmetros e Versão.
<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">'''Parâmetros:''' Lista de parâmetros necessários para o funcionamento 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âmetro #Parâmetro|parâmetro]].
<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=
<P align="justify">Permite adicionar as dlls necessárias para o funcionamento do Plugin.
[[Arquivo:Refplug.png|center|semmoldura|750px|Refplug]]
<br>
<br><big>'''Cadastro'''</big>
[[Arquivo:Refplug2.png|center|semmoldura|750px|Refplug2]]
<P align="justify">'''Dll:''' A Dll de referência do plugin.
BI_PLUGIN001

Edição atual tal como às 16h09min de 1 de abril de 2024


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

Permite adicionar as dlls necessárias para o funcionamento do Plugin.

Refplug
Refplug



Cadastro

Refplug2
Refplug2

Dll: A Dll de referência do plugin. BI_PLUGIN001