Im Designer werden die Berichte erstellt und bearbeitet. Die Datenblätter und Übersichten, die in der Dokumentation erstellt werden können, basieren auf Berichten und können auch im Berichte-Designer bearbeitet werden.
Ein Bericht besteht aus verschiedenen Komponenten. Hauptsächlich werden die Komponenten Bänder und Textfelder verwendet.
Beim Erstellen eines neuen Berichtes werden alle Tabellen und Beziehungen aus der Docusnap-Datenbank automatisch angelegt. Der Bericht hat immer eine Verbindung zur Datenbank, die aktuell in Docusnap ausgewählt wurde. Als Datenquellen können sowohl die Tabellen aus der Datenbank als auch eigene Tabellen, die über SQL-Statements erstellt wurden, verwendet werden. Um die Werte aus den Datenquellen auszugeben, müssen Datenbänder angelegt werden.
Die Tabellen sind noch nicht mit der Datenbank verbunden, um die Ladezeit zu verkürzen. Um die Daten der Tabelle im Bericht anzeigen zu können, muss zuerst die Tabelle, die verbunden werden soll, im Wörterbuch markiert werden. Anschließend wird auf die Registerkarte Eigenschaften umgeschalten und die Eigenschaft der Tabelle Beim Start verbinden auf Wahr gesetzt.
Es ist auch möglich, SQL-Statements einzugeben und somit eine Tabelle, die den Inhalt aus mehreren Tabellen enthält, zu bilden. Durch Klick auf die Schaltfläche oder durch Rechtsklick im Wörterbuch kann eine neue Datenquelle erstellt werden. Die Verbindung ist immer eine SQL-Verbindung. Tabellen, die nicht mehr benötigt werden, können durch Klick auf die Schaltfläche oder durch Rechtsklick Löschen entfernt werden. Zusätzlich zu den Tabellen werden auch die Beziehungen unter den Tabellen in den Designer geladen. Es können auch neue Beziehungen angelegt werden. Die Spalten, die die Beziehung darstellen, müssen denselben Datentyp haben.
Beim Erstellen von Berichten werden drei Variablen angelegt. Durch Variablen werden zusätzliche Werte aus Docusnap in die Berichte integriert.
Durch Klick auf den Reiter Vorschau wird der Bericht ausgeführt. Beim Großteil der Berichte werden die Daten auf einen Primärschlüssel gefiltert. Um in der Vorschau Daten zu erhalten, muss daher ein vorhandener Primärschlüssel angegeben werden.