modification du rapport, génération du code, et des tables