¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como lidar com diferentes tamanhos de papel em um relatório para escritórios nos EUA e Reino Unido - Dicas da Crystal

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 0 Vistas
0
Cargando...

Autor da postagem: HolyRomanEmperor

Fórum da CA: Geral

Estou escrevendo um relatório para minha empresa que deve ser utilizado por nossos escritórios nos EUA e no Reino Unido. O escritório dos EUA usa papel tamanho carta padrão, enquanto o escritório do Reino Unido usa papel A4.

Não quero criar duas versões diferentes do relatório para me adaptar a isso. Existe alguma maneira de lidar com esse cenário?

Li em outro tópico que é sugerido fazer um relatório com um tamanho de papel personalizado que se ajuste aos mínimos de ambos os tamanhos (ou seja, 210 x 279 mm), mas não consigo descobrir como definir tamanhos de papel personalizados!

Qual é a "melhor prática" recomendada pela Crystal para lidar com esse cenário? Alguém encontrou uma maneira melhor de fazer isso?

Obrigado.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Autor do Post: foghat

Fórum da CA: Geral

Obviamente, você precisará configurar o tamanho da página em alguma máquina inicialmente, mas acredito que uma vez que associar o tamanho da página ao relatório, ele será mantido com o relatório e você não precisará configurá-lo em outro lugar. Dito isso, eu só usei isso para criar modelos realmente grandes (como de 30 polegadas de largura) para relatórios com muitas colunas que são exportados estritamente para o Excel. Eu sei que com tamanhos de página tão grandes, o BO Enterprise tem problemas para exibir o relatório na tela, mas a exportação continua funcionando bem. Acho que você terá que testar e ver o que acontece. Suspeito que com um modelo de tamanho razoável você estará bem.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Autor da postagem: HolyRomanEmperor

Fórum do CA: Geral

Bem, não funcionou completamente (mas esteve perto, suponho).

Criei o documento conforme você descreveu sem problemas. Acessei o Crystal e fui para a configuração da página. Tive que mudar para o Windows Document Writer (como você mencionou que poderia ser necessário). Até aqui tudo bem. O novo formulário que criei apareceu como uma das opções de tamanho de papel. Selecionei e o designer de relatórios refletiu essa mudança.

Aqui é onde os problemas começaram. Abri um relatório de teste e o alterei para esse tamanho. Garanti que todos os campos estivessem dentro da área de impressão, etc. Cliquei no botão para imprimir o relatório e notei que a impressora padrão selecionada quando o diálogo de impressão apareceu era o Windows Document Writer. Mudei para a impressora normal (a que realmente queria que imprimisse o relatório) e o tamanho do papel foi automaticamente restaurado para 12 x 18 (o que é claro causou problemas ao sair da impressora, pois solicitava um papel diferente, etc.).

As dimensões que utilizei para o formulário personalizado foram de 21 cm x 27.9 cm, o que deveria ser pequeno o suficiente para se adequar tanto ao papel tamanho carta padrão quanto ao papel A4.

Onde errei? Como posso fazer para continuar imprimindo na impressora que escolho sem que o Windows Document Writer seja automaticamente usado?

Obrigado.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Autor da postagem: foghat

Fórum da CA: Geral

Bem, não acredito que você tenha cometido algum erro em nenhum lugar. Como mencionei anteriormente, só usei isso para relatórios que são exportados para o Excel, então nunca tive que tentar imprimir com um tamanho de página personalizado. Suponho que a impressora não reconheça o tamanho que você selecionou para o relatório (por isso teve que selecionar o driver de documentos primeiro), então simplesmente ajusta ao tamanho de página que considerar apropriado. Como o A4 e a carta dos EUA são tão semelhantes em tamanho, você poderia construir o relatório para que os dados sejam exibidos corretamente em ambos os tamanhos de papel? E se você tentar ajustar um pouco a posição das colunas e as margens para ver o que acontece? Acredito que você deverá conseguir encontrar algum tipo de ponto médio satisfatório.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Autor da postagem: HolyRomanEmperor

Fórum da CA: Geral

Vou tentar isso a seguir. Só esperava evitar "adivinhar" quanto espaço deveria deixar, mas essa pode ser a solução mais simples.

Como o papel A4 é mais estreito e longo que o tamanho Carta, suponho que terei que escolher o tamanho Carta (para garantir o comprimento da página) e então garantir manualmente deixar X quantidade de espaço ao longo da borda direita do relatório.

O outro problema é se a impressora do Reino Unido começará a reclamar que precisa de papel tamanho Carta para imprimir, ou se simplesmente imprimirá o relatório em papel A4 (embora seja especificado Carta no relatório) sem reclamar.

Vou testar e ver como funciona. Obrigado pela ajuda.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?