в запросе делаешь стандартную выборку в разрезе складов в соединение с суммами ценами и прочей хренотенью шо там у тебя
нажимаешь сформировать и видишь свои динамические колонки, для особых истеричек ретушируешь фон заголоков и колонок под фон таблицы формы.
все, остальные твои хотелки диктует лукавый, а бесы слащаво науськавую - ты гений, ты бог и сможешь скрестить ежика и ужика.
не впадай в искушене, кайся
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший