Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: Вопросы новичка  (Read 74657 times)

BigM

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Вопросы новичка
« Reply #435 on: April 14, 2022, 03:18:22 PM »

Открывается окошко где меня просят указать путь к картинке. А у меня картинка сгенерирована и хранится в QImage. я могу ее конечно сохранить как файл, но очень не хотелось бы.

Как раз с Алексом обсуждали. Передай в переменную отчета картинку.
Как то так:

QIMage image=...;
QVariant variant=image;

report->setReportVariable(variable,variant);

Здравствуйте! У меня такая же проблема, делаю по вашему примеру не получается.
Code: [Select]
      QPixmap p = ui->Plot2->toPixmap(480,240);
            QVariant variant=p;
            m_report.dataManager()->setReportVariable("qwer", variant);
В самом шаблоне отчета мне переменную qwer надо привязать к какому объекту? TextItem? Не работает(

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 954
    • View Profile
Re: Вопросы новичка
« Reply #436 on: April 15, 2022, 08:18:40 PM »
BigM, Приветствую! Изображения выводятся через ImageItem

leoneii

  • Newbie
  • *
  • Posts: 22
    • View Profile
Re: Вопросы новичка
« Reply #437 on: April 21, 2022, 01:05:33 PM »
У меня новая напасть- не печатает на реальной виндавс 10. В смысле ничего не происходит при нажатии на кнопку печати)) На вин7 в виртуал-бокс- диалог выбора принтера нормально открывается

leoneii

  • Newbie
  • *
  • Posts: 22
    • View Profile
Re: Вопросы новичка
« Reply #438 on: April 29, 2022, 01:06:05 PM »
смотрите еще что - а куда выложить формы упд, счета, договора? Мало ли, всем же нужны, я ослеп одну УПД рисовать))
На гитхаб может?

eustace

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Вопросы новичка
« Reply #439 on: August 09, 2022, 06:37:37 PM »
Здравствуйте, подскажите, пожалуйста, как лучше сделать, чтобы выводить названия столбцов в начале каждой страницы отчета и при этом еще на самой первой странице в самом начале вывести заголовок отчета. Если названия столбцов я закреплю в pageHeader, чтобы они повторялись на каждой странице, то заголовок отчета из reportHeader получается будет ниже названия столбцов? Или можно сделать как-нибудь проверку на номер страницы и не показывать pageHeader с названиями столбцов для первой страницы, а запихнуть названия столбцов дял первой страницы под названием заголовка в reportHeader?
« Last Edit: August 10, 2022, 10:33:39 AM by eustace »

Subst

  • Sr. Member
  • ****
  • Posts: 395
    • View Profile
Re: Вопросы новичка
« Reply #440 on: August 10, 2022, 12:45:58 PM »
1. ReportHeader можно расположить ДО PageHeader. Смотри скрин прицепленный
2. Есть переменная $V{Page} - это номер страницы. Также в скрине показал.

eustace

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Вопросы новичка
« Reply #441 on: August 10, 2022, 01:55:06 PM »
Subst, спасибо, работает.