À l'occasion, des administrateurs électoraux et des utilisateurs de la base de données d'un registre électoral peuvent demander des rapports statistiques qui n'ont pas été prévus au moment où les fonctions de rapports ont été programmées. Une solution possible est de prévoir la capacité pour les utilisateurs de faire des requêtes de rapports en ligne en spécifiant certaines variables comme les dates de début et de fin de période.
Lorsque les rapports requis ne peuvent pas être exécutés par ces méthodes, la seule autre solution possible, autre que de refuser la requête, est d'avoir recours aux services de programmeurs, ce qui risque d'être coûteux si les services des programmeurs ne sont disponibles que sur une base contractuelle. Si de telles requêtes risquent d'être fréquentes, il est probablement préférable de les faire programmer parmi les rapports courants déjà prévus afin qu'ils soient disponibles au besoin sans obliger d'avoir recours aux services de programmeurs trop fréquemment.