Votre code fonctionne sur Forms 6i à condition d'avoir bien joint le .olb et .pll fichiers pour webutil , mais pour Oracle Fusion Middleware 11g la méthode GET_FILE_NAME doit être remplacé par CLIENT_GET_FILE_NAME pour rechercher dans votre système de fichiers local au lieu du serveur d'application comme ci-dessous :
:block2.FILE_NAME := CLIENT_GET_FILE_NAME(File_Filter=> 'CSV Files (*.Csv)|*.Csv|');