Si lo que quieres es mostrar la columna del importe total de cada venta en el
grid de ventas, ¿por qué no haces una subconsulta que haga la suma?
Código SQL
[-]
select
id_venta, fecha, ...,
(
select sum(cantidad*p_venta) from pedidos
where pedidos.id_venta = ventas.id_venta
) as importe
from ventas
join clientes
join vendedores
Bye