Hallo,
wie Henning bereits sagte, onload ist der Punkt auf den es ankommt. In der Form wird das Drucken sofort nach dem Öffnen und damit noch vor dem Laden des Fensters ausgeführt. Schreib in den body-Tag der Datei, die im Fenster geöffnet wird onload="window.print()", dann funktionierts wie erwünscht.
Viele Grüße,
Jürgen