Mi sa che mi sto rinco...
Allora.. partiamo dall'inizio:
File->New->Application

ok, mi crea un form.. ci metto i componenti che mi servono.
Ora devo aggiungere un datamodule e faccio
File->New->DataModule
Mi crea il datamodule, ci metto il documento XML imposto le azioni che mi servono, salvo il file .pas

Ritorno sul sorgente del main form e sotto implementatio ci metto un bel

uses nome-con-cui-ho-salvato-il-datamodule

Faccio "Run"
e mi esce un bel dialog con l'errore
"Resource Tnomedatamodule not found"

Se rimuovo il datamodule dal progetto e ce lo riaggiungo mi viene compilato tutto correttamente ma mi da access violation perchè il datamodule risulta non avere alcun form in pratica dalla unit Program scompare il comando Application.CreateForm(Tdatamodule, datamodule);

Son sicuro che c'è qualcosa che mi sfugge.. ma non capisco cosa.