none
VB .NET - Como alterar o tamanho da coluna do GridView RRS feed

  • Pergunta

  • Olá a todos.

    Como faço para definir o tamanho das colunas do gridview quando tenho uma SP_PROCEDURE que lê mais de uma tabela.?
    Não sei onde definir o tamanho das colunas. Por exemplo  ID_HISTORICO = 60

    1 - Proc ListaHistorico

    PROC [dbo].[LISTAHISTORICO]
    AS
    
    SELECT
    HC.ID_HISTORICO AS ID, HC.ID_CHAMADOAUX AS 'CHAMADOAUX',
    CX.SUB_TITULO, ST.TITULO AS SITUACAO,US.LOGIN AS USUARIO,
    FORMAT(HC.DATA_INI,'yyyy-MM-dd HH:mm:ss')AS [DATA INICIAL],
    HC.DATA_FIM AS [DATA FINAL],
    
      CAST((HC.TEMPO_DECORRIDO/86400) AS VARCHAR) + 'd:' +
      CAST((HC.TEMPO_DECORRIDO%86400)/3600 AS VARCHAR) + 'h:' +
      CAST((HC.TEMPO_DECORRIDO%86400%3600)/60 AS VARCHAR) + 'm:' +
      CAST((HC.TEMPO_DECORRIDO%86400%3600%60) AS VARCHAR) + 's' as 'TEMPO GASTO',
    HC.DESCRICAO,HC.PENDENTE,HC.OBSERVACAOSP+S
    
    FROM HISTORICO_CHAMADO  HC
    INNER JOIN CHAMADOAUX CX(NOLOCK) ON CX.ID_CHAMADOAUX = HC.ID_CHAMADOAUX
    INNER JOIN SITUACAO ST(NOLOCK) ON ST.ID_SITUACAO = HC.ID_SITUACAO
    INNER JOIN USUARIO US(NOLOCK) ON US.ID_USUARIO = HC.ID_USUARIO 
    ORDER BY HC.ID_HISTORICO DESC

    2 - Sub Carrega Histórico

        Sub carregaHistorico()
            Dim capaNegocios As New CNManHistChamado
            dgHistoricoChamado.DataSource = capaNegocios.listaHistorico.Tables("Historicos")
        End Sub

    3 - Dao - ListaHistórico

        Public Function listaHistorico() As DataSet
            Dim ds As New DataSet
            cn = objCon.conectar
            da = New SqlDataAdapter("LISTAHISTORICO", cn)
    
            da.Fill(ds, "Historicos")
            Return ds
            ds.Dispose()
            da.Dispose()
            cn.Dispose()
        End Function

    3 - Header da GridView
    ID CHAMADOAUX SUB_TITULO SITUACAO USUARIO DATA INICIAL DATA FINAL TEMPO GASTO DESCRICAO PENDENTE OBSERVACAO

    Agradeço antecipado o auxílio de quem puder me ajudar.



    JoseBonfim


    • Editado JoseBonfim quinta-feira, 14 de janeiro de 2016 14:59
    quinta-feira, 14 de janeiro de 2016 13:21

Respostas