Blackie Posted April 28, 2008 at 03:49 PM Report Share #181953 Posted April 28, 2008 at 03:49 PM Olá Bom dia, Estou a criar uma aplicação em Oracle PL/SQL e, por questão de melhor aspecto e até de facilidade de utilização, pretendo criar um conjunto de menus, cada um deles com várias opções, como por exemplo: Menu Geral (que dá acesso a todos os outros menus), do estilo: Opção 1 - Clientes; Opção 2 - Viaturas, Opção 3 - Fornecedores; etc. etc. Depois por exemplo: Menu Clientes (permite criar, alterar, listar, etc., voltar ao menu principal), e assim sucessivamente para todos os outros menus. No entanto, não sei se isto é possível de fazer no PL/SQL propriamente dito ou se tenho que usar outra ferramenta (por exemplo Java) para o conseguir. Agradeço informação e/ou ajuda. Obrigado Um ab Blackie Link to comment Share on other sites More sharing options...
h4fun Posted May 1, 2008 at 01:17 PM Report Share #182806 Posted May 1, 2008 at 01:17 PM Boas, Já fiz um trabalho académico do mesmo tipo... podes usar "html" dentro do proprio "PL/SQL" e assim tens os teus menus... Se precisares de mais alguma coisa especifica, pergunta... Link to comment Share on other sites More sharing options...
Blackie Posted May 2, 2008 at 12:03 PM Author Report Share #182989 Posted May 2, 2008 at 12:03 PM Para começar OBRIGADO. No entanto, se puderes dizer um pouco mais, agradeço, mesmo que seja só parte de um exemplo simililar ao que eu pretendo fazer. Obrigado Blackie Link to comment Share on other sites More sharing options...
skm Posted May 2, 2008 at 12:46 PM Report Share #182997 Posted May 2, 2008 at 12:46 PM Podes tentar usar oracle forms http://www.oracle.com/technology/products/forms/index.html "There are two kinds of programmers. Those who write something to get the work done and those who want to write good code."João BrandãoWebsite e blog: http://jamab.blogspot.com/ Link to comment Share on other sites More sharing options...
h4fun Posted May 3, 2008 at 09:57 PM Report Share #183256 Posted May 3, 2008 at 09:57 PM Para uma melhor compreensão, deixo alguns excertos que talvez possas utilizar como referência... Dentro dos teus "Packages" podes ter os seguintes "procedures" [code=oracle8-- Código para os estilosprocedure css isbegin htp.p(' <style type="text/css"> html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address { margin:2; padding:3; } body { .... } </style> '); end; -- Página principal procedure home is begin htp.p(' <html> <frameset cols="20%,*"> <frame src="ei17.menu" name="menu"> <frame src="ei17.inicial" name="main"> </frame> <body> </body> </html> '); end; -- Página com os links do menu procedure menu is begin htp.p('<html>'); css; htp.p(' <body> <h1 align="center"><img src="http://bd.est.ips.pt/imagens/ei17_menu.jpg"></h1> <p class="menu"> <img src="http://xxx/imagens/ei17_clientes.jpg"></p> <p> <a class="menu" href="ei17.gerir_clientes" target="main">Gerir Clientes</a></p> <p> <a class="menu" href="ei17.pesquisar_clientes?p_cli_n_contribuinte=0" target="main">Ficha de Cliente</a></p> <p class="menu"> <img src="http://xxx/imagens/ei17_programas.jpg"></p> <p> <a class="menu" href="ei17.gerir_programas" target="main">Gerir Programas</a></p> <p> <a class="menu" href="ei17.programa_versao?p_prg_cod_programa=0" target="main">Por Versoes</a></p> <p class="menu"> <img src="http://xxx/imagens/ei17_programadores.jpg"></p> <p> <a class="menu" href="ei17.gerir_programadores" target="main">Gerir Programadores</a></p> <p> <a class="menu" href="ei17.programadores_horas?p_prgd_cod_programador=0" target="main">Por Nº de Horas</a></p> <p> <a class="menu" href="ei17.programador_programa?p_prgd_cod_programador=0" target="main">Por Programa</a></p> <p class="menu"> <img src="http://xxx/imagens/ei17_categorias.jpg"> </p> <p> <a class="menu" href="ei17.gerir_categorias" target="main">Gerir Categorias</a></p> <p> <a class="menu" href="ei17.pesquisar_categorias?p_ctg_cod_categoria=0" target="main">Por Nome</a></p> <p class="menu"> <img src="http://xxx/imagens/ei17_dezign_compras.jpg"> </p> <p> <a class="menu" href="ei17.gerir_compras" target="main">Gerir Compras</a></p> </body> </html> '); end; Espero que ajude... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now