Pessoal tudo bem ?
Alguém sabe se existe uma forma de criar um objeto text item automatico no canvas ?
Exemplo:
Ao executar o programa ele faz a leitura de uma base de dados e verifica se tem dados.
Se houver 1 registro ele cria uma campo.
Se houver 5000 registro ele cria 5000 campos.
será que é possivel no Forms builder fazer isto ?
abraços.
text item automatico
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Acho que eu simularia isso num BLOCO comum Multi-Row.
Por exemplo: Cria um bloco com 3 colunas.
* A primeira fica oculta, que é o nome do campo a ser atualizado na tabela.
* A segunda, é a descrição que o usuário vai ver. (por exemplo, NOME, IDADE, etc). Estes serão bloqueados de alterações e tirado as bordas do TEXT_ITEM, pra ele se parecer com um LABEL.
* A terceira é onde o usuário vai literalmente digitar coisas.
Aí o único trabalho seria criar uma rotina que percorre linha por linha e faz o devido UPDATE dinâmico.
Desta forma, se tiver 5 campos, o bloco vai mostrar 5 linhas.
Se tiver 200, o bloco tranquilamente vai colocar as 200 uma abaixo da outra, como um bloco multi-record.
Sei lá, é uma idéia.
Por exemplo: Cria um bloco com 3 colunas.
* A primeira fica oculta, que é o nome do campo a ser atualizado na tabela.
* A segunda, é a descrição que o usuário vai ver. (por exemplo, NOME, IDADE, etc). Estes serão bloqueados de alterações e tirado as bordas do TEXT_ITEM, pra ele se parecer com um LABEL.
* A terceira é onde o usuário vai literalmente digitar coisas.
Aí o único trabalho seria criar uma rotina que percorre linha por linha e faz o devido UPDATE dinâmico.
Desta forma, se tiver 5 campos, o bloco vai mostrar 5 linhas.
Se tiver 200, o bloco tranquilamente vai colocar as 200 uma abaixo da outra, como um bloco multi-record.
Sei lá, é uma idéia.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 20 visitantes