Télécharger infor2.eso

Retour à la liste

Numérotation des lignes :

infor2
  1. C INFOR2 SOURCE JC220346 18/12/14 21:15:06 10039
  2. C CE SOUS PROGRAMME SERT a RECHERCHER UNE CHAINE DANS lES NOTICES
  3. C
  4. SUBROUTINE INFOR2(NOM,ICHAI,ITROU)
  5.  
  6. -INC PPARAM
  7. -INC CCOPTIO
  8. -INC CCNOYAU
  9. integer itrou
  10. integer iret
  11. integer nLig
  12. integer iPos
  13. CHARACTER*(LONOM) NOM
  14. CHARACTER*500 BUFFER
  15. CHARACTER*(*) ICHAI
  16. segment,noti
  17. character*(LONOM) nomOpe
  18. character*500 blig(nlig)
  19. endsegment
  20. pointeur pnoti.NOTI
  21. itrou=0
  22. iret=0
  23. c write(6,*) "Appel infopa avec ",nom
  24. call infopa(nom,iret,pnoti)
  25. c write(6,*) "sortie infopa avec ",iret
  26. nLig=pNoti.blig(/2)
  27. if(iret.ne.1) then
  28. moterr(1:4)=nom
  29. call erreur(7)
  30. return
  31. endif
  32. c if (ierr.ne.0) return
  33. do 127 iLig=1,nLig
  34. buffer=pNoti.blig(iLig)
  35. iPos = INDEX(BUFFER(1:500) ,ICHAI)
  36. if(ipos.ne.0) then
  37. itrou=itrou+1
  38. if(iimpi.gt.0) then
  39. write(ioimp,100) nom, buffer
  40. endif
  41. endif
  42. 127 continue
  43. segsup pNoti
  44. return
  45. 100 FORMAT('Dans ',A24,' : ',A500)
  46. END
  47.  
  48.  
  49.  
  50.  
  51.  

© Cast3M 2003 - Tous droits réservés.
Mentions légales