Ok, ahora te entiendo, entonces lo que te decia es parecido a como te lo explicaba antes, tenes que hacerlo con un browse como estas acostumbrado, pero en la parte de el query (fijate en el boton abajo a la derecha), y lo trasnformas en freeform query, y ahi propramas a vos los triggers de display , le pnes los campos que queres que te muestre de la tabla de la base y los de la tabla temporaria, y en el trigger
open-query del browse, le pones el for each de la tabla fisica, junto con el for each (o find first) de la tabla temporal,
por ejemplo
trigger display del browse freeform
campo1-tabla-fisica
campo2 tabla-fisica
etc etc etc
campo1- temp-table
campo3-temp-table
trigger open_query
OPEN QUERY {&SELF-NAME} FOR EACH tabla-fisica NO-LOCK, FIRST temp-table WHERE temp-table.campo1-temp-table = tabla-fisica.campo1-tabla-fisica NO-LOCK INDEXED-REPOSITION.
Nota: temp-table.campo1-temp-table , tabla-fisica.campo1-tabla-fisica son los campos por los que se vinculan ambas tablas.
Espero que te sirva sino avisame y te mando un programa de ejemplo,