Módulo Básico. Assando Sites. Relacionamentos, Validação, Consultas e Páginas Dinâmicas. Assando Sites
|
|
- Elias Almeida Nunes
- 8 Há anos
- Visualizações:
Transcrição
1 Assando Sites Relacionamentos, Validação, Consultas e Páginas Dinâmicas Módulo 4
2 Dê adeus aos JOINs 1 Relações entre Models
3 1.1 Definição Relações O CakePHP te dá quatro formas de relacionar (ligar) os seus Models, possibilitando a criação de sistemas complexos e, ao mesmo tempo, bem organizados Usuário tem um Perfil Notícia pertence à Usuário Notícia pertence à Categoria Categoria contém muitas Notícias Notícia contém e pertence à muitas Tags Com pequenas mudanças no banco de dados você já economiza horas de trabalho!
4 1.2 Tipos de relações Relações Relação hasone hasmany belongsto hasandbelongstomany HABTM Descrição Um registro de um model está diretamente ligado ao registro de outro model (1:1) Um registro de um model contém (é pai de) mais de um registro de outro model (1:N) Um registro de um model pertence (é filho) de um registro de outro model (1:N) Relação de muitos para muitos (N:N)
5 1.2.1 hasone Relações O hasone acontece quando um registro de um model está diretamente ligado ao registro de um outro model e vice-e-versa: Usuario hasone Perfil
6 1.2.1 hasone Relações <?php class Usuario extends AppModel { public $hasone = array('perfil'); } app/model/usuario.php Usuario hasone (contém um) Perfil Sempre que buscarmos um Usuário, seu Perfil virá junto O relacionamento dos dados é feito através de uma coluna usuario_id na tabela do model Perfil.
7 1.2.2 hasmany Relações O hasmany acontece quando um registro de um model contém (é pai de) um ou mais registros de um outro model: Categoria hasmany Noticia Categoria hasmany Categoria
8 1.2.2 hasmany Relações app/model/categoria.php <?php class Categoria extends AppModel { public $hasmany = array('categoria', 'Noticia'); } Categoria hasmany (contém muitas) Categoria Categoria hasmany (contém muitas) Noticia Sempre que buscarmos uma Categoria, toda as categorias filhas e todas s notícias (da categoria buscada) virão junto O relacionamento dos dados é feito através de uma coluna categoria_id nas tabelas filhas (noticias e categorias).
9 1.2.3 belongsto Relações O belongsto é a relação inversa ao hasmany, e acontece quando um registro de um model é filho de (pertence à) um registro de um outro model: Noticia belongsto Categoria Categoria belongsto Categoria
10 1.2.3 belongsto Relações <?php class Noticia extends AppModel { public $belongsto = array('categoria'); } app/model/noticia.php Noticia belongsto (percente à) Categoria Sempre que buscarmos uma Noticia, os dados da Categoria virão junto O relacionamento dos dados é feito através de uma coluna categoria_id na tabela do model Noticia
11 1.2.4 hasandbelongstomany Relações O hasandbelongstomany é uma relação rara e complexa, acontece quando muitos registros de um model estão ligados à muitos de outro model: Noticia hasandbelongstomany Tag
12 1.2.4 hasandbelongstomany Relações app/model/noticia.php <?php class Noticia extends AppModel { public $hasandbelongstomany = array('tag'); } Noticia hasandbelongstomany Tag Sempre que buscarmos uma Noticia, todas as suas Tags virão junto O relacionamento dos dados é feito através de uma nova tabela (noticias_tags), com colunas apontando pra chave primária dos models relacionados
13 Ex1 Palestras e Palestrantes Exercícios a. Crie um model para Palestras Nome, descrição, início (hora) e fim (hora) b. Crie um model para Palestrantes Nome, descrição e endereço do site c. Relacione os models de forma que: Um palestrante pode realizar várias palestras Cada palestra é dada por apenas um palestrante
14 Garantindo a qualidade dos seus dados 2 Validação de dados
15 2.1 Validação de dados Validação A validação dos dados é uma das mais importantes partes de qualquer aplicação, elas fazem com que os dados do Model respeitem as regras da aplicação. Por exemplo: você pode estar querendo que as senhas tenham no mínimo oito caracteres, ou garantir que os usernames sejam únicos. O CakePHP possui várias regras de validação prontas pra você usar, mas se você não estiver satisfeito pode criar as suas regras...
16 2.2 Exemplo de validação Validação <?php class Noticia extends AppModel { public $validate = array( 'titulo' => array( 'rule' => 'notempty', // Nome da regra 'message' => 'Preencha o título' app/model/noticia.php Noticia ), hasandbelongstomany Tag Sempre 'texto' que buscarmos => array( uma Noticia, todas as suas Tags virão junto 'rule' => array('minlength', 100), 'message' => 'Digite no mínimo 100 caracteres' O relacionamento ) dos dados é feito através de uma nova tabela );(noticias_tags), com colunas apontando pra chave primária } dos models relacionados
17 2.2 Exemplo de validação Validação app/model/noticia.php <?php class Noticia extends AppModel { public $validate = array( 'titulo' => array( array( 'rule' => 'notempty', // Não vazio 'message' => 'Preencha o título' ), array( 'rule' => 'isunique', // Único 'message' => 'Este título já está em uso' ) ) ); }
18 2.3 Métodos nativos de validação Validação Validação Valores válidos alphanumeric Valores alfa-numéricos between(min,max) Tamanho entre X e Y (caracteres) blank Valores vazios boolean 1 ou 0 / true ou false cc Número de cartão de crédito comparison(op,val) Comparação numérica (>= 18) date(format) Data datetime(format) Data e hora decimal(places) Números decimais (reais) (check) s válidos
19 2.3 Métodos nativos de validação Validação Validação Valores válidos equalto(int str) Valores iguais ao especificado extension(array) Extensão de um arquivo/url file Se é um nome de arquivo ip(type) IPs (valida IPv4 e IPv6) isunique Valor único (bom pra usuários) minlength(int) Tamanho mínimo maxlength(int) Tamanho máximo money(position) Número com simbolo monetário multiple(option) Valores múltiplos
20 2.3 Métodos nativos de validação Validação Validação inlist(array) numeric naturalnumber notempty phone postal range(x,t) ssn url luhn(deep) Valores válidos Valor pertence à uma lista Valores numéricos Valores numéricos naturais (inteiros) Campo não está vazio Telefone com formato válido (US) CEP válido (US, CA, UK, IT, DE) Número entre X e Y, exclusive Número de segurança (US, UK) URL válida Números de identificação (SSN)
21 2.4 Criando uma regra da validação Validação <?php class Usuario extends AppModel { public $validate = array( ); 'twitter' => array( ) 'rule' => 'validatwitter', // Nome do método 'message' => 'Perfil do Twitter inválido' app/model/usuario.php } public function validatwitter($data) { // Novo método $valor = array_shift($data); // Extraímos o valor $formato = '/@([A-Za-z0-9_]+)/'; return preg_match($formato, $valor); }
22 2.5 Validação com expressão regular Validação Também podemos validar os dados utilizando apenas expressão regular, sem precisar criar um método: <?php class Usuario extends AppModel { public $validate = array( } ); 'twitter' => array( ) 'rule' => '/@([A-Za-z0-9_]+)/', // RegExp 'message' => 'Perfil do Twitter inválido' app/model/usuario.php
23 2.6 Opções extras de validação Validação Além de rule e message, você pode definir mais algumas opções pra cada regra de validação: Opção required bool allowempty bool Descrição O campo deve estar presente no array que será usado no save/update Permite que o campo seja salvo ou atualizado para vazio Com o required o campo deve estar presente, e com o allowempty o campo pode ser salvo vazio
24 Ex2 Validando os dados Exercícios a. Criar a validação do model Inscricao: Nome preenchido preenchido, com formato válido e único Telefone preenchido, apenas números Endereco preenchido, no mínimo 10 caracteres b. Criar validação para o model Palestrante: Nome preenchido Descrição preenchida URL válida mas não obrigatória c. Criar validação para o model Palestra: Nome preenchido e único Horários preenchidos com formato valido (HH:HH)
25 Buscas, filtros e condições 3 Consultando Dados
26 3.1 Método find Consulta A forma mais comum de buscar dados é utilizando o método Model::find(tipo[, parametros]) <?php app/controller/noticiascontroller.php class NoticiasController extends AppController { public function index() { // Busca todas as notícias $ultimas = $this->noticia->find('all'); } } // Manda para a View $this->set('noticias', $ultimas);
27 3.1.2 Tipos de find Consulta Existem seis tipos nativos de find() Opção first count all list threaded neighbors Descrição Apenas o primeiro registro Conta o total de registros Todos os registros encontrados Lista (ID e displayfield) dos registros Pais e filhos, como comentários Como o first, so que lista os vizinhos
28 3.1.3 Parâmetros do find Consulta Veja alguns parâmetros que o find() aceita: Opção Descrição SQL fields Colunas à serem buscadas SELECT conditions Condições de busca WHERE recursive Busca recursiva? [-1;2] JOIN order Ordem do resultado ORDER BY group Agrupamento de resultados GROUP BY limit Limite de resultados LIMIT page Número da página LIMIT offset Limite inferior de resultados LIMIT
29 3.1.4 Exemplo de consulta com find Consulta Busca as últimas cinco notícias criadas e ativas: $params = array( 'conditions' => array('noticia.active' => true), 'order' => array('noticia.created' => 'DESC'), 'limit' => 5 ); $noticias = $this->noticia->find('all', $params); SELECT Noticia.* FROM `noticias` AS Noticia WHERE Noticia.`active` = 1 ORDER BY Noticia.`created` DESC LIMIT 5
30 3.1.4 Exemplo de consulta com find Consulta $ = 'contato@thiagobelem.net'; $params = array( 'conditions' => array( 'Usuario. ' => $ , 'Usuario.idade >=' => 18 ), 'order' => array('usuario.nome') ); $usuario = $this->usuario->find('first', $params); SELECT Usuario.* FROM `usuarios` AS Usuario WHERE Usuario.` ` = 'contato@thiagobelem.net' AND Usuario.`idade` >= 18 ORDER BY Usuario.nome ASC LIMIT 1
31 3.1.5 Exemplo de consulta com find Consulta $params = array( 'conditions' => array( 'OR' => array( 'Usuario.estado' => 'SP', 'Usuario.cidade' => 'São Paulo', ), 'Usuario.sexo' => 'M' ) ); $usuario = $this->usuario->find('all', $params); SELECT Usuario.* FROM `usuarios` AS Usuario WHERE ((Usuario.`estado` = 'SP') OR (Usuario.`cidade` = 'São Paulo')) AND (Usuario.`sexo` = 'M')
32 3.1.6 Exemplo de consulta com find Consulta $params = array( 'fields' => array('usuario.nome', 'Usuario. '), 'conditions' => array( 'Usuario.estado' => array('sp', 'RJ'), 'Usuario.sexo' => 'M' ), 'limit' => 3 ); $usuario = $this->usuario->find('all', $params); SELECT Usuario.`nome`, Usuario.` ` FROM `usuarios` AS Usuario WHERE Usuario.`estado` IN ('SP', 'RJ') AND Usuario.`sexo` = 'M' LIMIT 3
33 3.1.7 Conditions complexas Consulta array( 'OR' => array( array('company.name' => 'Future Holdings'), array('company.city' => 'CA') ), 'AND' => array( array( 'OR' => array( array('company.status' => 'active'), 'NOT' => array( array('company.status' => array('inactive', 'suspended')) ) ) ) ) )
34 3.2 Método field Consulta O método Model::field(coluna, cond., ordem) te ajuda a buscar a coluna de um único registro: // Busca o título da noticia #22 $this->noticia->id = 22; $titulo = $this->noticia->field('titulo'); // Busca o nome de um usuário ativo $cond = array('usuario.active' => true); $ordem = array('usuario.nome' => 'ASC'); $nome = $this->usuario->field('nome', $cond, $ordem);
35 3.3 Método read Consulta O método Model::read(coluna(s), id) te ajuda a buscar uma ou mais colunas de um único registro: // Busca o título da noticia #22 $dados = $this->noticia->read('titulo', 22); // Busca o nome e a idade do usuário #123 $this->usuario->id = 123; $dados = $this->usuario->read(array('nome', 'idade')); // Busca TODOS os dados de um produto (muito usado) $this->produto->id = 5; $dados = $this->produto->read();
36 Ex3 Consultando dados Exercícios a. Adicione dados manualmente ou crie telas de inserção de Palestra e Palestrante (assim como você fez na inscrição) b. Crie uma página para listar as Palestras Liste-as ordenando pela hora de inicio ASC Mostre o título, horário e descrição de cada palestra c. Crie uma página para listar os Palestrantes Liste-os ordenando pelo nome ASC Mostre o nome e a descrição dos palestrantes
37 URLs dinâmicas, actions e consulta à banco 4 Páginas Dinâmicas
38 4.1 URLs dinâmicas Pág. Dinâmicas URLs dinâmicas servem para mostrar diferentes conteúdos via uma mesma action: Router::connect('/noticia/:titulo/:id', array( )); 'controller' => 'noticias', 'action' => 'view'), array( 'pass' => array('id'), // Passa o ID pra action 'titulo' => '[a-z0-9-]+', 'id' => '[0-9]+'
39 4.2 Actions dinâmicas Pág. Dinâmicas Feita a URL, podemos criar a action definida na rota, para receber os dados dinâmicos: public function view($id) { $this->noticia->id = $id; $dados = $this->noticia->read(); } $this->set('noticia', $dados); E assim podemos usar $noticia dentro da view, que terá todos os dados da notícia! <?php echo $noticia['noticia']['titulo']?>
40 Ex4 Seu primeiro Controller Exercícios a. Crie uma página exibir os dados do Palestrante Mostre o nome, descrição e um link para o site dele A rota dessa página pode ser: /palestrante/:nome/:id b. Na listagem de palestras, crie um link para a página com os dados do palestrante Use o HtmlHelper::link() pra criar o link Use o Inflector::slug() para gerar um slug: $slug = strtolower(inflector::slug('olá Mundo', '-')); // Resultado: ola-mundo
41 Assando Sites Obrigado por participar! :) Módulo 4
Manual do Painel Administrativo
Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...
Leia mais1. Tela de Acesso pg. 2. 2. Cadastro pg. 3. 3. Abas de navegação pg. 5. 4. Abas dados cadastrais pg. 5. 5. Aba grupo de usuários pg.
Sumário 1. Tela de Acesso pg. 2 2. Cadastro pg. 3 3. Abas de navegação pg. 5 4. Abas dados cadastrais pg. 5 5. Aba grupo de usuários pg. 6 6. Aba cadastro de funcionários pg. 7 7. Pedidos pg. 12 8. Cartões
Leia maisPresskit Guia Rápido. Release 2.0. Presskit
Presskit Guia Rápido Release 2.0 Presskit 06/07/2009 Sumário 1 Login 2 Login e Senha...................................... 2 Esqueci minha senha.................................. 2 Fale Com o Suporte...................................
Leia maisO sistema possui 5 módulos para registros:
ÍNDICE 1 DESCRIÇÃO...4 2 ACESSO...6 3 DADOS CADASTRAIS...7 3.1 ATUALIZAR CADASTRO...7 3.2 TROCAR SENHA...8 4 GRUPO DE USUÁRIO...9 4.1 INCLUIR...9 4.2 ATUALIZAR...9 5 FUNCIONÁRIOS...10 5.1 INCLUIR...10
Leia maisInternet e Programação Web
COLÉGIO ESTADUAL PEDRO MACEDO Ensino Profissionalizante Internet e Programação Web 3 Técnico Prof. Cesar 2014 1 SUMÁRIO Criar sites dinâmicos em PHP --------------------------------------------------------
Leia maisPrograma Intel Educar Tutorial: Ferramenta de Classificação Visual
Copyright 2008, Intel Corporation. Todos os direitos reservados. Página 1 de 17 TUTORIAL: FERRAMENTA DE CLASSIFICAÇÃO VISUAL ÍNDICE 1. Acessando a ferramenta... 3 2. Como se cadastrar... 4 3. Usando a
Leia maisVendas. Manual do Usuário. Copyright 2014 - ControleNaNet
Manual do Usuário Copyright 2014 - ControleNaNet Conteúdo A Ficha de Vendas...3 Os Recibos...6 Como imprimir?...7 As Listagens...9 Clientes... 10 Consulta... 11 Inclusão... 13 Alteração... 14 Exclusão...
Leia maisLivro Caixa. www.controlenanet.com.br. Copyright 2015 - ControleNaNet
www.controlenanet.com.br Copyright 2015 - ControleNaNet Conteúdo Tela Principal... 3 Como imprimir?... 4 As Listagens nas Telas... 7 Clientes... 8 Consulta... 9 Inclusão... 11 Alteração... 13 Exclusão...
Leia maisFaça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico
Editora Carlos A. J. Oliviero Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico Orientado por Projeto 1a Edição 2 Reimpressão São Paulo 2011 Érica Ltda. Noções Livrarse Preparação muitas muita Sumário
Leia maisTreinamento sobre SQL
Treinamento sobre SQL Como Usar o SQL Os dois programas que você mais utilizara no SQL Server são: Enterprise Manager e Query Analyzer. No Enterprise Manager, você pode visualizar e fazer alterações na
Leia maisManual XML. Versão: 1.1
Manual XML Versão: 1.1 Data da última atualização: 19/09/2011 Arquivo revendas.xml Para portais de revendas, este arquivo é o responsável por listar todas as suas revendas. Para própria revenda, o arquivo
Leia maisTutorial do Usuário para utilização do Magento e commerce
Tutorial do Usuário para utilização do Magento e commerce Sumário Introdução...3 Página inicial (Home Page)...3 Criar uma conta ou Entrar (Login)...4 Criar uma Conta...5 Entrar (Login)...6 Minha Conta...7
Leia maisMANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET
MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos
Leia maisGeris Engenharia e Serviços
Geris Engenharia e Serviços Sistema administrativo Manual do Usuário Produzido por: Favus Interactive Editoração Eletrônica Ltda - ME Endereço eletrônico: w ww.gerisengenharia.com.br/admin Apresentação
Leia maisMANUAL JOOMLA 2.5 PORTAL INTERNET. Ministério do Esporte
MANUAL JOOMLA 2.5 PORTAL INTERNET Ministério do Esporte SUMÁRIO 1.0 - Módulo Administração... 1 2.0 Banner randômico... 2 2.1 Adicionar novo slide... 2 2.2 Excluir slide... 6 3.0 Artigos... 7 3.1 Adicionar
Leia maisManual WebAdmin News
Manual WebAdmin News 20/12/2008 Login: Com a integração das páginas de notícias ao site atual da empresa, você consegue publicar notícias e artigos com a cara da sua empresa, sem precisar conhecer os detalhes
Leia maisAcesse: http://www.fsfx.com.br/hospital-marcio-cunha/wp-login.php e entre com seu e-mail e senha.
Site Acesse: http://www.fsfx.com.br/hospital-marcio-cunha/wp-login.php e entre com seu e-mail e senha. Site Criar ou Editar Páginas Site Clique em Páginas. Site Clique em Adicionar Nova para criar uma
Leia maisMoodle - CEAD Manual do Estudante
Moodle - CEAD Manual do Estudante Índice Introdução 3 Acessando o Ambiente 4 Acessando o Curso 5 Navegando no Ambiente do Curso 5 Box Participantes 5 Box Atividades 5 Box Buscar nos Fóruns 5 Box Administração
Leia maisMódulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede OpenCart v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 vqmod 4 4.2 Instalação e ativação
Leia maisEstá apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.
1. Descrição Geral Este manual descreve as operações disponíveis no módulo VTWEB Client, cuja finalidade é gerenciar cadastros de funcionários, realização de pedidos e controle financeiro dos pedidos.
Leia maisCakePhp. Desenvolvimento Web Rápido (e Indolor) Alisson S A Nascimento alisson.sa.nascimento@gmail.com
CakePhp DesenvolvimentoWebRápido(eIndolor) AlissonSANascimento alisson.sa.nascimento@gmail.com Roteiro AidéiadeumFramework OqueéoCakePhp? Aestruturadosdiretórios ModelViewControl Componentes,Plugins,VendorseHelpers
Leia maisResumo das funcionalidades
Resumo das funcionalidades Menu MENU Dados Cadastrais Atualizar Cadastro Troca Senha Grupo Usuários Incluir Atualizar Funcionários Incluir Atualizar Atualizar Uso Diário Importar Instruções Processar Status
Leia maisManual do usuário. v1.0
Manual do usuário v1.0 1 Iniciando com o Vivo Gestão 1. como fazer login a. 1º acesso b. como recuperar a senha c. escolher uma conta ou grupo (hierarquia de contas) 2. como consultar... de uma linha a.
Leia maisMANUAL VTWEB CLIENT URBANO
MANUAL VTWEB CLIENT URBANO A marca do melhor atendimento. Conteúdo... 2 1. Descrição... 3 2. Cadastro no sistema... 3 2.1. Pessoa Jurídica... 3 2.2. Pessoa Física... 5 2.3. Concluir o cadastro... 6 3.
Leia maisComo criar e editar Blogs. Manual Básico do. Mario Roberto Barro Jerino Queiroz Ferreira Profª Drª Salete Linhares Queiroz
Como criar e editar Blogs Manual Básico do Mario Roberto Barro Jerino Queiroz Ferreira Profª Drª Salete Linhares Queiroz São Carlos Setembro / 2008 Sumário Introdução...3 Criando um Blog no Edublogs...4
Leia maisManual Prescrição Fácil
TH Sistemas Web Manual Prescrição Fácil HTTP:// Sumário Prescrição Fácil... 3 Como cadastrar no sistema?... 3 Tela Inicial... 5 Configuração Parâmetro... 5 Configuração - Alterar Senha... 6 Prescrição
Leia maisPORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO
Compra Direta - Guia do Fornecedor PORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO Página As informações contidas neste documento, incluindo quaisquer URLs e outras possíveis referências a web sites, estão sujeitas
Leia maisBEM-VINDO AO dhl PROVIEW
BEM-VINDO AO dhl PROVIEW Guia de Usuário O DHL PROVIEW COLOCA VOCÊ NO CONTROLE DE SEUS ENVIOS. PROVIEW O DHL ProView é uma ferramenta de rastreamento on-line que permite o gerenciamento dos envios, a programação
Leia maisMini-curso de CakePHP
Mini-curso de CakePHP Apresentação Daniel Golgher - formado em Tecnologia em Processamento de Dados e bacharel em Sistema de Informação pela UNA. Pós graduado em Engenharia de Software pela UFMG. Desenvolve
Leia maisManual do Usuário. Controle Financeiro. Copyright 2014 - ControleNaNet
Manual do Usuário Controle Financeiro Copyright 2014 - ControleNaNet Conteúdo Menu Principal...3 Clientes... 4 Consulta... 5 Inclusão...6 Alteração... 8 Exclusão...8 Fornecedores...9 Consulta... 10 Inclusão...
Leia maisTUTORIAL MRV CORRETOR
TUTORIAL MRV CORRETOR O MRV Corretor é o sistema de vendas da MRV. Nele é possível realizar cadastro de clientes, efetuar reservas, solicitar análise de crédito e consultar tabelas de vendas. OUTUBRO/2012
Leia maisGuia de Uso para Registro de Chamado Usuário Externo
Guia de Uso para Registro de Chamado Usuário Externo Guia de Uso para Registro de Chamado Usuário Externo O é a ferramenta de abertura e acompanhamento de chamados, com os recursos: Sistema de Ajuda online
Leia maisAmerican Express @ Work Guia de Primeiros Passos
American Express @ Work Guia de Primeiros Passos Utilize o American Express @ Work para gerenciar a Conta do Associado e da sua Empresa, realizar manutenções nas Contas, acessar Relatórios de forma rápida,
Leia maisPortal Sindical. Manual Operacional Empresas/Escritórios
Portal Sindical Manual Operacional Empresas/Escritórios Acesso ao Portal Inicialmente, para conseguir acesso ao Portal Sindical, nos controles administrativos, é necessário acessar a página principal da
Leia maisManual do Usuário - ProJuris Web - Fila de E-mails Página 1 de 8
As informações contidas neste documento estão sujeitas a alterações sem o prévio aviso, o que não representa um compromisso da Virtuem Informática. As pessoas, organizações ou empresas e eventos de exemplos
Leia maisManual do Usuário Renovações de Serviço de Suporte no Oracle Store
Manual do Usuário Renovações de Serviço de Suporte no Oracle Store ÍNDICE Renovações de Serviço de Suporte no Oracle Store... 3 Economize tempo, Renove Online... 3 Acessando o Número de Serviços de Suporte...
Leia maisSISTEMA DE BANCO DE IMAGENS MANUAL DE USO
SISTEMA DE BANCO DE IMAGENS MANUAL DE USO Versão: BETA Última atualização: 24/06/2012 Índice O sistema de banco de imagens 03 Pesquisa de fotos 04 Pautas e eventos 08 Cadastro de fotos 09 Edição e indexação
Leia maisComo funciona? SUMÁRIO
SUMÁRIO 1. Introdução... 2 2. Benefícios e Vantagens... 2 3. Como utilizar?... 2 3.1. Criar Chave / Senha de Usuário... 2 3.2. Recursos da Barra Superior... 2 3.2.1. Opções... 3 3.2.1.1. Mover Para...
Leia maisTutorial para envio de comunicados e SMS
Tutorial para envio de comunicados e SMS Conteúdo 1. Enviando comunicado para os alunos... 1 2. Verificando a situação do envio dos e-mails para os alunos... 5 3. Enviando comunicado para colaboradores
Leia maisNOME SEXO CPF NASCIMENTO SALARIO
Tutorial SQL Fonte: http://www.devmedia.com.br/articles/viewcomp.asp?comp=2973 Para começar Os Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDr) são o principal mecanismo de suporte ao armazenamento
Leia maisRegistro de Usuários MT-611-00010 Última Atualização 25/04/2012
Registro de Usuários MT-611-00010 Última Atualização 25/04/2012 I. Objetivos Após este módulo de capacitação você será capaz de: 1. Modificar suas informações gerais, Informações de contato e de configurações
Leia maisComandos de Manipulação
SQL - Avançado Inserção de dados; Atualização de dados; Remoção de dados; Projeção; Seleção; Junções; Operadores: aritméticos, de comparação,de agregação e lógicos; Outros comandos relacionados. SQL SQL
Leia mais1 - Entrando no Sistema
1 Manual do Administrador - Revenda 1 - Entrando no Sistema Acesse o site: http://209.133.196.250/shortcode/login.aspx Sugerimos que você crie em seu site um link para que seus clientes possam acessar.
Leia maisMANUAL. Laudos Online Convênios & Empresas. www.labsaopaulo.com.br
MANUAL Convênios & Empresas www.labsaopaulo.com.br www.labsaopaulo.com.br Antes de iniciar o nosso passo a passo acesse a nossa página de Resultados Online em nosso site, você irá facilmente visualizar
Leia maisDeep View CRM Manual Operacional FAC. versão: 2.0.5.3
Deep View CRM Manual Operacional FAC versão: 2.0.5.3 Deep View CRM É um sistema de CRM (Customer Relationship Management), totalmente desenvolvido em ambiente Web, com funcionalidades integradas que permitem
Leia maisCRIANDO UM BANCO DE DADOS
CRIANDO UM BANCO DE DADOS Bem, antes de iniciarmos propriamente no delphi, devemos aprender a usar sua ferramentas, sendo uma das mais importantes o Database Desktop, pois é com esta que construímos nossos
Leia maiswww.nossodesconto.com.br Documentação para integrar Sites de Compra Coletiva à plataforma NossoDesconto
www.nossodesconto.com.br Documentação para integrar Sites de Compra Coletiva à plataforma NossoDesconto Última atualização: 17/09/2010 1) Objetivos desta documentação O presente documento tem como objetivo
Leia maisSumário: Fluxo Operacional... 3 Contatos... 4. Agenda Online... 10. Reservas de Salas... 26. Tarefas... 42
Sumário: Fluxo Operacional... 3 Contatos... 4 Passo a passo para visualização de contatos... 5 Passo a passo para filtragem da lista de contatos... 6 Como ordenar a lista de contatos... 7 Como gerar uma
Leia maisÍNDICE 1. SEJA BEM-VINDO... 2 SOBRE O SISTEMA... 3 2. FUNCIONALIDADES DO SISTEMA... 4
ÍNDICE 1. SEJA BEM-VINDO... 2 1.1 Seja Bem-Vindo!... 2 SOBRE O SISTEMA... 3 1.2 Sobre o sistema... 3 1.3 Navegação... 3 2. FUNCIONALIDADES DO SISTEMA... 4 2.1 Efetuar Login Internet... 4 2.1.1 Efetuar
Leia maisGERENCIADOR DE CONTEÚDO
1/1313 MANUAL DO USUÁRIO GERENCIADOR DE CONTEÚDO CRISTAL 2/13 ÍNDICE 1. OBJETIVO......3 2. OPERAÇÃO DOS MÓDULOS......3 2.1 GERENCIADOR DE CONTEÚDO......3 2.2 ADMINISTRAÇÃO......4 Perfil de Acesso:... 4
Leia mais[SITE FÁCIL CDL MANUAL DO USUÁRIO]
Câmara de Dirigentes Lojistas [SITE FÁCIL CDL MANUAL DO USUÁRIO] Sumário 1. Controle de versão... 3 2. Objetivo... 4 3. Site fácil... 4 4. Acessando o sistema de gestão de conteúdo (SGC)... 5 5. Páginas
Leia maisListando itens em ComboBox e gravando os dados no Banco de Dados MySQL.
Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no
Leia maisAULA 2 INTERAÇÃO COM O BANCO DE DADOS
AULA 2 INTERAÇÃO COM O BANCO DE DADOS BANCO DE DADOS POSTGRESQL O PostgreSQL é um sistema gerenciador de banco de dados dos mais robustos e avançados do mundo. Seu código é aberto e é totalmente gratuito,
Leia maisAula 1: Noção Básica e Criação de Tabelas.
Aula 1: Noção Básica e Criação de Tabelas. Introdução Olá! Seja bem-vindo a apostila de Microsoft Access 2010. Access 2010 é um Sistema de Gerenciamento de Banco de Dados da Microsoft, distribuído no pacote
Leia maisOutlook 2003. Apresentação
Outlook 2003 Apresentação O Microsoft Office Outlook 2003 é um programa de comunicação e gerenciador de informações pessoais que fornece um local unificado para o gerenciamento de e-mails, calendários,
Leia maisProgramação Básica em STEP 7 Símbolos. SITRAIN Training for Automation and Drives Página 4-1
Conteúdo Pág. Endereçamento Absoluto e Simbólico... 2 Endereçamento Absoluto - Panorâmica... 3 Abrindo a Tabela de...... 4 Editar: Procurar e Substituir... 5 Visualizar: Filtro... 6 Visualizar: Ordenar...
Leia maisEstá apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.
Conteúdo 1. Descrição geral 2 2. Resumo das funcionalidades 3 3. Efetuar cadastro no sistema 4 4. Acessar o sistema 6 5. Funcionalidades do menu 7 5.1 Dados cadastrais 7 5.2 Grupos de usuários 7 5.3 Funcionários
Leia maisBem- Vindo ao manual de instruções do ECO Editor de COnteúdo.
Manual de Instruções ECO Editor de Conteúdo Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo. O ECO é um sistema amigável e intui?vo, mas abaixo você pode?rar eventuais dúvidas e aproveitar
Leia maisVALIDAÇÃO DOS DADOS. JOTEC Tecnologia em Software. Manual Validação dos dados 1
VALIDAÇÃO DOS DADOS 1 ÍNDICE Validação dos dados importados...3 CLIENTES / FORNECEDORES / PRODUTOS... 3 TRANSPORTADORAS / VENDEDORES... 5 DUPLICATAS A RECEBER / A PAGAR...7 2 Validação dos dados importados
Leia maisComo usar o SQLReactor para persistência de objetos PHP num banco de dados
PROGRAMAÇÃO Como usar o SQLReactor para persistência de objetos PHP num banco de dados Objetos PHP no banco A persistência de objetos PHP em bancos de dados não requer operações complicadas. Basta um mapeador
Leia maisSISTEMA DA NOTA FISCAL PAULISTANA
SISTEMA DA NOTA FISCAL PAULISTANA Manual de Exportação de NFTS Instruções e Layout Versão 2.0 Para baixar a versão mais atualizada deste documento, acesse o endereço: http://www.nfpaulistana.prefeitura.sp.gov.br/informacoes_gerais.asp
Leia maisCAPITULO 5 COMANDO DE FLUXO IF
CAPITULO 5 COMANDO DE FLUXO IF Sempre que for necessária a tomada de decisão dentro de um programa, você terá que utilizar um comando condicional, pois é por meio dele que o PHP decidirá que lógica deverá
Leia maisVamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.
3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao
Leia maisINSTRUÇÕES PARA INSCRIÇÕES EM EVENTOS DO CÂMPUS POSSE
1 INSTRUÇÕES PARA INSCRIÇÕES EM EVENTOS DO CÂMPUS POSSE Com a finalidade de simplificar as inscrições em eventos promovidos pelo Câmpus Posse da Universidade Estadual de Goiás (UEG), assim como facilitar
Leia maisPlataforma Manual do Administrador/Revenda
1 Entrando no Sistema Acesse o site: http://209.133.196.250/painel/login.aspx Conforme tela abaixo Informe em usuário o seu telefone celular e em senha, a senha que você recebeu por sms. Caso você não
Leia maisSeu manual do usuário BLACKBERRY INTERNET SERVICE http://pt.yourpdfguides.com/dref/1117388
Você pode ler as recomendações contidas no guia do usuário, no guia de técnico ou no guia de instalação para BLACKBERRY INTERNET SERVICE. Você vai encontrar as respostas a todas suas perguntas sobre a
Leia maisManual de Utilização Portal de Serviços do Inmetro nos Estados - PSIE
Manual de Utilização Portal de Serviços do Inmetro nos Estados - PSIE Sumário PRESTAÇÃO DE CONTAS DE ETIQUETAS DE REPARO...3 Figura 1.0...3 Figura 2.0...4 Figura 3.0...5 Figura 4.0...5 1. Proprietário
Leia maisManual 2010 Webmaster
Manual 2010 Webmaster Menu 1. Acesso ao sistema 2. Campanhas 2.1 Ver Campanhas Disponíveis 2.2 Minhas Campanhas 3. Formatos 3.1 Banners Automáticos 3.2 Banners Manuais 3.3 E-mail Marketing 3.4 Vitrines
Leia maisO formulário de registro de usuário via web do SciFinder permite que você crie seu nome de usuário e senha no SciFinder.
CAPES End User Registration Guide 10-5-11.doc Como se registrar para usar o SciFinder (CAPES) Introdução O formulário de registro de usuário via web do SciFinder permite que você crie seu nome de usuário
Leia maisProcesso de Envio de email
Processo de Envio de email Introdução O envio de documentos de forma eletrônica vem sendo muito utilizado, assim o envio de arquivos, relatórios, avisos, informações é realizado via e-mail. O sistema disponibiliza
Leia maisManual do site do Comitê do Itajaí: como inserir e atualizar
Manual do site do Comitê do Itajaí: como inserir e atualizar conteúdo autor: Fábio Roberto Teodoro 25 de março de 2010 Sumário 1 Definições 3 2 Interface Administrativa 4 3 Conteúdo 6 3.1 Notícias............................................
Leia maisDesenvolvimento de Website
Informação do Documento Website Institucional da ABRACORP Gerente do Projeto: Ronaldo Mendes Autor: Leonel Schaefer Data da criação: 04/10/2013 INFORMAÇÃO Este documento tem o objetivo de apresentar as
Leia maisTela Inicial: O Banco de Dados e seus objetos:
Access 1 Tela Inicial: 2 ÁREA DE TRABALHO. Nosso primeiro passo consiste em criar o arquivo do Access (Banco de Dados), para isto utilizaremos o painel de tarefas clicando na opção Banco de Dados em Branco.
Leia maisManual de uso do aplicativo Filho Sem Fila
Manual de uso do aplicativo Filho Sem Fila Código escola Ao abrir o aplicativo, será exibida tela solicitando o código da escola que utilizará o sistema. Para acessar, basta digitar o código fornecido
Leia maisMANUAL COL MÓDULO DE CADASTRO DE CLIENTES
MANUAL COL MÓDULO DE CADASTRO DE CLIENTES Clientes No cadastro de clientes, insira as informações obtidas sobre todas as pessoas físicas ou jurídicas que compraram seguro através da corretora ou ainda
Leia maisP á g i n a 1 MANUAL DE UTILIZAÇÃO DO PORTAL UNIR
P á g i n a 1 MANUAL DE UTILIZAÇÃO DO PORTAL UNIR P á g i n a 2 Sumário 1. Efetuar login... 3 2. Gerenciar Notícias... 5 2.1 Cadastrar Notícias... 6 2.2 Editar Notícia... 7 2.3 Excluir Notícia... 8 3.
Leia maisGUIA DE USO SERVIÇOS PARA IMOBILIÁRIAS
GUIA DE USO SERVIÇOS PARA IMOBILIÁRIAS Diretoria Comercial Corporativa Página 2 de 14 Sumário 1 Introdução... 4 2 Acessando os serviços para Imobiliárias... 5 3 Gerenciando clientes... 8 4 Serviços...
Leia maisManual de Atualização MATERIAL DE APOIO - KB IMÓVEIS
1 2 Manual de Atualização MATERIAL DE APOIO - KB IMÓVEIS Login é a área de autenticação do sistema. Por questões de segurança, é necessário que o usuário se identifique, impedindo a entrada de pessoas
Leia maisManual de utilização do sistema de envio de sms marketing e corporativo da AGENCIA GLOBO. V 1.0. www.sms.agenciaglobo.net
Manual de utilização do sistema de envio de sms marketing e corporativo da AGENCIA GLOBO. V 1.0 www.sms.agenciaglobo.net 1 ACESSO O SISTEMA 1.1 - Para acessar o sistema de envio entre no site http://sms.agenciaglobo.net/
Leia maisSUMÁRIO Acesso ao sistema... 2
SUMÁRIO Acesso ao sistema... 2 1. Login no sistema... 2 2. Tela Inicial... 2 3. Abrindo uma nova Solicitação... 3 4. Acompanhando as solicitações abertas... 4 5. Exibindo Detalhes da Solicitação... 6 6.
Leia maisHabilitando o Botão de Compartilhamento do Facebook no Ambiente Colaborativo Jan-2014
Habilitando o Botão de Compartilhamento do Facebook no Ambiente Colaborativo Jan-2014 Apresentação Ao publicar conteúdos no Portal através de alguns aplicativos como informes, álbuns, cursos e vídeos,
Leia maisTutorial para envio de comunicados
Tutorial para envio de comunicados Conteúdo 1. Enviando comunicado para os alunos... 2 2. Verificando a situação do envio dos e-mails para os alunos... 4 3. Enviando comunicado para colaboradores e professores...
Leia maisFedEx Billing Online. Com o FedEx Billing Online, você pode:
FedEx Billing Online O FedEx Billing Online é um aplicativo de faturas eletrônicas que oferece um sistema seguro e conveniente para gerenciar tarefas relacionadas a faturas, eliminando a burocracia excessiva
Leia maisManual do sistema Versão 1.0
SIACON SISTEMA INTEGRADO DE CONVÊNIO Manual do sistema Versão 1.0 1. Introdução O SIACON é um sistema de convênio-empresa, baseado na plataforma de internet, aonde os funcionários de empresas conveniadas
Leia maisSistema integrado de Aquisição de Vale-transporte para Cartões Eletrônicos. SBCTrans
Sistema integrado de Aquisição de Vale-transporte para Cartões Eletrônicos SBCTrans A tecnologia facilitando a vida do cidadão Índice Cadastro e Primeiro Acesso... 05 Acessando o Sistema... 08 Menu de
Leia maisManual de Integração Web Service
Manual de Integração Web Service Prefeitura de São Simão/MG 1. INTRODUÇÃO Este manual tem como objetivo apresentar as especificações e critérios técnicos necessários para utilização do Web Service disponibilizado
Leia maisJavaScript (Funções, Eventos e Manipulação de Formulários)
Linguagem de Programação para Web JavaScript (Funções, Eventos e Manipulação de Formulários) Prof. Mauro Lopes 1-31 23 Objetivos Iremos avançar um pouco mais em nosso estudo sobre o JavaScript. Iremos
Leia maisMódulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede Prestashop v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação
Leia maisMódulo e-rede Magento v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede Magento v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação
Leia maisComo Registrar uma Oportunidade
Como Registrar uma Oportunidade Abaixo você encontrará um tutorial de como registrar uma oportunidade no novo PartnerNet. Caso você precise registrar mais de um produto, será necessário executar este procedimento
Leia maisConsumidor.gov.br. Usuário: Consumidor
Consumidor.gov.br Usuário: Consumidor O Consumidor.gov.br permite ao consumidor registrar reclamações direcionadas às empresas cadastradas. Para conhecê-las, clique em Empresas Participantes. Para iniciar
Leia maisParte 5 LibreOffice Base
Parte 5 LibreOffice Base 1. Criação do banco de dados 1. Abra o LibreOffice Base; 2. Escolha Criar um novo banco de dados e clique em Concluir; 3. Salve o banco de dados em alguma pasta do computador.
Leia maisGuia do Usuário. Introdução
Guia do Usuário Introdução Nosso objetivo ao criar o Auditorbook foi valorizar o tempo de profissionais que realizam auditorias, verificações ou inspeções. Com este aplicativo desenvolvido pela VL Corrêa
Leia maisCADASTRO AUTOMÁTICO DE CLIENTE
CADASTRO AUTOMÁTICO DE CLIENTE Ao digitar um CPF (que não existe no cadastro de cliente), o sistema exibe a tela auxiliar, solicitando informações complementares do cliente. Através da informação do CPF,
Leia maisMANUAL DO INSTAR-MAIL 1.0. Pagina de login e senha do Instar-Mail
1º Passo: Acesse o seguinte endereço http://www.smtp.com.br/sg/cliente/logar.php MANUAL DO INSTAR-MAIL 1.0 2º Passo: Será apresentada uma tela solicitando o seu login e senha: Sendo assim: Digite o seu
Leia maisJunções e Índices em Tabelas
Junções e Índices em Tabelas Prof. Fernanda Baião fernanda.baiao@uniriotec.com.br SGBD Considerados MySQL (http://www.mysql.org) SGBD gratuito e simples, sem muitos recursos avançados Fácil de instalar
Leia maisSQL Linguagem de Manipulação de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
SQL Linguagem de Manipulação de Dados Banco de Dados SQL DML SELECT... FROM... WHERE... lista atributos de uma ou mais tabelas de acordo com alguma condição INSERT INTO... insere dados em uma tabela DELETE
Leia maisAdministração de Clientes. Treinamento OTRS Help Desk
Administração de Clientes Treinamento OTRS Help Desk Sumário Licenciamento deste Manual/Documento...3 Administração de Clientes e Empresas...4 Adicionando Clientes e Gerenciando Clientes...5 Adicionando
Leia mais