Jump to content
Felipe Nobre

Falha ao Gerar Report PDF com report view

Recommended Posts

boa noite galera

Alguém sabe como corrigir esse erro? Eu consigo gerar o PDF normalmente quando o texto não inclui caracteres especiais ou 

caracteres comuns como acentos etc..

No app config pensei que fosse o UTF mas está como padrão UTF-8

Creio que deve ser alguma renderização. PS: Estou utilizando a fonte padrão ARIAL no design do meu report. Minhas referencias com versão mais atual são essas

1480797.png

1480927.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By lucas9
      Com base nos conceitos de reutilização de código e flexibilidade, você deve planejar uma classe de faturamento com o método faturar. Lembre-se que não é permitido reescrever métodos; no entanto, deve ser considerado que cada perfil de cliente tem uma regra de faturamento diferente. Veja:
      Cliente pessoa física recebe um desconto de 15% e tem 30 dias para pagar. Cliente pessoa jurídica recebe um desconto de 20% e tem 60 dias para pagar. Cliente governo não recebe desconto e deve pagar à vista. Use os comandos try e catch para tratar as possíveis exceções (por exemplo, tentar ler mais clientes do que existem).
    • By Estevão Alves Avelino
      Estou com duvidas de como pegar os dados digitados no DataGridView e jogar dentro de variáveis, se alguém souber uma maneira de fazer isso ficarei muito grato!
    • By Estevão Alves Avelino
      Estou com duvidas de como pegar os dados digitados no DataGridView e jogar dentro de variáveis, se alguém souber uma maneira de fazer isso ficarei muito grato!
    • By QBAX
      #include <iostream>
      #include <stdio.h>
      #include <stdlib.h>

      int main()
      {
          float alt, massa, IMC;
           printf("Digite sua Altura (Metros): ");
          scanf("%f",&alt);
           printf("Digite sua Massa (Kg): ");
          scanf("%f",&massa);
          IMC = (alt*alt);
          IMC = (massa/IMC);
          
          printf("-----------------------------------\n");
          printf("Seu IMC e: %0.2f\n",IMC);
          if(IMC<=17)
          {
              printf("Muito abaixo do peso.\n");
          }
          else
          {
              if(IMC>17 && IMC<=18.49)
              {
                  printf("Abaixo do peso.\n");
              }
              else
              {
                  if(IMC>=18.5 && IMC<=24.99)
                  {
                      printf("Peso normal.\n");
                  }
                  else
                  {
                      if(IMC>=25 && IMC<=29.99)
                      {
                          printf("Acima do peso.\n");
                      }
                      else
                      {
                          if(IMC>=30 && IMC<=34.99)
                          {
                              printf("voce esta Obeso.\n");
                          }
                          else
                          {
                              if(IMC>=35 && IMC<=39.99)
                              {
                                  printf("Obesidade Severa.\n");
                              }
                              else
                              {
                                  if (IMC>=40)
                                  {
                                      printf("voce esta em Obesidade MORBIDA.\n");
                                  }
                              }
                          }
                      }
                  }
              }
          }
          return 0;
      }
    • By cc_lps
      Estou com problemas na alocação de memória do meu código, ao todo 15 erros de sintaxe. Sou nova na área e não estou conseguindo encontrar soluções.
      Entendo pouco de alocação de memória, então preciso de ajuda. Se alguém souber, me ajude.
      /* Uma agenda que receba nome do cliente, o dia da semana em que ele será atendido e o horário do atendimento. As consultas não poderão ser marcadas aos finais de semana, nem antes das 09:00, nem depois das 18:00
      Para facilitar o cadastro, o usuário deve informar quantos clientes serão agendados. Ao final dos cadastros, imprima um relatório contendo o nome do cliente, o dia da semana e o horário de atendimento. */  -> Esse é o enunciado 
      Se alguém souber me ajudar, agradeço.
       
        
      #include<stdio.h> #include<stdlib.h> #include<conio.h> #include <strings.h> int i=0; typedef struct agenda{ char diasemana [15]; int horas; char nomecliente[50];} p_agenda; p_agenda t_agenda[0]; int main (void) { int nomecliente; char str1 [6], str2 [8]; /* Criação da agenda */ printf("\n\n---Agenda de clientes odontologicos %d---",i+1); for(i=0;i<nomecliente;i++){ fflush(stdin); printf("\nNome do cliente:\n",i+1); gets(t_agenda.nomecliente); fflush(stdin); printf("\nDigite quantos cadastros deseja fazer: "); scanf("%d",&nomecliente); printf("Digite os dias em que a clinica nao atende:\n"); fflush(stdin); gets(str1); fflush(stdin); gets(str2); printf("Digite o dia desejado para o agendamento: \n"); fflush (stdin); gets(t_agenda.diasemana); if(strcmp(t_agenda.diasemana,str1)==0||strcmp(t_agenda.diasemana,str2)==0) { printf("Dia invalido, por favor tente novamente."); exit(0); } printf("Digite o horario:"); scanf("%d",&t_agenda.horas); if(t_agenda.horas<9||t_agenda.horas>18){ printf("O horario informado nao esta entre o horario de funcionamento."); exit(0); } } /* Alocação de memória */ Aqui estão os erros, apenas neste paragrafo de alocação. Grande parte sobre o uso do Char. O restante do programa roda normalmente. char*nomecliente; { nomecliente= (char*)malloc(sizeof(char)); gets(nomecliente); if(char*==NULL) { printf ("Espaço de armazenamento insuficiente"); } char*diasemana; diasemana=(char*)malloc(sizeof(char)); gets (diasemana); if(char*==NULL) { printf ("Espaço de armazenamento insuficiente") } int horas; horas= (char*) malloc(sizeof(char)); scanf ("%d",&horas); if(int*==NULL) { printf ("Espaço de armazenamento insuficiente"); } } p_agenda; /*Relatório para os clientes */ printf("\n\nTodos os horarios marcados do dia:\n\n"); for(i=0;i<nomecliente;i++){ printf("\t----Cliente %d----\n",i+1); printf("Nome do cliente: %s\n",t_agenda.nomecliente); printf("Dia da semana: %s\n",t_agenda.diasemana); printf("Horario de atendimento: %dHrs\n",t_agenda.horas); printf("\n");} }  
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.