Histórico da Página
...
O objetivo deste guia é apresentar a lista das snippets (aceleradores de desenvolvimento) disponíveis no repositório git Fluig, organizadas por seus respectivos CARDS. Veja também como instalar e utilizar Snippets.
...
Conector de Widget width 700 url https://
width | 700 |
---|---|
url | https:// |
...
www.
www. |
...
youtube.com/
youtube.com/ |
...
watch?v=ldKuX2p9oyI&feature=youtu.be height 400
watch?v=ldKuX2p9oyI&feature=youtu.be | |
height | 400 |
---|
Lista de Snippets
...
Em caso de dúvidas, favor efetuar a abertura de chamado do produto fluig.
Sugestões são bem vindas, caso exista alguma nova snippet, fique à vontade para incluí-la em nosso git, assim podemos cada vez mais, ajudar e sustentar o ambiente ECO Fluig.
CARD | Categoria | Nome do componente | Descritivo |
---|---|---|---|
BPM | HTML | Biblioteca vcXMLRPC.js | Adicionar biblioteca vcXMLRPC.js no formulário HTML |
DATASET | HTML | Combobox Dataset(colleague).xml | Permite exibir uma lista de pessoas em seu formulário |
DATASET | DATASET | Dataset SQL - Consulta.xml | Efetua a criação de uma consulta DATASET SQL direto ao banco de dados do Fluig |
WCM | DATASET | REST - POST - Criar usuário | Exemplo de API REST para criação de novo usuário no fluig |
WCM | DATASET | Dataset Jornalizado utilizando CEP | Código de exemplo criando uma estrutura de Dataset Jornalizada com um serviço XML criado em uma página Web |
WCM | EVENTO | REST - GET - Lista usuários | Exemplo de requisição REST utilizando a API de consulta a usuários da plataforma |
WCM | HTML | REST - POST - Genérica | Requisições REST do tipo POST, para utilizar esta snippet basta alterar os valores das variaveis endpoint (url da api) e params (parametros obrigatórios na assinatura do método da api). |
WCM | HTML | REST - GET - Genérica | Requisições REST do tipo GET, para utilizar esta snippet basta alterar os valores das variaveis endpoint (url da api) os parametros geralmente são informados na própria URL de acordo com a assinatura dos métodos na API |
BPM | HTML | Zoom Padrão | Recurso Zoom padrão consultando dataset interno |
BPM | HTML | Zoom Smart | Recurso zoom que utiliza método .add para facilitar o preenchimento |
BPM | HTML | Zoom Externo | Recurso zoom totalmente customizado, útil quando é preciso uma grande quantidade de registros ou outro layout |
BPM | HTML | Pai-filho com recurso Zoom | Exemplo dinâmico que facilita a criação e validação de mais elementos utilizando a técnica Pai-Filho |
BPM | DATASET | Dataset consulta Pai-filho | Consulta de registros Pai-Filho em um dataset customizado |
BPM | HTML | Char Line | Gráfico Line do fluig Style Guide |
BPM | HTML | Chart Bar | Gráfico Bar do fluig Style Guide |
BPM | HTML | Chart Radar | Gráfico Radar do fluig Style Guide |
WCM | HTML | WIDGET - Salvar registro | Trecho de código de uma widget para salvar registros |
BPM | HTML | Biblioteca vcXMLRPC.js com Jquery | Carregar biblioteca vcXMLRPC.js com script JQuery em tempo de execução |
BPM | HTML | Biblioteca vcXMLRPC.js | Adicionar biblioteca vcXMLRPC.js no formulário HTML |
BPM | HTML | hAPI.startProcess | Função responsável por iniciar um processo e preenchendo valores no formulário atribuído |
BPM | DATASET | Dataset Criar Pasta no GED | Dataset que utiliza o serviço SOAP do fluig ECMFolderService para criar uma pasta |
BPM | DATASET | Dataset Criar Pasta no GED via DocAPI | Dataset que utiliza a função docAPI para criar uma pasta no GED |
BPM | HTML | Consulta Dataset no HTML | Script e HTML consultando dataset no client server utilizando biblioteca vcXMLRPC.js |
BPM | DATASET | Dataset consulta outro Dataset | Consulta dataset interno padrão em um dataset customizado |
BPM | DATASET | Dataset para Envio de E-mail | Script que envia e-mail customizado (sem template) utilizando um HTML. A configuração de envio de e-mail tem que ser previamente configurada no ambiente a ser utilizado o dataset |
WCM | HTML | REST - POST - Envio de email | Envio de email através da API fluig (As configurações de envio de email devem estar previamente configuradas) |
BPM | DATASET | Dataset consulta parte de String (Like) | Consultar informações em datasets através da constraint LIKE (%) |
BPM | DATASET | hAPI funções úteis (GET e SET) | Exemplos da variável global hAPI. Sua utilização, é indicada apenas para solicitações já iniciadas, pois a hAPI depende dos dados do formulário gravado na solicitação (caso contrário, os valores dos campos não serão encontrados) |
BPM | EVENTO | DisplayFields com parâmetros form | Consultar e Formatar campos do formulário pelo evento displayFields utilizando a propriedade "form" |
BPM | EVENTO | Logs | Exemplos de logs para debug |
BPM | EVENTO | DisplayFields utilizando FormView | Validar os estados de um formulário e criar regras de negócio |
BPM | EVENTO | DisplayFields com parâmetro customHTML | Criar ações customizadas com o parâmetro customHTML no evento de formulário displayFields |
BPM | EVENTO | ValidateForm para Pai-filho | Validar registros de uma tabela Pai-filho |
WCM | HTML | Funções WCMAPI | Funções úteis públicas |
WCM | HTML | WIDGET - START PROCESS - SOAP | Exemplo de Widget que interage com serviços SOAP - neste exemplo trata-se de uma widget para start de um processo BPM |
WCM | HTML | WIDGET - DATATABLE - DATASET | Exemplo de widget utilizando o objeto Datatable consumindo um Dataset ( colleagues) |
WCM | HTML | Componente filter | Exemplo de utilização do componente "filter" consultando o REST de dataset |
WCM | HTML | Componente autocomplete | Exemplo de utilização do componente "autocomplete" consultando o REST de dataset | BPM | DATASET | Dataset consulta dados em intervalo de Datas | Exemplo de consulta via dataset dados em um intervalo de Data Inicial e Final, seja campo data do tipo STRING ou DATE
JS | Adicionar Filho em tabela | Adicionar um filho em tabela pai filho no formulário do processo | |
BPM | JS | Dataset consulta Pai-filho | Consulta de registros Pai-Filho em um dataset customizado |
BPM | JS | Criar Pasta no GED docAPI | Código utilizando docAPI para criar uma pasta no GED |
BPM | JS | Criar Pasta no GED Service | Dataset que utiliza o serviço SOAP do Fluig ECMFolderService para criar uma pasta |
BPM | JS | Script para Envio de E-mail | Script que envia e-mail customizado (sem template) utilizando um HTML. |
BPM | JS | Exemplo de parâmetros customHTML - DisplayFields | Criar ações customizadas com o parâmetro customHTML no evento de formulário displayFields |
BPM | JS | Formatação Data DD/MM/YYYY | Função javascript de formatação de data DD/MM/YYYY |
BPM | JS | Exemplos de propriedades do formController | Exemplos para uso em eventos de formulário da propriedade 'form' |
BPM | JS | Formulário utilizando FormMode | Validar os estados de um formulário para criar regras de negocio |
BPM | HTML | Biblioteca vcXMLRPC.js | Adicionar biblioteca vcXMLRPC.js no formulário HTML |
BPM | JS | Lista de Anexos | Retornar a lista de anexos do processo |
BPM | JS | Exemplos de logs para debug | Linhas de comandos para escrever Logs em eventos |
BPM | JS | Envio de email com template | Envio de notificacao por email utilizando template |
BPM | JS | Propriedades de eventos - Validacao (WK) | Propriedades para utilizar em eventos (WKDef, WKVersDef, WKNumProces, WKNumState, WKCompany, WKUser, WKUserComment, etc) |
BPM | JS | Selecionar tabela Pai-filho | Selecionar registros de uma tabela Pai-filho |
BPM | JS | Criar Grupos de Usuário (FluigAPI) | Criação de grupos de usuário utilizando FluigAPI em eventos |
BPM | JS | Adicionar usuários em Grupos (FluigAPI) | Vincular usuários a grupos através da FluigAPI |
BPM | JS | Dados do Usuário (FluigAPI) | Obter dados do usuário corrente em eventos utilizando FluigAPI |
BPM | JS | URL de documento (FluigAPI) | Obter a URL de documento via FluigAPI |
DATASET | JS | Constraint LIKE em String | Constraint para consulta dataset com parte de String (Like) |
DATASET | JS | Funcoes get e setCardValue | Linha de comando para pegar e/ou setar valor em campo de formulário (Dataset ou Evento) |
DATASET | JS | Função startProcess | Função hAPI responsável por iniciar um processo (Dataset ou Evento) |
DATASET | JS | REST - POST - Criar usuario | Exemplo de API REST para criação de novo usuário no Fluig |
DATASET | JS | Acesso fonte de dados externa | Código para acessar fonte de dados externa configurada no domain.xml do ambiente |
DATASET | JS | Consumir serviço externo utilizando AuthorizeService | Exemplo de código para consumir um serviço externo cadastrado nos serviços do painel de controle do TOTVS Fluig Plataforma |
WCM | HTML | Char Line | Gráfico Line do Fluig Style Guide |
WCM | HTML | Chart Bar | Gráfico Bar do Fluig Style Guide |
WCM | HTML | Chart Radar | Gráfico Radar do Fluig Style Guide |
WCM | JS | REST - GET - Listar usuários | Exemplo de requisição REST utilizando a API de consulta a usuários da plataforma |
WCM | JS | REST - POST - Listar Documentos | Exemplo de requisição REST para listagem de documentos de um diretório |
WCM | JS | REST - POST- Genérica | Requisições REST do tipo POST, para utilizar esta snippet basta alterar os valores das variáveis endpoint e params |
WCM | JS | REST - POST - Envio de e-mail | Envio de e-mail através da API Fluig (As configurações de envio de e-mail devem estar previamente configuradas) |
WCM | JS | REST - POST - Start Process | Envio para iniciar processo através da API-REST Fluig process management |
WCM | JS | Funções WCMAPI | Funções WCMAPI, úteis públicas e documentadas |
WCM | JS | Widget - Datatable - Dataset | Exemplo de script js de widget utilizando o objeto Datatable consumindo um Dataset ( colleagues) |
WCM | JS | Funções js do recurso Zoom | Funções de javascript para implementação de zoom |
WCM | HTML | Zoom Padrão | Recurso Zoom padrão consultando dataset interno |
WCM | JS | Salvar parâmetros em páginas | Utilização de API para salvar parâmetros em modo edição de uma página WCM |
WCM | JS | Upload de Arquivo | Upload de arquivo e publicação no GED |
WCM | JS | Validar CPF | Função que recebe valor e valida se é um CPF válido |
WCM | JS | Validar CNPJ | Função que recebe valor e valida se é um CNPJ válido |
WCM | JS | Cancelar solicitações via API | Cancela uma ou mais solicitações via API |
Mobile | JS | Geolocalização | Funções Javascript para uso em formulário com o objetivo de obter as coordenadas de geolocalização do dispositivo Mobile |
Mobile | JS | Leitura código de barras | Funções Javascript para ler um código de barras em formulários Mobile |
BIRT | JS | Importação bibliotecas Fluig | Importação de bibliotecas para acesso a Datasets do Fluig |
BIRT | JS | Imprimir no log Fluig | Imprimir no server.log do Fluig mensagens a partir de eventos do BIRT |
GED | CSS | Classe label de campo obrigatório | Utilize a classe "required" para adicionar um asterisco vermelho após o label |
Em caso de dúvidas, favor efetuar a abertura de chamado do produto Fluig.
Sugestões são bem vindas, caso exista alguma nova snippet, fique à vontade para incluí-la em nosso git, assim poderemos cada vez mais, ajudar e sustentar o ambiente ECO Fluig.
Link para Download
Para utilizar no Eclipse baixar o pacote através da URL http://update.fluig.com/snippets na opção de Help - Install New Software.