Ho riflettuto molto sulle vostre deduzioni ed ho convenuto che la strada che mi proponevo di intraprendere era sicuramente impervia, e a me piace affrontare le difficoltà per gradi.
Per questo ho optato per avere una lista da aggiornare (eventualmente) ma con i campi appartenenti tutti alla stessa tabella e per di più in visualizzazione canonica cioè senza fare aggregazioni.
Bene:
il problema ha cambiato forma ma è ancora lì.
Comincio da capo:
La mia maschera contiene due sottomaschere;
la prima sottomaschera si sincronizza con la maschera madre (che le contiene entrambe) attraverso il campo ID(master) - ID(secondario).
Riguardo alla seconda sottomaschera però, ho bisogno che questa non si sincronizzi con la "madre" ma con la prima sottomaschera mediante ID_Bene (insito nella prima sottomaschera) e ID_Dono che è il campo pilota della seconda sottomaschera. In pratica una dipendenza a cascata.
Mi viene difficile immaginare dove andare a mettere le mani.
Posso sperare in un vostro aiuto? Vi sarei molto grato.
antonio