Поділитися через


Функція друку

Застосовується до: додатків Canvas

Відкриває поточний екран у стандартному діалоговому вікні друку браузера.

Опис

За допомогою функції друку можна вибрати будь-який екран і розмістити його на сторінці, щоб надіслати його на принтер або зберегти у вигляді файлу PDF.

Різні налаштування на цьому екрані дозволяють отримати різні результати друку. Фіксовані екрани уміщаються за розміром на сторінку, щоб їх можна було використовувати як шаблони екранів або екрани спеціального розміру, і увесь вміст поміщається за розміром у роздруківку.

Нотатка

Роздрукувати екран можна лише у тому випадку, якщо ви додали на нього кнопку та визначили функцію Print («Друк») для властивості OnSelect цієї кнопки. Наприклад, якщо ви додали кнопку на екран screen 2, при виборі цієї кнопку буде роздруковано тільки вміст екрана screen 2.

Синтаксис

Print()

Приклади

  1. Перейти до Power Apps.

  2. У навігаційній панелі ліворуч виберіть Програми.

  3. Виберіть програму або створіть програму з нуля.

  4. У меню виберіть Вставка, а потім виберіть Кнопка.

  5. У списку властивостей, розташованому зверху ліворуч, виберіть OnSelect.

  6. Уведіть формулу Print().

  7. Збережіть та опублікуйте програму.

  8. Відтворіть програму.

  9. Виберіть додану вами кнопку. При виборі цієї кнопки з'являється стандартне діалогове вікно друку браузера, де ви можете роздрукувати або зберегти вміст у файлі PDF.

    Браузер друку за замовчуванням для друку або збереження.

Приховування елементів керування під час друку

Щоб дозволити використання більш придатного до настроювання вмісту, ви можете працювати із екраном, коли екран роздруковується, і змінювати властивості компонованої програми. Наприклад, приховати кнопки або перевести форму у режим перегляду.

У наведеному вище прикладі, де ви вставили кнопку на екран та друкували вміст екрана, ви, певне, помітили, що кнопка також друкується. Щоб видалити кнопку з екрана під час друку, додайте для властивості кнопки Visible формулу Not Screen1.Printing. Виконайте попередній перегляд програми та натисніть кнопку. Зауважте, що кнопка не відображатиметься у вмісті у діалоговому вікні попереднього перегляду друку браузера.

Використання шаблона екрана

Ви можете спростити роботу на етапі знайомства із функцією, скориставшись шаблоном екрана, щоб змінити розмір роздруківки до формату листа.

  • Відкрийте або створіть нову компоновану програму.

  • Виберіть Новий екран, і виберіть варіант Друк у книжковій орієнтації.

    Новий екран друку портретної орієнтації.

  • Зауважте, що розмір цього екрана відрізняється від інших екранів із кнопкою друку у верхньому правому куті.

    Розмір екрану: портретний друк.

  • Додайте вміст на цей екран.

  • Зауважте, що розмір вмісту підлаштовується під розмір роздруківки. Це дає змогу більш гнучко працювати із інтерфейсом.

Розміри екранів для загальних роздруківок

Щоб створити роздруківку для певного розміру, ви можете створити адаптивну програму, або ж створити окремий екран для керування друком.

Розмір друку Висота екрана Ширина екрана
A4 книжкова 1123 794
A4 альбомна 794 1123
Лист книжкова 1056 816
Лист альбомна 816 1056

Відомі обмеження

  • Наразі функція Print («Друк») не працює на мобільних пристроях та формах SharePoint.
  • Для друку будуть доступні принтери браузера за замовчуванням.
  • У діалогових вікнах друку деяких браузерів потрібно ввімкнути параметр Фонова графіки, щоб на роздруківці використовувалися усі зображення та кольори.
  • Функція «Друк» не може надрукувати кілька сторінок.

Див. також

Посилання на формули програми Canvas