Использование Crystal Reports и .NET У меня есть требование, где мне нужно напечатать 2 копии одного и того же отчета на каждом листе. Я могу сделать это, используя два подотчета, установив для CanGrow значение false, но это не работает, поскольку мой отчет может содержать более одной страницы, а CanGrow просто обрезает остальную часть отчета. Если для параметра CanGrow установлено значение false, два отчета будут перекрываться или печататься один за другим. Я также попытался сделать двойной отчет: верхний колонтитул - подробности - нижний колонтитул и верхний колонтитул - подробности - нижний колонтитул снова (повторяя ту же информацию), но кристаллические отчеты не позволяют мне иметь несколько разделов подробностей (с нижними колонтитулами между ними).
Я могу воспроизвести то, что хочу, используя MsWord, в настройках печати изменив настройку принтера «печать нескольких копий» на 2, а затем набрав и установив диапазон страницы на «Страница: 1,1,2,2, 3,3,4,4 ... ", но API печати из Crystal Reports не позволит мне изменить эти параметры, даже не API печати из .NET, поэтому я использую Native Win32 API, но даже если я в состоянии сделать это с Win32, я не знаю, как заставить Crystal Reports использовать мои функции печати.
Я довольно новичок в Crystal Reports, так что, возможно, есть простое решение для этого. Если кто-то может помочь.