RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  56244 - CONTROLAR VALOR REPETIDO EN BLOQUE EN ORACLE FORMS
Autor:  Ramon Ariel Collado Angeles
Saludos,
Necesito controlar que el valor de un campo en registro no se pueda repetir en otro registro. Lo he intentado mediante esta funcion, si pueden ayudarme lo agradecere:

FUNCTION TIPO_CARGO_REP RETURN number IS
begin
:Global.cod_articulo := :imcargos_exp_det.cod_articulo;
:global.cur_rec := get_block_property('imcargos_exp_det',current_record);
go_block('imcargos_exp_det');
first_record;
loop
If :system.cursor_record <> :global.cur_rec then
if :imcargos_exp_det.cod_articulo = :global.cod_articulo then
return 1;
else
return 0;
end if;
end if;
exit when :system.last_record = 'TRUE';
next_record;
end loop;
end;
END;


Nombre
Apellidos
Correo
Comentarios