Índice
Objetivo
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.
Lista de Snippets
CARD | Categoria | Nome do componente | Descritivo |
---|---|---|---|
BPM | 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.