Ich kenne den Katalog nicht, aber würde hie mal prüfen ob das mit einem Reportdesigner machbar ist.
... Ich sehe kein Cross-Media in den Anforderungen. Ich würde FastReport verwenden.
Nur weil du's nicht siehst, muß das ja noch lange nicht heißen, daß es nicht da ist

Wenn es mit keinem Wort erwähnt wurde, vielleicht schon.
Die richtige Antwort war ja schon im ersten Post: Verwende einen Reportgenerator Deiner Wahl. Bei den neueren Delphi-Versionen ist
imho eine Art FastReport mit dabei, mit dem geht das einsfixdrei. Du definierst pro Artikel das Layout und verknüpfst das dann mit deiner Tabelle. Fertig.