HTP Multirecord.

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
meguelito
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 60
Registrado em: Ter, 17 Jan 2006 1:45 pm
Localização: Santa Catarina

Galera bom dia, gostaria de saber se existe maneira de fazer com a package HTP, como se fosse um forms de dois blocos multirecord?

Estou precisando muito obrigado.

Att.:
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP

Meguelito, boa tarde.

Pelo que entendi, você gostaria de criar, por exemplo, 10 itens de uma só vez?
Por exemplo, 10 text ?

Automaticamente desconheço, mas, o que você poderia fazer é o seguinte:

Selecionar tudo



FOR x IN 1..10 
LOOP
   htp.p('<input type="text" name="text_'||x||'" value="'||x||'" >');
   htp.p('<input type="button" name="bt_'||x||'">');
END LOOP;

Qualquer dúvida, manda aí.

Abraços,

Trevisolli
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP

Uma dica, meguelito, se for isso mesmo...

Você poderia estar criando uma procedure, onde se passa o tipo do objeto e, a quantidade de objetos, e ela te retorna a criação do objeto.

Abraços,

Trevisolli
meguelito
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 60
Registrado em: Ter, 17 Jan 2006 1:45 pm
Localização: Santa Catarina

Na verdade não é bem isso que eu queria, vamos ver se consigo explicar:

O que eu queria é o seguinte vamos dizer que eu faça um LOOP de um select da tabela de empresas e vá criando vários campos TEXT, e cada um deles com o código e o nome da empresa, e abaixo eu terei que criar vários campos TEXT trazendo da tabela de funcionários, só que os funcionarios poderão ser somente os da empresa selecionada acima, e quando eu mudar de empresa com o mouse ou com o teclado ele deve reexecutar a consulta nos campos de funcionários abaixo.

Acho que quase descobri como se faz porém acho que vou ter que fazer com iframes passando como POST, a cada vez que eu entro no campo empresa ele da um refresh no IFRAME de funcionários, fazendo um select com o código da empresa diferente.
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP

Meguelito, bom dia.

Agora entendi o que você deseja fazer...
Seria um MASTER/DETAIL, onde quando se troca a empresa, trocam-se os filhos...
Essa maneira que você verificou, IFRAME, creio que dê certo...

Uma outra forma que conseguiria alterar esses dados simultâneamente, seria com AJAX.

Dá uma pesquisada, que acho q resolve teu caso, numa boa.

Abraços,

Trevisolli.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Bing [Bot], Majestic-12 [Bot] e 24 visitantes