+добавлена печать из браузера в Webreport

отредактировано 11:16 Раздел: FastReport .NET
Всем здрасте. Уже кто то успел поюзать версию 1.5 ??

в изменениях нашел вот такой пункт
+добавлена печать из браузера в WebReport
попробовал данную возможность, оболочка для отчета написана на ASP в коде пишу

  FastReport.Utils.Config.WebMode = true;
         using (Report report = new Report())
         {
             report.Load(path);
             report.SetParameterValue("gBatchID", ddNumList.Text);
             FastReport.ReportPage page = new ReportPage();
             report.Prepare();
             PrinterSettings printerSettings = null;
             if (report.ShowPrintDialog(out printerSettings))
             {
                 report.PrintPrepared(printerSettings);
             }
       }


на строчке if (report.ShowPrintDialog(out printerSettings)) FR уходит в вечное задумье, если у кого то получилось поделитесь плз

Комментарии

  • отредактировано 11:16
    Снимается вопрос - работает, только почемуто окно открывается только почему то не на первом плане а на фоне.
  • отредактировано November 2011
    dmazay написал: »
    Снимается вопрос - работает, только почемуто окно открывается только почему то не на первом плане а на фоне.

    У меня та же проблема. Окно открывается на заднем фоне - пользователю нужно сворачивать окно браузера, чтобы найти диалог печати. Как можно это поправить? Так работает если в дебуге из студии запускать.
    При этом если развернуть на сервере - то вообще не работает. Ошибка: "Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application."
    Есть пример, как можно сделать печать из браузера?
  • отредактировано 11:16
    Здравствуйте,

    Код из первого поста относится к Windows.Forms, и в веб работать не будет. Для работы в веб надо использовать компонент WebReport, как описано в Руководстве программиста.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.