PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IStdBSUltraGrid

    Namespace: StdPlatBS100
    Assembly: StdPlatBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("ECA40922-0FB4-4D1B-AF60-866A94B1BFF0")]
    public interface IStdBSUltraGrid

    Methods

    AplicaOrdenacaoColuna(Object, Int32, Int32)

    Declaration
    void AplicaOrdenacaoColuna(object Grelha, int SentidoOrd, int ColIndex = -1)
    Parameters
    Type Name Description
    System.Object Grelha
    System.Int32 SentidoOrd
    System.Int32 ColIndex

    AutoSizeColumns(Object)

    Declaration
    void AutoSizeColumns(object Grid)
    Parameters
    Type Name Description
    System.Object Grid

    AutoSizeColumnsGridWidth(Object)

    Declaration
    void AutoSizeColumnsGridWidth(object Grid)
    Parameters
    Type Name Description
    System.Object Grid

    CampoTipoAlfanumerico(StdBETipos.EnumTipoCampo)

    Declaration
    bool CampoTipoAlfanumerico(StdBETipos.EnumTipoCampo TipoCampo)
    Parameters
    Type Name Description
    StdBETipos.EnumTipoCampo TipoCampo
    Returns
    Type Description
    System.Boolean

    CampoTipoBooleano(StdBETipos.EnumTipoCampo)

    Declaration
    bool CampoTipoBooleano(StdBETipos.EnumTipoCampo TipoCampo)
    Parameters
    Type Name Description
    StdBETipos.EnumTipoCampo TipoCampo
    Returns
    Type Description
    System.Boolean

    CampoTipoNumerico(StdBETipos.EnumTipoCampo)

    Declaration
    bool CampoTipoNumerico(StdBETipos.EnumTipoCampo TipoCampo)
    Parameters
    Type Name Description
    StdBETipos.EnumTipoCampo TipoCampo
    Returns
    Type Description
    System.Boolean

    ColunasVisiveis(Object)

    Declaration
    int ColunasVisiveis(object Grid)
    Parameters
    Type Name Description
    System.Object Grid
    Returns
    Type Description
    System.Int32

    ContainsAggregateFunction(Object)

    Declaration
    bool ContainsAggregateFunction(object Grelha)
    Parameters
    Type Name Description
    System.Object Grelha
    Returns
    Type Description
    System.Boolean

    DaColuna(Object, Int32)

    Declaration
    object DaColuna(object Grid, int ColIndex)
    Parameters
    Type Name Description
    System.Object Grid
    System.Int32 ColIndex
    Returns
    Type Description
    System.Object

    DaColunaADO(Object, Double)

    Declaration
    FieldHelper DaColunaADO(object Grid, double ColIndex)
    Parameters
    Type Name Description
    System.Object Grid
    System.Double ColIndex
    Returns
    Type Description
    UpgradeHelpers.DB.FieldHelper

    DaRefGrupoFuncaoAgregada(Object)

    Declaration
    object DaRefGrupoFuncaoAgregada(object Grelha)
    Parameters
    Type Name Description
    System.Object Grelha
    Returns
    Type Description
    System.Object

    DaTipoColuna(Object, Double)

    Declaration
    StdBETipos.EnumTipoCampo DaTipoColuna(object Grelha, double Index)
    Parameters
    Type Name Description
    System.Object Grelha
    System.Double Index
    Returns
    Type Description
    StdBETipos.EnumTipoCampo

    DaTipoColunaSimplificado(StdBETipos.EnumTipoCampo)

    Declaration
    StdBETipos.EnumTipoCampoSimplificado DaTipoColunaSimplificado(StdBETipos.EnumTipoCampo TipoColuna)
    Parameters
    Type Name Description
    StdBETipos.EnumTipoCampo TipoColuna
    Returns
    Type Description
    StdBETipos.EnumTipoCampoSimplificado

    Exportacao(Object, StdBSTipos.EnumExportacaoUltraGrid, ref String, String)

    Declaration
    void Exportacao(object Grid, StdBSTipos.EnumExportacaoUltraGrid TipoExportacao, ref string Ficheiro, string Titulo)
    Parameters
    Type Name Description
    System.Object Grid
    StdPlatBS100.StdBSTipos.EnumExportacaoUltraGrid TipoExportacao
    System.String Ficheiro
    System.String Titulo

    FormataGrelha(Object)

    Declaration
    void FormataGrelha(object Grelha)
    Parameters
    Type Name Description
    System.Object Grelha

    GetBaseColumnName(Object, Double)

    Declaration
    string GetBaseColumnName(object Grid, double Index)
    Parameters
    Type Name Description
    System.Object Grid
    System.Double Index
    Returns
    Type Description
    System.String

    GetBaseTableName(Object, Double)

    Declaration
    string GetBaseTableName(object Grid, double Index)
    Parameters
    Type Name Description
    System.Object Grid
    System.Double Index
    Returns
    Type Description
    System.String

    GetBookmark(Object)

    Declaration
    object GetBookmark(object Grid)
    Parameters
    Type Name Description
    System.Object Grid
    Returns
    Type Description
    System.Object

    GuardaLayout(Object, String, StdBETipos.EnumTipoLayoutGrelha, Boolean, Boolean, Boolean, Boolean, Boolean)

    Declaration
    void GuardaLayout(object Grelha, string Id, StdBETipos.EnumTipoLayoutGrelha TipoLayout = StdBETipos.EnumTipoLayoutGrelha.lgLista, bool TamanhoCol = true, bool OrdemCol = true, bool OrdenacaoCol = true, bool Agrupamento = true, bool Totais = true)
    Parameters
    Type Name Description
    System.Object Grelha
    System.String Id
    StdBETipos.EnumTipoLayoutGrelha TipoLayout
    System.Boolean TamanhoCol
    System.Boolean OrdemCol
    System.Boolean OrdenacaoCol
    System.Boolean Agrupamento
    System.Boolean Totais

    Imprimir(Object, String, Boolean, Boolean)

    Declaration
    StdBSGridImpressao Imprimir(object Grelha, string NomeDocumento, bool MostraConfig = false, bool RegistosSeleccionados = false)
    Parameters
    Type Name Description
    System.Object Grelha
    System.String NomeDocumento
    System.Boolean MostraConfig
    System.Boolean RegistosSeleccionados
    Returns
    Type Description
    StdBSGridImpressao

    InicializeLayout(Object, String, StdBETipos.EnumTipoLayoutGrelha, Boolean, Boolean, Boolean, Boolean, Boolean)

    Declaration
    void InicializeLayout(object objGrelha, string strId, StdBETipos.EnumTipoLayoutGrelha enuTipoLayout = StdBETipos.EnumTipoLayoutGrelha.lgLista, bool blnTamanhoCol = true, bool blnOrdemCol = true, bool blnOrdenacaoCol = true, bool blnAgrupamento = true, bool blnTotais = true)
    Parameters
    Type Name Description
    System.Object objGrelha
    System.String strId
    StdBETipos.EnumTipoLayoutGrelha enuTipoLayout
    System.Boolean blnTamanhoCol
    System.Boolean blnOrdemCol
    System.Boolean blnOrdenacaoCol
    System.Boolean blnAgrupamento
    System.Boolean blnTotais

    PrepareForAggregateFunction(Object)

    Declaration
    void PrepareForAggregateFunction(object Grelha)
    Parameters
    Type Name Description
    System.Object Grelha

    PreverImpressao(Object, AxHost, String, Boolean)

    Declaration
    StdBSGridImpressao PreverImpressao(object Grelha, AxHost ControloPrever, string NomeDocumento, bool RegistosSeleccionados = false)
    Parameters
    Type Name Description
    System.Object Grelha
    System.Windows.Forms.AxHost ControloPrever
    System.String NomeDocumento
    System.Boolean RegistosSeleccionados
    Returns
    Type Description
    StdBSGridImpressao

    ReflectGroupChange(Object, Object)

    Declaration
    void ReflectGroupChange(object Grelha, object Query)
    Parameters
    Type Name Description
    System.Object Grelha
    System.Object Query

    RemoveLayout(String, StdBETipos.EnumTipoLayoutGrelha)

    Declaration
    void RemoveLayout(string Id, StdBETipos.EnumTipoLayoutGrelha TipoLayout = StdBETipos.EnumTipoLayoutGrelha.lgLista)
    Parameters
    Type Name Description
    System.String Id
    StdBETipos.EnumTipoLayoutGrelha TipoLayout

    SeleccionaCabColunaActiva(Object, Int32)

    Declaration
    void SeleccionaCabColunaActiva(object Grelha, int UltimaColunaActiva)
    Parameters
    Type Name Description
    System.Object Grelha
    System.Int32 UltimaColunaActiva

    SetBookmark(Object, Object)

    Declaration
    void SetBookmark(object Grid, object oBookmark)
    Parameters
    Type Name Description
    System.Object Grid
    System.Object oBookmark

    ToggleGroupByBox(Object)

    Declaration
    void ToggleGroupByBox(object Grelha)
    Parameters
    Type Name Description
    System.Object Grelha