Не зная контекста, дать однозначный ответ затруднительно. В целом более логичным представляется вариант «формировать отчеты по запросу»: статус прямого дополнения, безусловно, выше. Однако если, например, перечисляются должностные обязанности сотрудника, в которые входит формирование разных документов как по распоряжению начальства, так и по запросам от разных инстанций, причем в случае запроса из некой другой инстанции формируются такие документы, которые во внутреннем документообороте учреждения не используются, то вполне осмысленным может оказаться вариант, скажем, «формировать по запросу Министерства руководящих указаний отчеты о количестве перебитых стаканов» и т. п.