serviços customizados no aleph 500 sql na gui
DESCRIPTION
Serviços Customizados no ALEPH 500 SQL na GUI. Luiz C. F. dos Santos. Falando um pouco sobre SQL. Linguagem de Consulta Estruturada. Banco de dados relacional. Pontos positivos. Padronização de consultas a banco de dados. Grande flexibilidade na construção de relatórios. Ponto negativo. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/1.jpg)
Serviços Customizados no ALEPH 500SQL na GUI
Luiz C. F. dos Santos
![Page 2: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/2.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 2
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
Falando um pouco sobre SQL
Linguagem de Consulta Estruturada.
Banco de dados relacional.
Pontos positivos.Padronização de consultas a banco de dados.Grande flexibilidade na construção de relatórios.
Ponto negativo.Complexibilidade.
![Page 3: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/3.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 3
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
Por que SQL na GUI
Facilitar a geração de relatórios.
Evitar o uso da interface de comando.
Evitar a complexibilidade do SQL.
Tornar a execução de SQL mais interativa.
![Page 4: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/4.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 4
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
Serviços Customizados do ALEPH 500
São programas escritos por clientes que executam tarefas de acordo com a sua necessidade. Observe que os Serviços
Customizados não fazem as correções e verificações padrões do ALEPH. Essas verificações e correções ficam sob
responsabilidade de quem cria o Serviço Customizado.
![Page 5: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/5.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 5
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
Como criar um Serviço Customizado
Criar o script do Serviço Customizado.
Criar uma interface para o Serviço Customizado.
Criar a ajuda para o Serviço Customizado.
Inserir o Serviço Customizado na GUI.
Criar o SQL com a consulta para o relatório.
![Page 6: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/6.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 6
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
O script do Serviço Customizado
# p_custom_01 source $aleph_proc/def_local_env start_p_generic_proc
set sql_library = "$p_active_library/`get_ora_passwd $p_active_library`"
set data_inicial = $p1 set data_final = $p2
sqlplus $sql_library @/exlibris/aleph/a16_1/alephm/sql_stat/estatistica_catalogadores $data_inicial $data_final $p_active_library
# ex_p_custom_01: bl_end rm_f_symbol exit/exlibris/aleph/a16_1/aleph/proc/p_custom_01
![Page 7: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/7.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 7
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
O Script da interface do Serviço Customizado
<?xml version = "1.0"?><!DOCTYPE dialog SYSTEM "dialog.dtd"><dialog><title>Estatística de catalogadores.</title><proc>p_custom_01</proc><ignore_print_id></ignore_print_id><control> <date_time> <argname>F01</argname> <label>Data (Início)</label> <value></value> </date_time></control><control> <date_time> <argname>F02</argname> <label>Data (Fim)</label> <value></value> </date_time></control>
/exlibris/aleph/u16_1/alephe/pc_b_por/p-custom-01.xml
![Page 8: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/8.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 8
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
Inserir o Serviço Customizado na GUI
<sub_menu>
<group_caption>Personalizado</group_caption> <item> <display>Estatítica de catalogadores
</display> <file>p-custom-01</file> </item></sub_menu>
/exlibris/aleph/u16_1/alephe/pc_b_por/menu-catalog.xml
![Page 9: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/9.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 9
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
A interface do Serviço Customizado
Selecione o menu “Estatística de
Catalogadores”.
![Page 10: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/10.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 10
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
A ajuda do Serviço Customizado
Clique em ajuda para visualizar
![Page 11: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/11.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 11
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
Acessando Gerenciador de Tarefas
Selecione o Gerenciador de
Tarefas.
![Page 12: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/12.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 12
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
Acessando Gerenciador de Tarefas
Selecione o relatório para visualização.
![Page 13: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/13.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 13
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
Visualização do relatório
![Page 14: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/14.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 14
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
Dúvidas ?
![Page 15: Serviços Customizados no ALEPH 500 SQL na GUI](https://reader035.vdocuments.net/reader035/viewer/2022070406/568141fd550346895dadddc9/html5/thumbnails/15.jpg)
Serviços Customizados no ALEPH 500 SQL na GUI 15
1º Encontro de Usuários ALEPH
30 Nov, e 1º Dez de 2006
http://www.exl.com.br/estatistica_catalogadores.htm
Aminação com o exemplo: