Hola, aver aclarando estas dudas ... para comenzar cada pantalla maneja su propia logica de pantalla (PBO y PAI), si te fijas bien la pantalla de seleccion es el dynpro 1000, y supongamos q tu ALV lo creaste dentro del dynpro 100, entonces cuando llenas los parametros dentro de la pantalla y presionas F8 se ejecutara el PAI de la pantalla 1000.
Eso direccionara al START-OF-SELECTION (Si lo hubiera), y supongo que despues a una sentencia de CALL SCREEN 100 o SET SCREEN 100, cuando realiza esa tarea pasara al PBO de la nueva pantalla (100) y ahi creara e instanciara la grilla creada y mostrara el ALV, si realizas cualquier accion se ejecutara el PAI de la pantalla 100, espero te pueda servir