1. Innanzitutto hai previsto che se un Cliente "preleva" Punti tu devi scrivere un valore negativo? Ah già...tu hai preferito il campo Sì/No...vabbè vedi tu...
2. Nella query manca il Criterio parametro di cui ti avevo parlato. La query deve includere tra le sue colonne anche [IDCliente] e, in corrispondenza del suo Criterio, scrivi [Maschere]![Clienti]![IDCliente]
3. La query non deve fare calcoli "al suo interno". Deve essere una semplice "query di selezione" dove vengono tracciati tutti i Movimenti di Tizio (che in quel momento appare in maschera Clienti e che viene appunto filtrato grazie a [Maschere]![Clienti]![IDCliente])
4. Il calcolo "netto" dei Punti la fa automaticamente l'espressione scritta nella casella di testo in maschera Clienti.
P.S.: che ne dici di rinominare la tabella Acquisti in Movimenti?