serviços customizados no aleph 500 sql na gui luiz c. f. dos santos
TRANSCRIPT
![Page 1: Serviços Customizados no ALEPH 500 SQL na GUI Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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 Luiz C. F. dos Santos](https://reader035.vdocuments.pub/reader035/viewer/2022062404/552fc12b497959413d8d00c3/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: