bonjour
j'ai trouver ce code dans l'une des discutions
dans le forum j'ai essayé ce code mais on le compilant ca sort une erreur on me disant que variable de lien erroné block.text_item
voici le code:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
IF Get_Application_Property( TIMER_NAME ) ='TIMER' Then
declare
LC$C1 Varchar2(2000) := :BLOCK.TEXT_ITEM;
LC$C2 Varchar2(2000);
letter Varchar2(2);
begin
IF LC$C1 IS NOT NULL Then
FOR i IN 1..length(LC$C1) Loop
letter := Substr( LC$C1, i, 1 ) ;
IF ascii(letter) >= 48 AND ascii(letter) <= 57 Then
LC$C2 := LC$C2 || letter ;
end IF ;
end loop ;
IF nvl(length(LC$C2),0) <> length(LC$C1) Then
:BLOCK.TEXT_ITEM := LC$C2 ;
end IF ;
End IF ;
end;
End IF ;

j'utilise oracle 10 g