Aplicaça o Formula rio ScriptCase



Documentos relacionados
Carregando dados do Banco de Dados MySQL através de uma tag SELECT

Prova de pré-requisito

Incorporando JavaScript em HTML

Criação Pagina PHP & MySQL

RESPONSÁVEIS COM CONTAS JULGADAS IRREGULARES Publicação de Informações na internet

ROTEIRO. Introdução Objetivos. Desenvolvimento Resultados Conclusão Extensões

Personal Home Page PHP. Prof. Luiz Claudio F. de Souza

Inserindo e Listando registros

Projeto: Resumo de Passageiros Embarcados WEB - RPEWEB Manual do Usuário

PHP e MySQL Autenticação de Usuários

PHP (PHP Hypertext Preprocessor)

Compartilhamento on-line 2.0. Nokia N76-1

LASERTECK SOFTECK FC MANUAL DO USUÁRIO

Calculador de preços e prazos de encomendas

Manual MQS. Logo após colocar essas informações abrirá a página inicial do sistema:

Manual de operação do sistema Desenhador Geográfico. 05/2012 Versão

GP Gestão de Pessoal. Gerador de Arquivos e Relatórios

Aula 01 Conceitos Iniciais sobre Excel 2010

PROCEDIMENTO OPERACIONAL PADRÃO POP. Descrever os procedimentos necessários para cadastrar Licenças na Página do Servidor.

Prestador de Serviços

JavaScript. Prof. Msc. Juliano Gomes Weber Notas de Aula Aula 12 1º Semestre UNIJUÍ DETEC Ciência da Computação

Sistema Ativo de Segurança Automotiva

MANUAL DO SISTEMA DE MENSAGERIA EXPRESSA DOS CORREIOS

Especificação de Caso de Uso

Juiz de Fora, Maio de 2015

Manual do Usuário. Menus: Produtor Rural, Propriedade Rural e GTA Módulo: Produtor Rural. dezembro de 13

A barra de menu a direita possibilita efetuar login/logout do sistema e também voltar para a página principal.

TUTORIAL DO ASSISTENTE VIRTUAL (QUICK START)

HOME Pagina Inicial Esta página possibilita: 1. Verificar as viaturas que necessitam troca de óleo conforme sugestão do fabricante. 2.

b) os textos devem ter no máximo caracteres com espaços (incluindo títulos, resumo, abstract, notas de rodapé, referências bibliográficas);

MANUAL MOODLE - PROFESSORES

Figura 1: Interface 3G Identech

MAIS CONTROLE SOFTWARE Controle Financeiro / Fluxo de Caixa (MCS Versão ) Índice

NOTIFICANDO USUÁRIOS SOBRE UMA NOVA EDIÇÃO

OPL9815 Inventário Configurável

TABELAS PARA CERTIFICADOS E LIVROS

Respondendo a eventos

ACESSANDO COM USUÁRIO DE PROFESSOR

O Sistema foi inteiramente desenvolvido em PHP+Javascript com banco de dados em MySQL.

Orientações para o uso do webmail da CODEVASF

MANUAL EDITOR ESTRUTURADO MÓDULO 2

Universidade Federal do Espírito Santo

Mobile Printing. Guia do usuário

REGISTRO DE PROJETOS

VI. Alterar a Data do Pedido VII. Alterar o Usuário de INPUT do Pedido VIII. Relatório de Movimentação Administrativa...

CONVÊNIO TJ-SC 10/2014

Manual do Usuário do Produto EmiteNF-e. Manual do Usuário

Sistema Integrado CAPES - Programa de Apoio a Eventos no País

HTML Básico Formulários. Matheus Meira

Acesse pela Internet usando o endereço eletrônico:

= "mail.csgnet.org" 'Servidor que vai enviar a

COPYRIGHT (C) Publichess Tecnologia Ltda. Todos os direitos reservados. Proibida a reprodução, cópia, distribuição, transmissão, exibição,

Passo a Passo dos Relatórios de Venda no Sigla Digital

Manual de Utilização do Portal

Testando e Comparando Valores

Identificação da Empresa

LÓGICA DE PROGRAMAÇÃO. Professor Celso Masotti

Relatórios Protheus

SECRETARIA DE ESTADO DA EDUCAÇÃO - SEED

UNIPAMPA Universidade Federal do Pampa. Núcleo de Tecnologia da Informação (NTI)

1. TSA Inovação - TSA DT_Adaptacao_TSA_REP_INMETRO DT_Coleta_e_Integracao_de_Marcacoes

Manual de Utilização e-rh para Servidor em Geral

Monitor de Comercialização - Proponente MT

Seu manual do usuário SONY ERICSSON W890I

JavaScript (ou JScript)

Pró-Reitoria de Administração - PRAd Assessoria de Informática - AI SISTEMA DE PUBLICAÇÃO DE LICITAÇÕES. Manual de Procedimentos

Relógio de Ponto Nova Portaria WebPic Softwares

1. Informações iniciais

Utilização da Macro de Upload de Cotação

Vigilantos. Manual do Usuário Laboratório

Curso de Informática Básica II (Windows / Internet / Word / Excel / Power Point)

Panorâmica geral sobre PHP. PHP é uma linguagem que permite fazer. um ficheiro em PHP contem código PHP misturado com HTML.

Como colocar uma notícia no site internet da UMMSP?

Manual de Processos ISS Online. Novo Cadastro e Associar Contador a Empresa

MANUAL ARRECADAWEB. Versão 1.0

Superintendência Regional de Ensino de Ubá - MG Núcleo de Tecnologia Educacional NTE/Ubá. LibreOffice Impress Editor de Apresentação

[CANCELAR] - Limpa todos os campos e desabilita campos e botões, exceto [NOVO] e [PESQUISAR].

Manual de Integração Contábil Folha Phoenix

Excel Avançado. Antonio Fernando Cinto Wilson Moraes Góes. Novatec Editora

ROBERTO OLIVEIRA CUNHA

Manual do KGeography. Anne-Marie Mahfouf Kushal Das Tradução: Luiz Fernando Ranghetti

Auditoria Eletrônica de Órgãos Públicos. Regras de Validação Contas Anuais

PROCEDIMENTOS PARA AQUISIÇÃO

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual

Um objeto é uma instância de uma 'classe'. Você define uma classe utilizando o trecho de código abaixo;

A Comissão Científica do II Simpósio de Agroecologia da Bahia estabelece as normas de submissão de trabalhos descritas a seguir

1- Acessando o sistema

PROGRAMAÇÃO PARA INTERNET. Fonte: Raul Paradeda

Manual de solicitação para envio de equipamento em garantia. Bosch Sistemas de Segurança

Programação WEB II. Formulários Em PHP. Métodos GET e POST progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza

INTRANET CONTROLE DE VERSÃO

CORPO DE BOMBEIROS MILITAR DO DISTRITO FEDERAL. CERBERUS Manual do sistema Versão 1.0

MANUAL DE PROCEDIMENTOS MPR/SGP-103-R00 RESSARCIMENTO DO PLANO DE SAÚDE

ÍNDICE. Página 2 de 21

PASSO A PASSO PARA INSCRIÇÃO NO EDITAL PROIC 2015/2016

Unidade III 1. APRESENTANDO PLANILHAS ELETRÔNICAS. 1.1) Conceito de Planilha Eletrônica. 1.2) Inicializando o Excel e o Calc

Release Resumo das alterações. Gerais. Contabilidade. Estoque. ERP-7113 Lançamentos Erros ao alterar lançamentos contábeis.

CERTIFICADO DE CONCLUSÃO LIVRO E CERTIFICADO

Transcrição:

Aplicaça o Formula rio ScriptCase Formulário/Configuração Orientação: Único registro Alinhamento Horizontal: Centralizado Largura da Tabela: 800 Unidade da Largura da Tabela: Pixel Formatar ao digitar: Não Tabular com o Enter: Sim Campo com focus inicial: [Escolha um campo] Focar campo com erro: Não Formulário/Obrigatórios Exibir mensagem: Não Formulário/Barra de Ferramentas Barra de ferramentas superior: Incluir Alterar Cancelar Excluir Primeiro Retornar Avançar Último Sair Barra de ferramentas inferior: Formulário/Campos COD_[tabela] Tipo de Dado: Número Desabilitar campo: Não Inserção: Auto incremental (manual) Formulário/Javascript Escolha o objeto: Form Escolha o evento: onload Geral: form onload m_javascript_desenhar_tela();

Formulário/Segurança Usar Segurança: Sim (ambiente produção) / Não (ambiente desenvolvimento) Usar Senha: Não Usar Captcha: Não Formulário/Layout/Visualização Modelo para Cabeçalho: Expanded Modelo para o Rodapé: Default Esquema: Prefeitura_Padrao Formulário/Layout/Cabeçalho & Rodapé Exibir Cabeçalho: Sim Título da Inclusão: Cadastro de [Nome do módulo] Título da Alteração: Cadastro de [Nome do módulo] LIN1_COL1: branco LIN1_COL2: branco LIN1_COL3: Título LIN2_COL1: branco LIN2_COL2: branco LIN2_COL3: branco LIN3_COL1: branco LIN3_COL2: branco LIN3_COL3: branco NM_CAB_LOGOTIPO: branco Exibe Rodapé: Sim Formulário/Eventos onapplicationinit (Não usar em formulário detalhe) $uri = $_SERVER['REQUEST_URI']; $uris = explode('/', $uri); $arquivo = $uris[sizeof($uris) - 1]; $arquivos = explode('.', $arquivo); $arquivo = $arquivos[0]; if (!isset($_post['nmgp_opcao'])) { sc_apl_conf($arquivo, 'start', 'new'); else { sc_reset_apl_conf($arquivo); onbeforeinsert $duplicado = m_php_registro_duplicado(); if ($duplicado) { $mensagem = "Não é possível adicionar o novo registro! <br />"; $mensagem.= "Pois o mesmo já esta cadastrado."; sc_error_message($mensagem);

onbeforeupdate $duplicado = m_php_registro_duplicado(); if ($duplicado) { $mensagem = "Não é possível atualizar o registro! <br />"; $mensagem.= "Pois um outro registro esta cadastrado com o mesmo nome."; sc_error_message($mensagem); onbeforedelete $dependente = m_php_registro_dependente(); if ($dependente) { $mensagem = "Não é possível excluir o registro! <br />"; $mensagem.= "Pois o mesmo possui cadastrado dependente."; sc_error_message($mensagem); onafterinsert $usuario_sid = [usuario]['usuariosid']; $descricao = {COD_CONTRATO. ';'. {NOM_CONTRATO; gravar_inclusao($usuario_sid, 'CONTRATO', $descricao, 'Inclusão SC'); onafterupdate $usuario_sid = [usuario]['usuariosid']; $descricao = {COD_CONTRATO. ';'. {NOM_CONTRATO; gravar_alteracao($usuario_sid, 'CONTRATO', $descricao, 'Alteração SC'); onafterdelete $usuario_sid = [usuario]['usuariosid']; $descricao = {COD_CONTRATO. ';'. {NOM_CONTRATO; gravar_exclusao($usuario_sid, 'CONTRATO', $descricao, 'Exclusão SC'); Aplicação/Configuração Descrição: Cadastro de [Nome do módulo] Modo Debug: Não (ambiente produção) / Sim (ambiente desenvolvimento caso a mesma esteja apresentando erros) Aplicação/Navegação Retornar após Inclusão: Sim Sair da Aplicação: Não Programação/Bibliotecas auditoria.php seguranca-sql.php

Programação/Métodos PHP Inclusão de Método PHP Nome: m_php_registro_duplicado * Método: m_php_registro_duplicado * Descrição: Procura na tabela se já existe um registro com o mesmo nome * Retorno de valor: Retorna verdadeiro (true) caso existe outro registro com o mesmo nome $nome = texto_seguro({nom_contrato); $query = "SELECT count(cod_contrato) FROM CONTRATO WHERE NOM_CONTRATO = '$nome'"; if ({COD_CONTRATO > 0) { $query.= " AND COD_CONTRATO <> {COD_CONTRATO"; sc_lookup(dado, $query); $qtd_registro = {dado[0][0]; if ($qtd_registro > 0) { return true; else { return false; Nome: m_php_registro_dependente * Método: m_php_registro_dependente * Descrição: Procura na tabela dependente a existência do registro * Retorno de valor: Retorna verdadeiro (true) caso existe um ou mais registro dependente $tabela = 'PRODUTO'; $codigo = {COD_PRODUTO; $filho = '1'; // 0 - Não inclui tabela TABELA_ 1 - Inclui tabela TABELA_ $excluso = ''; // Tabelas exclusas da pesquisa $sql = "EXEC STP_VERIFICAR_REGISTRO_DEPENDENTE '%s', '%s', '%s', '%s'"; $query = sprintf($sql, $tabela, $codigo, $filho, $excluso); sc_lookup(dado, $query); $dependente = {dado[0][0]; if ($dependente == 1) { return true; else { return false;

Programação/Métodos Javascript (Não usar em formulário detalhe) Inclusão de Método Javascript Nome: m_javascript_desenhar_tela * Método: m_javascript_desenhar_tela * Descrição: Modifica os elementos para exibição harmônica m_javascript_ocultar_filtro(); m_javascript_redimensionar_tamanho_tela(); Nome: m_javascript_ocultar_filtro * Método: m_javascript_ocultar_filtro * Descrição: Oculta o filtro $('.scfilterborder', parent.document).hide(); Nome: m_javascript_redimensionar_tamanho_tela * Método: m_javascript_redimensionar_tamanho_tela * Descrição: Redimensiona o iframe var quadro = $('iframe', parent.document).get(0); quadro.height = '100%'; var documento = $(document).height(); var desvio = 1.0287; quadro.height = (documento * desvio);

Aplicaça o Consulta ScriptCase Consulta/Configuração Carregar módulos: [Grid, Filtro] Iniciar pelo Filtro: Sim Paginação: Parcial Linhas por Página: 25 Alinhamento Horizontal: Centralizado Largura da Tabela: 800 Unidade de Largura da Tabela: Pixel Consulta/Barra de Ferramentas Barra de ferramentas superior: Filtro Botões do Formulário Primeiro Retornar Avançar Último Escolher Registro Sair PDF XLS Impressão Barra de ferramentas inferior: Linhas Exibir Sumário: Não Consulta/SQL Adicionar no final ORDER BY NOM_[tabela] Consulta/Ordenação Nenhum Consulta/Layout/Visualização Modelo para Cabeçalho: Expanded Modelo para o Rodapé: Default Esquema: Prefeitura_Padrao

Consulta/Layout/Cabeçalho & Rodapé Exibir Cabeçalho: Sim Título da Consulta: Consulta de [Nome do módulo no plural] LIN1_COL1: branco LIN1_COL2: branco LIN1_COL3: Título LIN2_COL1: branco LIN2_COL2: branco LIN2_COL3: branco LIN3_COL1: branco LIN3_COL2: branco LIN3_COL3: branco NM_CAB_LOGOTIPO: branco Exibe Rodapé: Sim Consulta/Eventos onfooter (Não usar em formulário detalhe) m_php_desenhar_tela(); Filtro/Configuração Largura da Tabela: 800 Unidade da Largura da Tabela: Pixel Usar Iframe: Sim Estado Inicial: Sim Altura do Iframe: 0 Tabular com o Enter: Sim Filtro/Barra de Ferramentas Barra de ferramentas inferior: Filtrar Limpar Sair Filtro/Layout/Visualização Modelo para Cabeçalho: Expanded Modelo para o Rodapé: Default Esquema: Prefeitura_Padrao

Filtro/Layout/Cabeçalho & Rodapé Exibir Cabeçalho: Sim Título da Consulta: Filtro LIN1_COL1: branco LIN1_COL2: Título LIN1_COL3: branco LIN2_COL1: branco LIN2_COL2: branco LIN2_COL3: branco LIN3_COL1: branco LIN3_COL2: branco LIN3_COL3: branco NM_CAB_LOGOTIPO: branco Exibe Rodapé: Sim Aplicação/Configuração Descrição: Consulta de [Nome do módulo no plural] Modo Debug: Não (ambiente produção) / Sim (ambiente desenvolvimento caso a mesma esteja apresentando erros) Ligações Aplicação COD_[Campo]: Campo [COD_Campo] usuario: Vazio Proprieidades da Ligação Exibir o botão Novo na consulta: Sim Programação/Métodos PHP (Não usar em formulário detalhe) Inclusão de Método PHP Nome: m_php_desenhar_tela * Método: m_php_desenhar_tela * Descrição: Modifica os elementos para exibição harmônica m_php_exibir_filtro(); m_php_redimensionar_tamanho_tela(); echo " <script type='text/javascript'> $(document).ready(function() { m_javascript_exibir_filtro(); m_javascript_redimensionar_tamanho_tela(); ); </script> ";

Nome: m_php_exibir_filtro * Método: m_php_exibir_filtro * Descrição: Exibe o filtro echo " <script type='text/javascript'> function m_javascript_exibir_filtro() { $('.scfilterborder', parent.document).show(); </script> "; Nome: m_php_redimensionar_tamanho_tela * Método: m_php_redimensionar_tamanho_tela * Descrição: Redimensiona o iframe echo " <script type='text/javascript'> function m_javascript_redimensionar_tamanho_tela() { var quadro = $('iframe', parent.document).get(0); quadro.height = '100%'; var documento = $(document).height(); var desvio = 1.0287; quadro.height = (documento * desvio); ; </script> ";