(4) Начни с плана запроса, в котором получишь все параметры, которые есть в используемом макете. Можно сначала в блокнотике или на листочке или в эксела. Потом построй запросы в консоли. Потом перейдёшь к самой обработке или процедуре печати.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший