Função Print no Power Apps

Abre o ecrã atual no diálogo de impressão do browser predefinido.

Descrição

A função de impressão permite-lhe selecionar qualquer ecrã e encaixá-lo numa página de modo a enviá-lo para uma impressora para impressão ou permite-lhe guardá-lo como um ficheiro PDF.

As diferentes configurações do ecrã permitem diferentes resultados de impressão. Para ecrãs fixos, encaixam-se no tamanho da página, para utilização dos modelos de ecrã/ecrãs de tamanho especial, iremos encaixar o conteúdo ao tamanho da impressão.

Nota

Só pode imprimir o ecrã em que adicionou um botão e definiu a função de Print na propriedade OnSelect do botão. Por exemplo, se tiver adicionado um botão no screen 2 e quando selecionar o botão, apenas o conteúdo no screen 2 é impresso.

Sintaxe

Print()

Exemplos

  1. Ir para o Power Apps.

  2. Selecione Aplicações no painel de navegação esquerdo.

  3. Selecione a sua aplicação ou crie uma aplicação a partir do zero.

  4. Selecione Inserir no menu e, em seguida, selecione Botão.

  5. A partir da lista de propriedades no topo esquerdo, selecione OnSelect.

  6. Insira a fórmula Print().

  7. Guarde e publique a aplicação.

  8. Reproduza a aplicação.

  9. Selecione o botão que adicionou. Ao selecionar o botão, surge um browser de impressão predefinido e permite-lhe escolher entre as opções disponíveis para imprimir ou guardar como ficheiro PDF.

    Browser de impressão predefinido para imprimir ou guardar.

Ocultar controlos durante a impressão

Para ativar conteúdos mais personalizáveis, pode aceder ao ecrã quando o ecrã estiver a imprimir para alterar as propriedades da aplicação de tela. Por exemplo, ocultar botões ou alterar para o modo de vista.

Pelo exemplo acima, onde insere um botão no ecrã e quando imprime o ecrã, nota que o botão também é impresso. Para remover o botão do ecrã durante a impressão, na propriedade Visible do botão, adicione a fórmula Not Screen1.Printing. Pré-visualizar a aplicação e selecionar o botão. Observe que o botão não aparece no conteúdo do diálogo de impressão de pré-visualização do browser.

Utilizar um modelo de ecrã

Uma maneira fácil de começar é usar um modelo de ecrã para dimensionar a sua impressão para o tamanho Letter.

  • Abra ou crie uma nova aplicação de tela.

  • Selecione Novo Ecrã e selecione a opção Impressão vertical.

    Nova ecrã de impressão vertical.

  • Observe que o ecrã é dimensionado de forma diferente de outros ecrãs com o botão de impressão no canto superior direito.

    Impressão vertical de tamanho do ecrã.

  • Adicione conteúdo a este ecrã.

  • Observe que o conteúdo é dimensionado à impressão. Isto permite um controlo mais personalizado da experiência.

Tamanhos de ecrã para impressões comuns

Para criar uma impressão de um tamanho específico, pode criar uma aplicação responsiva ou criar um ecrã especial para gerir a sua impressão.

Tamanho da impressão Altura do ecrã Largura do ecrã
Vertical A4 1123 794
Horizontal A4 794 1123
Vertical Letter 1056 816
Horizontal Letter 816 1056

Limitações conhecidas

  • Atualmente, a função Print não funciona em dispositivos móveis e em formulários do SharePoint.
  • A função Print atualmente não funciona em páginas personalizadas ou em cenários incorporados.
  • As impressoras de browser predefinidas são as que estarão disponíveis para impressão.
  • Em alguns diálogos de impressão do browser, uma definição chamada Gráficos de fundo deve ser ativada para ver todas as imagens e cores na impressão.

Consulte também

Referência de fórmulas de aplicação de tela