Report viewer Export Excel - Importar como numero, e não mesclar células em duas colunas

25/10/2010

0

  Companheiros Devmedia.   Report viewer Export Excel - Ao Exportar como numero, está fazendo um merge nas células do Excel, ou seja, não mesclar células em duas colunas. Uso VS 2008. Já aumentei as colunas e não resolveu. As colunas são os meses do ano Jan, Fev, ... inexplicavelmente o mes de Julho mescla células em duas colunas. Desde já agradeço a atenção de todos.
Fabio Figueiredo

Fabio Figueiredo

Responder

Posts

25/10/2010

Vinicius Vieira

Meu camara fabio Poderia nos falar um pouco mais sobre o seu contexto, acho que ficará mais fácil de eu te ajudar ou qualquer outra pessoa aqui do forum.
Responder

26/10/2010

Netasper

Como vc mondou seu arquivo do report? Usando o controle Table mesmo?
Responder

26/10/2010

Fabio Figueiredo

  Bom dia Vinicius, eu gero um relatorio no REPORT VIEW com os 12 meses do ano usando parametros até aqui tudo ok.
 Quando eu exporto para o Excel usando o próprio desing do report view cada mes deveria ficar em apenas uma coluna, p.ex.: mes janeiro na coluna a, mes fevereiro na coluna b... e assim até dezembro.
só que inesplicavelmente o mês de julho fica nas colunas "G" e "H", fazendo um merge nas nas colunas "G" e "H" do Excel, o mês de agosto pula para coluna "I"  
Já aumentei em três vezes os texbox do reportview e não resolveu, sobra o triplo de espaço mas mesmo assim e põe em duas colunas do excel o mês de julho. 
VEJA  os 12 meses do ano usando parametros:      //definindo o DataSource do relatório
            ReportDataSource myReportDataSource = new ReportDataSource("ds_Classe", oTableEtapa);
            rvPrintPreview.LocalReport.DataSources.Clear();             ReportParameter parmAno = new ReportParameter("Ano", ((Label)(PreviousPage.FindControl("lblAno"))).Text);
            ReportParameter parmClasse = new ReportParameter("classe", "Classe");
            ReportParameter parmAreaNegocio = new ReportParameter("area_negocio", "Área de Negócio");
            ReportParameter parmUnidade = new ReportParameter("unidade", "Unidade");
            ReportParameter parmTotal = new ReportParameter("total", "Total");
            ReportParameter parmJan = new ReportParameter("jan", "Janeiro");
            ReportParameter parmFev = new ReportParameter("fev", "Fevereiro");
            ReportParameter parmMar = new ReportParameter("mar", "Março");
            ReportParameter parmAbr = new ReportParameter("abr", "Abril");
            ReportParameter parmMai = new ReportParameter("mai", "Maio");
            ReportParameter parmJun = new ReportParameter("jun", "Junho");
            ReportParameter parmJul = new ReportParameter("jul", "Julho");
            ReportParameter parmAgo = new ReportParameter("ago", "Agosto");
            ReportParameter parmSet = new ReportParameter("set", "Setembro");
            ReportParameter parmOut = new ReportParameter("out", "Outubro");
            ReportParameter parmNov = new ReportParameter("nov", "Novembro");
            ReportParameter parmDez = new ReportParameter("dez", "Dezembro");
            ReportParameter[] paramlist = { parmAno, parmClasse, parmAreaNegocio, parmUnidade, parmTotal, parmJan, parmFev, parmMar, parmAbr, parmMai, parmJun, parmJul, parmAgo, parmSet, parmOut, parmNov, parmDez };
            rvPrintPreview.LocalReport.SetParameters(paramlist);
            //rvPrintPreview
            rvPrintPreview.LocalReport.DataSources.Add(myReportDataSource);
            rvPrintPreview.ShowPrintButton = false;      
Responder

26/10/2010

Fabio Figueiredo

Sim uso table. <Body>
    <ColumnSpacing>1cm</ColumnSpacing>
    <ReportItems>
      <Table Name="table1">
        <DataSetName>ds_Classe</DataSetName>
        <TableGroups>
          <TableGroup>
            <Grouping Name="table1_Tipo">
              <GroupExpressions>
                <GroupExpression>=Fields!Tipo.Value</GroupExpression>
              </GroupExpressions>
            </Grouping>
            <Header>
              <TableRows>
                <TableRow>
                  <TableCells>
                    <TableCell>
                      <ReportItems>
                        <Textbox Name="Tipo">
                          <rd:DefaultName>Tipo</rd:DefaultName>
                          <Style>
                            <BackgroundColor>LightSteelBlue</BackgroundColor>
                            <BorderColor>
                              <Default>DimGray</Default>
                            </BorderColor>
                            <BorderStyle>
                              <Default>Solid</Default>
                            </BorderStyle>
                            <FontSize>8pt</FontSize>
                            <PaddingLeft>2pt</PaddingLeft>
                            <PaddingRight>2pt</PaddingRight>
                            <PaddingTop>2pt</PaddingTop>
                            <PaddingBottom>2pt</PaddingBottom>
                          </Style>
                          <ZIndex>47</ZIndex>
                          <CanGrow>true</CanGrow>
                          <Value>=Fields!Tipo.Value</Value>
                        </Textbox>
                      </ReportItems>
                    </TableCell>
                    <TableCell>
                      <ReportItems>
                        <Textbox Name="textbox23">
                          <rd:DefaultName>textbox23</rd:DefaultName>
                          <Style>
                            <BackgroundColor>LightSteelBlue</BackgroundColor>
                            <BorderColor>
                              <Default>DimGray</Default>
                            </BorderColor>
                            <BorderStyle>
                              <Default>Solid</Default>
                            </BorderStyle>
                            <FontSize>8pt</FontSize>
                            <PaddingLeft>2pt</PaddingLeft>
                            <PaddingRight>2pt</PaddingRight>
                            <PaddingTop>2pt</PaddingTop>
                            <PaddingBottom>2pt</PaddingBottom>
                          </Style>
                          <ZIndex>46</ZIndex>
                          <CanGrow>true</CanGrow>
                          <Value>
                          </Value>
                        </Textbox>
                      </ReportItems>
                    </TableCell>
                    <TableCell>
                     
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar