Hola Belen12.
A ver, empecemos por mirar si
fmodulo está creado al momento del llamado agregando una línea a tu código:
Código Delphi
[-]
procedure TfPrincipal.Listado5Click(Sender: TObject);
begin
if not Assigned(fmodulo) then raise Exception.Create('¡ fmodulo no ha sido creado aún !'); fmodulo.qVentas.Active:=true;
fmodulo.qdetalle.Active:=true;
tfListadosVentas.Create(self).ShowModal;
end;
Saludos