Академический Документы
Профессиональный Документы
Культура Документы
5 6
UTILIZANDO AS FERRAMENTAS DE DESENVOLVIMENTO DE QUERYS Criao de Grupo de Usurios Criao de InfoSet Criao de Query Botes de Funes das Telas de Resultados das Querys Campos de Resultados
7 7 9 13 18 18
1 de 22
A N IV E R S R IO 2 9 /1 0 0 1 /0 1 1 0 /0 4 0 5 /1 1 3 0 /0 7 R e g is t r o s
TRABALHANDO COM BANCO DE DADOS (TABELAS) Tipos de Relacionamento entre tabelas (join): As tabelas podem se relacionar entre si de vrias maneiras, que iro definir o modo de busca dos registros dentro do banco de dados. Estes relacionamentos, seguem: a) Um para Um : apenas um registro compatvel em cada tabela.
CAB E ALHO D AS O RD ENS N m ero d a O rd e m Q u a n tid a d e P r e v is t a D a t a d a C r ia o AC O M PANHAM ENT O DAS O RDENS N m e ro d a O rd e m Q u a n t id a d e F o r n e c id a D a ta d o F o rn e c im e n to
Para cada Uma ordem encontrada na primeira tabela, ser tambm encontrada Uma ordem na segunda tabela. b) Um para Vrios : um registro compatvel na primeira tabela, com vrios da segunda tabela.
CAB E ALHO D AS O RD ENS N m ero d a O rd e m Q u a n tid a d e P r e v is t a D a t a d a C r ia o APO NT AM ENT O S N m e ro d a O rd e m M q u in a U tiliz a d a Q u a n tid a d e P r o c e s s a d a
Para cada Uma ordem encontrada na primeira tabela, sero encontrados Vrios apontamento na segunda tabela.
2 de 22
Para Vrios registros encontrados na primeira tabela, localizado apenas Uma mquina na segunda tabela. EXEMPLO DE RESULTADOS AGENDA PESSOAL Neste exemplo, criaremos um relatrio que apresentar os dados de clientes, reunindo informaes de tabelas diferentes.
* NOM E P a u la R e n a ta R o b e r to P e d ro S a n d ro * NOM E P a u la R e n a ta R o b e r to P e d ro S a n d ro
AGENDA PESSOAL TELEFO N E A N IV E R S R IO 2 3 3 -2 2 2 5 2 9 /1 0 3 8 4 8 -1 3 5 8 0 1 /0 1 6 2 0 -5 9 8 6 1 0 /0 4 6 2 4 -3 5 9 6 0 5 /1 1 9 7 0 9 -5 8 6 9 3 0 /0 7 ENDEREOS NM ERO 125 3658F 235 26 12548 CEPS 1 1 2 1 1 7 9 5 2 2 2 5 4 3 3 CEP 0 0 -1 8 2 -9 3 6 -2 6 5 -8 6 9 -8 2 5 3 5 5 3 3 6 2 2 * CEP 1 7 2 0 0 -1 2 3 1 9 5 8 2 -9 5 3 2 5 4 3 6 -2 3 6 1 2 3 6 5 -8 5 2 1 2 3 6 9 -8 5 2 CEP R U A AM AR AL G U R G EL A V . B R IG A D E IR O F . L IM A ALAM ED A JA A V . P A U L IS T A R U A D AS FLO R ES
* NOM E P a u la R e n a ta R o b e r to P e d ro S a n d ro
TELEFONE 2 3 3 -2 2 2 5 3 8 4 8 -1 3 5 8 6 2 0 -5 9 8 6 6 2 4 -3 5 9 6 9 7 0 9 -5 8 6 9
A N IV E R S R IO 2 9 /1 0 0 1 /0 1 1 0 /0 4 0 5 /1 1 3 0 /0 7
1 1 2 1 1
7 9 5 2 2
2 5 4 3 3
CEP 0 0 -1 8 2 -9 3 6 -2 6 5 -8 6 9 -8
2 5 3 5 5
3 3 6 2 2
3 de 22
V E N D E D O R /R E P R E S E N T A N T E NOM E FONE L O C A L IZ A O AFO N SO 2 3 2 5 -8 8 8 8 B R A S IL IA PED R O 3 2 5 6 -8 5 2 3 SO PAU LO R O BER TO 6 2 5 -5 6 9 8 R E C IF E R EN ATO 3 2 5 6 -8 5 2 1 C EAR VENDAS DATA /0 5 /2 0 0 1 /0 1 /2 0 0 1 /0 5 /2 0 0 1 /0 6 /2 0 0 1 D e s ta f o r m a , s e r o b tid o u m r e la t r i o o n d e o s d a d o s d a t a b e la d e V e n d e d o r / R e p r e s e n ta n te b u s c a r s u a s v e n d a s n a t a b e la d e V e n d a s , c o n f o r m e e x e m p lo a b a i x o .
1 2 1 3
9 7 3 0
1 3 1 2
9 0 3 7
DA /0 5 /0 6 /0 5 /0 1
TA /2 0 /2 0 /2 0 /2 0
0 0 0 0
1 1 1 1
4 de 22
Aps fornecer a transao, clique no boto Exibir para ver as tabelas utilizadas.
5 de 22
b) Entrar com a Largura da Listagem em 9999 para ver todas as colunas da tabela e pressionar F8 para executar a consulta.
6 de 22
7 de 22
Aps indicar os usurios, basta clicar no boto Salvar. Mesmo aps todo o processo de criao das Querys, pode-se retornar na atribuio e indicar ou retirar usurios.
8 de 22
a) Entrar com o nome do InfoSet e clicar em Criar. b) Entrar com a Descrio do InfoSet e a primeira tabela que ser utilizada e pressionar Enter.
9 de 22
d) Agora, para inserir as outras tabelas, utilize o boto Inserir Tabela e informe o nome da tabela, em seguida, pressione Enter.
e) A tabela ser inserida j com a Join sugerida; caso seja necessrio mais alguma, basta arrastar um campo sobre o outro entre as tabelas. Antes de sair da tela de Join, clique no boto Verificar para analisar inconsistncias de relacionamento entre tabelas.
10 de 22
g) Selecionar os campos das tabelas que possuem os dados necessrios, e arrastar para os grupos de campos correspondentes as tabelas.
11 de 22
i)
Agora, para concluir, atribua o InfoSet ao Grupo de Usurios correspondente, clicando no boto Atribuio a Grupo de Usurio. Marque o Grupo de Usurios e clique no boto Salvar.
CRIAO DA QUERY (3O PASSO) Elaborado por: Ricardo Jos Ruiz Rossi (14)621-6042 Ja-SP-Brasil 12 de 22
b) Agora, entre com o nome da Query que ser criada e clicar no boto Criar (a sugesto utilizar o mesmo nome do InfoSet para a Query).
c) Selecione o InfoSet correspondente a Query que ser criada, dando um clique duplo sobre a mesma. Elaborado por: Ricardo Jos Ruiz Rossi (14)621-6042 Ja-SP-Brasil 13 de 22
d) Entrar com a Descrio da Query e Forma de Sada dos dados, e clicar em Avanar.
14 de 22
f)
g) Selecionar os campos que sero utilizados na tela de Seleo (filtros de dados) e clicar Lista Bsica.
15 de 22
Aps o passo da Lista Bsica, pode-se executar a Query para verificar os dados que sero apresentados, pressionando F8.
Nesta tela, pode-se entrar com os dados de filtro desejados e executar a Query pressionando F8. Elaborado por: Ricardo Jos Ruiz Rossi (14)621-6042 Ja-SP-Brasil 16 de 22
Aps trmino e confirmao dos resultados, sua Query esta pronta para ser utilizada pelos usurios cadastrados no Grupo de Usurios. Para executar a Query aps sua concluso, basta acessar a transao SQ01 e selecionar o Grupo de Usurios, marcar a Query desejada e pressionar F8. Tambm pode-se criar Variantes como qualquer transao.
BOTES DE FUNES DAS TELAS DE RESULTADOS DAS QUERYS Elaborado por: Ricardo Jos Ruiz Rossi (14)621-6042 Ja-SP-Brasil 17 de 22
Envia os resultados da Query via correio eletrnico. CAMPOS DE RESULTADOS possvel criar campos com formulas paras as Querys, como as clulas do Excel. Para utilizar essa funo, siga os passos abaixo:
a) Na transao SQ01, selecione a Query desejada e entre em Modificar. b) Na tela de Campos, acessar o menu Processar > Denominaes Breves > Ativar/Desativar.
18 de 22
c) No campo que foi ativado de Denominao Breve, entrar com identificadores para os campos que sero calculados.
Ser realizada uma subtrao entre os dois campos, onde chegaremos a diferena do real para o planejamento.
d) Aps identificar os campos que sero usados para clculos, acessar o menu Processar > Campo Local > Criar, para criar o campo de clculo.
19 de 22
20 de 22
f)
Aps fornecidos os dados do campo local, clique no boto Clculo Completo, para criao das frmulas.
21 de 22
Nota.: para garantir que o campo seja digitado corretamente, selecione o campo clicando no boto Campos. g) Em seguida, clicar em Confirmar e novamente Confirmar na tela de caractersticas do campo local. h) Agora, retornando a tela de Campo, marque o campo criado para ser selecionado para a Query. Os demais passos seguem os mesmos critrios dos demais campos, onde este campo de clculo pode ser usado na tela de seleo e nos resultados de tua Query, como mostrado da pgina 15 em diante.
22 de 22