E ai Alberto .... tudo beleza ??? Você pode usar o comando COPY do Forms.
Já use uma vez. Precisava atribuir o numero do mês aos campos de um bloco que tinham o mesmo nome + um numeral de 1 a 12. Segue parte do código abaixo. Adapte a sua necessidade FOR VLR IN 1..12 LOOP COPY(VLR,':BLOCO_3.WF4_C'||LPAD(TO_CHAR(J),2,'0')||'_MES'); COPY(VLR,':BLOCO_3.WF4_LQ_C'||LPAD(TO_CHAR(J),2,'0')||'_MES'); COPY(VLR,':BLOCO_3.WF5_C'||LPAD(TO_CHAR(J),2,'0')||'_MES'); COPY(VLR,':BLOCO_3.WF5_LQ_C'||LPAD(TO_CHAR(J),2,'0')||'_MES'); END LOOP; Qualquer coisa me liga... Abs, Zilmar Furquim ----- Original Message ----- From: zalbertos To: oracle_br@yahoogrupos.com.br Sent: Tuesday, November 07, 2006 11:44 PM Subject: [oracle_br] Fwd: Montar Campo em Tempo de Execução !!! --- Em oracle_br@yahoogrupos.com.br, "zalbertos" <[EMAIL PROTECTED]> escreveu Pessoal Boa Noite, Estou precisando fazer o seguinte : Tenho um bloco com 30 Campos sequenciais ... Day1, Day2, Day3 e assim vai ... O que preciso fazer é inserir informação de acordo com o número do campo : no Campo :bloco.day1 ... jogo uma informação no Campo :bloco.day2 ... jogo uma informação Para não ter que fazer 30 If's, o ideal era montar em tempo de execução a váriavel :bloco.campo||index e jogar a informação, tentei fazer isso via FORMS_DDL, mas não deu certo : forms_ddl('begin '||':bloco.day'||to_char(i)||' := '||to_char (sysdate,'DD-MON-YY')||';'||' end;'); Alguém tem alguma dica de como resolver isso. No Aguardo. Obrigado. Carlos Alberto Fim da mensagem encaminhada --- [As partes desta mensagem que não continham texto foram removidas] Sábado Agora: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas" ________________________________________________________________ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -------------------------------------------------------------------------------------------------------------------------- O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ ------------------------------------------------------------------------------------------------------------------------ Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html