bonjour
j'ai trouver ce code dans l'une des discutions
dans le forum jais essayé ce code mais on le compilant ca sort une erur 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 ;
P.-S : j'utilise oracle 10 g