Всё, спасибо, сам нашел

.
Оказывается в init() отчета я определял настройки принтера до того как програмно выбирался design формы. Соответственно они присваивались первому попавшемуся в ветке Designs дизайну, а не тому который надо было.
PS/ Все таки понедельник