PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class StdBSLista

    Esta classe deve ser usada para ter acesso às regras de negócio das Listas.

    Inheritance
    System.Object
    StdBSLista
    Implements
    IStdBSLista
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: StdPlatBS100
    Assembly: StdPlatBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("63F08262-91D7-4061-88E3-1217DEBF1C59")]
    [ClassInterface(ClassInterfaceType.None)]
    public class StdBSLista : IStdBSLista

    Properties

    ActiveBar

    Identificador do Menu.

    Declaration
    public object ActiveBar { get; }
    Property Value
    Type Description
    System.Object

    Categoria

    Identificador da Categoria.

    Declaration
    public StdBESqlCategoria Categoria { get; set; }
    Property Value
    Type Description
    StdBESql100.StdBESqlCategoria

    FormLista

    Identificador do Formulário.

    Declaration
    public dynamic FormLista { get; set; }
    Property Value
    Type Description
    System.Object

    GUID

    Identificador do Unique Identifier.

    Declaration
    public string GUID { get; set; }
    Property Value
    Type Description
    System.String

    HoldColWidth

    Identificador do Comprimento da Coluna.

    Declaration
    public bool HoldColWidth { get; set; }
    Property Value
    Type Description
    System.Boolean

    LayoutRestored

    Identificador do Restauro do Layout.

    Declaration
    public bool LayoutRestored { get; set; }
    Property Value
    Type Description
    System.Boolean

    Notify

    Identificador da Notificação.

    Declaration
    public object Notify { set; }
    Property Value
    Type Description
    System.Object

    Query

    Identificador do Query.

    Declaration
    public StdBESqlQuery Query { get; set; }
    Property Value
    Type Description
    StdBESql100.StdBESqlQuery

    Tabela

    Identificador da Tabela.

    Declaration
    public string Tabela { get; }
    Property Value
    Type Description
    System.String

    Methods

    ActualizaLista(String, String, StdBSTipos.cbType)

    Actualiza a Lista.

    Declaration
    public void ActualizaLista(string strNomeChave = "", string strChave = "", StdBSTipos.cbType enuOperacao = StdBSTipos.cbType.cbListaActivada)
    Parameters
    Type Name Description
    System.String strNomeChave

    Identificador do Nome da Chave

    System.String strChave

    Identificador da Chave.

    StdPlatBS100.StdBSTipos.cbType enuOperacao

    Identificador do Tipo de Operação

    ActualizaNumeroRegistosVisiveis(Int32)

    Incovado pelo form Parent quando existe uma alteração ao total de linhas visíveis.

    Declaration
    public void ActualizaNumeroRegistosVisiveis(int TotalRows)
    Parameters
    Type Name Description
    System.Int32 TotalRows

    AdicionaColuna(String)

    Adiciona coluna.

    Declaration
    public void AdicionaColuna(string Coluna)
    Parameters
    Type Name Description
    System.String Coluna

    Identificador da Coluna.

    AfterColEdit(Int32)

    Evento após edição da coluna.

    Declaration
    public void AfterColEdit(int ColIndex)
    Parameters
    Type Name Description
    System.Int32 ColIndex

    AfterColMove()

    Evento após mover a coluna.

    Declaration
    public void AfterColMove()

    AfterColUpdate(Int32)

    Evento após a actualização da coluna.

    Declaration
    public void AfterColUpdate(int ColIndex)
    Parameters
    Type Name Description
    System.Int32 ColIndex

    AfterDelete()

    Evento após a eliminação.

    Declaration
    public void AfterDelete()

    AfterGroupChange()

    Evento após a modificação do grupo.

    Declaration
    public void AfterGroupChange()

    AfterUpdate()

    Evento após a actualização.

    Declaration
    public void AfterUpdate()

    AtribuiValoresF4(StdBEF4, Object)

    Atribui valores à Lista.

    Declaration
    public void AtribuiValoresF4(StdBEF4 objBEF4, object vntValores)
    Parameters
    Type Name Description
    StdBEF4 objBEF4

    Identificador do objecto com as definições da lista F4.

    System.Object vntValores

    Identificador dos Valores.

    AtribuiValorF4(StdBEF4, Object)

    Atribui valor à Lista.

    Declaration
    public void AtribuiValorF4(StdBEF4 objBEF4, object objValor)
    Parameters
    Type Name Description
    StdBEF4 objBEF4

    Identificador do objecto com as definições da lista F4.

    System.Object objValor

    BeforeColEdit(Int32, Object)

    Evento antes da edição da coluna.

    Declaration
    public void BeforeColEdit(int ColIndex, object Cancel)
    Parameters
    Type Name Description
    System.Int32 ColIndex
    System.Object Cancel

    BeforeColMove(Object, Int32, Object)

    Evento antes do movimento da coluna.

    Declaration
    public void BeforeColMove(object Column, int NewPosition, object Cancel)
    Parameters
    Type Name Description
    System.Object Column
    System.Int32 NewPosition
    System.Object Cancel

    BeforeColumnDrag(Object, Object)

    Evento antes do 'Drag' da coluna.

    Declaration
    public void BeforeColumnDrag(object Column, object Cancel)
    Parameters
    Type Name Description
    System.Object Column
    System.Object Cancel

    BeforeColUpdate(Int32, Int32, String, Object)

    Evento antes da actualização da coluna.

    Declaration
    public void BeforeColUpdate(int Row, int ColIndex, string OldValue, object Cancel)
    Parameters
    Type Name Description
    System.Int32 Row
    System.Int32 ColIndex
    System.String OldValue
    System.Object Cancel

    BeforeDelete(Object)

    Evento antes da eliminação.

    Declaration
    public void BeforeDelete(object Cancel)
    Parameters
    Type Name Description
    System.Object Cancel

    BeforeDeleteEX(Int32, Object, Object)

    Evento antes da eliminação Ex.

    Declaration
    public void BeforeDeleteEX(int RowIndex, object Bookmark, object Cancel)
    Parameters
    Type Name Description
    System.Int32 RowIndex
    System.Object Bookmark
    System.Object Cancel

    BeforeGroupChange(Object, Int32, Int32, Object)

    Evento antes da alteração do grupo.

    Declaration
    public void BeforeGroupChange(object Group, int ChangeOperation, int GroupPosition, object Cancel)
    Parameters
    Type Name Description
    System.Object Group
    System.Int32 ChangeOperation
    System.Int32 GroupPosition
    System.Object Cancel

    BeforeGroupDrag(Object, Object)

    Evento antes do 'Drag' do Grupo.

    Declaration
    public void BeforeGroupDrag(object Group, object Cancel)
    Parameters
    Type Name Description
    System.Object Group
    System.Object Cancel

    BeforePrinting(Int32, Object)

    Evento antes da impressão.

    Declaration
    public void BeforePrinting(int nPages, object Cancel)
    Parameters
    Type Name Description
    System.Int32 nPages
    System.Object Cancel

    BeforePrintPage(Int32, Int32)

    Evento antes da impressão da página.

    Declaration
    public void BeforePrintPage(int PageNumber, int nPages)
    Parameters
    Type Name Description
    System.Int32 PageNumber
    System.Int32 nPages

    BeforeUpdate(Object)

    Evento antes da actualização.

    Declaration
    public void BeforeUpdate(object Cancel)
    Parameters
    Type Name Description
    System.Object Cancel

    CardResize(Int32, Object)

    Evento Redimensionamento do 'Card'.

    Declaration
    public void CardResize(int NewCardWidth, object Cancel)
    Parameters
    Type Name Description
    System.Int32 NewCardWidth
    System.Object Cancel

    CarregaLista(List<String>)

    Carrega a lista para uma Data Table.

    Declaration
    public void CarregaLista(List<string> listParamsLista = null)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.String> listParamsLista

    CarregaRegistos(StdBESqlQuery, StdBECampos, Boolean, Boolean)

    Carrega Registos.

    Declaration
    public void CarregaRegistos(StdBESqlQuery objQuery, StdBECampos objFiltro, bool blnPreencheParametros = true, bool blnModificouLayout = false)
    Parameters
    Type Name Description
    StdBESql100.StdBESqlQuery objQuery

    Identificador do Objecto com as Definições do Query.

    StdBECampos objFiltro

    Identificador do Objecto com as Definições dos Filtros.

    System.Boolean blnPreencheParametros

    Indicador do Preenchimento de Parametros.

    System.Boolean blnModificouLayout

    Indicador da Modificação do Layout.

    CarregaRegistosDataTable(DataTable, String)

    Carrega Registos DataTable

    Declaration
    public void CarregaRegistosDataTable(DataTable dataTable, string strTitulo)
    Parameters
    Type Name Description
    System.Data.DataTable dataTable

    Tabela com os dados para carregar

    System.String strTitulo

    Identificador do Titulo.

    CarregaRegistosQuerySQL(String, String)

    Carrega Registos Query SQL.

    Declaration
    public void CarregaRegistosQuerySQL(string strSql, string strTitulo)
    Parameters
    Type Name Description
    System.String strSql

    Identificador do Query.

    System.String strTitulo

    Identificador do Titulo.

    CarregaRegistosResultadosBatchADU(String)

    Carrega Registos numa Lista de Alertas do Utilizador (Batch).

    Declaration
    public void CarregaRegistosResultadosBatchADU(string strXml)
    Parameters
    Type Name Description
    System.String strXml

    Identificador do Xml.

    CarregaRegistosResultadosBatchIDU(String)

    Carrega Registos numa Lista de Indicadores do Utilizador (Batch).

    Declaration
    public void CarregaRegistosResultadosBatchIDU(string strXml)
    Parameters
    Type Name Description
    System.String strXml

    Identificador do Xml.

    CarregaRegistosResultadosListaADU(StdBESqlQuery, String)

    Carrega Registos numa Lista de Alertas do Utilizador.

    Declaration
    public void CarregaRegistosResultadosListaADU(StdBESqlQuery objQuery, string strXml)
    Parameters
    Type Name Description
    StdBESql100.StdBESqlQuery objQuery

    Identificador do Objecto com as Definições do Query.

    System.String strXml

    Identificador do Xml.

    CarregaRegistosResultadosListaIDU(StdBESqlQuery, String)

    Carrega Registos numa Lista de Indicadores do Utilizador.

    Declaration
    public void CarregaRegistosResultadosListaIDU(StdBESqlQuery objQuery, string strXml)
    Parameters
    Type Name Description
    StdBESql100.StdBESqlQuery objQuery

    Identificador do Objecto com as Definições do Query.

    System.String strXml

    Identificador do Xml.

    Change()

    Evento Alteração.

    Declaration
    public void Change()

    Click()

    Evento Click.

    Declaration
    public void Click()

    ColButtonClick(Int32)

    Evento clique na coluna.

    Declaration
    public void ColButtonClick(int intColIndex)
    Parameters
    Type Name Description
    System.Int32 intColIndex

    Indice da coluna a remover.

    ColResize(Int32, Int32, Object)

    Evento redimensionamento da coluna.

    Declaration
    public void ColResize(int ColIndex, int NewColWidth, object Cancel)
    Parameters
    Type Name Description
    System.Int32 ColIndex
    System.Int32 NewColWidth

    Novo tamanho da coluna.

    System.Object Cancel

    Cancel.

    ColumnHeaderClick(Object)

    Evento clique da descrição da coluna. (Header)

    Declaration
    public void ColumnHeaderClick(object Column)
    Parameters
    Type Name Description
    System.Object Column

    Coluna.

    DaChavesSeleccionados()

    Devolve as Chaves Selecionadas.

    Declaration
    public string DaChavesSeleccionados()
    Returns
    Type Description
    System.String

    DaFiltroActual()

    Devolve o filtro actualmente definido no drop-down da lista.

    Declaration
    public StdBECampos DaFiltroActual()
    Returns
    Type Description
    StdBECampos

    DaNomeCampoChave()

    Devolve o Nome da Chave.

    Declaration
    public string DaNomeCampoChave()
    Returns
    Type Description
    System.String

    DaRegistosSeleccionados(Boolean)

    Devolve os registos selecionados.

    Declaration
    public string DaRegistosSeleccionados(bool IncluirColunasEscondidas = false)
    Parameters
    Type Name Description
    System.Boolean IncluirColunasEscondidas

    Indica a inclusão das colunas ocultas.

    Returns
    Type Description
    System.String

    DaValoresF4MultiSeleccao(String, Object)

    Devolve os valores da multi-selecção F4.

    Declaration
    public string DaValoresF4MultiSeleccao(string strCampo, object objGrelha)
    Parameters
    Type Name Description
    System.String strCampo

    Identificador do Campo.

    System.Object objGrelha

    Identificador do objecto com as definições da Grelha.

    Returns
    Type Description
    System.String

    DblClick()

    Evento duplo click.

    Declaration
    public void DblClick()

    DragDrop(Object, Single, Single)

    Evento arraste.

    Declaration
    public void DragDrop(object Source, float x, float y)
    Parameters
    Type Name Description
    System.Object Source

    Source.

    System.Single x

    Ordenada.

    System.Single y

    Coordenada.

    DragOver(Object, Single, Single, Int32)

    Evento arraste sobre.

    Declaration
    public void DragOver(object Source, float x, float y, int State)
    Parameters
    Type Name Description
    System.Object Source

    Source.

    System.Single x

    Ordenada.

    System.Single y

    Coordenada.

    System.Int32 State

    Estado.

    DropList(Int32)

    Evento 'Drop List' de uma coluna.

    Declaration
    public void DropList(int ColIndex)
    Parameters
    Type Name Description
    System.Int32 ColIndex

    Indice da coluna.

    EndCustomEdit(Int32)

    Evento final da edição personalizada.

    Declaration
    public void EndCustomEdit(int ColIndex)
    Parameters
    Type Name Description
    System.Int32 ColIndex

    Indice da coluna.

    Error(Int32, Object)

    Evento erro.

    Declaration
    public void Error(int ErrNumber, object DisplayMessage)
    Parameters
    Type Name Description
    System.Int32 ErrNumber

    Número do erro.

    System.Object DisplayMessage

    Mensagem de erro.

    EscondeCaixaPesquisa(TextBox)

    Oculta a caixa de pesquiza.

    Declaration
    public void EscondeCaixaPesquisa(TextBox t)
    Parameters
    Type Name Description
    System.Windows.Forms.TextBox t

    Indicador Visivel.

    EscondeColuna(String)

    Oculta coluna.

    Declaration
    public bool EscondeColuna(string Coluna)
    Parameters
    Type Name Description
    System.String Coluna

    Identificador da Coluna.

    Returns
    Type Description
    System.Boolean

    ExecutaEventoAntesImprimir(String, String, Boolean)

    Executa um evento antes de imprimir.

    Declaration
    public void ExecutaEventoAntesImprimir(string strCategoria, string strMapa, bool blnCustom)
    Parameters
    Type Name Description
    System.String strCategoria

    Identificador da Categoria.

    System.String strMapa

    Identificador do Mapa.

    System.Boolean blnCustom

    Indica se é 'Custom'.

    FetchData(Int32, Int32, Object, Object)

    Evento recolhe dados.

    Declaration
    public void FetchData(int RowIndex, int ColIndex, object RowBookmark, object Value)
    Parameters
    Type Name Description
    System.Int32 RowIndex

    Indice da linha.

    System.Int32 ColIndex

    Indice da coluna.

    System.Object RowBookmark

    Bookmark da linha.

    System.Object Value

    Valor.

    FetchIcon(Int32, Int32, Object, Object)

    Evento recolhe icone.

    Declaration
    public void FetchIcon(int RowIndex, int ColIndex, object RowBookmark, object IconIndex)
    Parameters
    Type Name Description
    System.Int32 RowIndex

    Indice da linha.

    System.Int32 ColIndex

    Indice da coluna.

    System.Object RowBookmark

    Bookmark da linha.

    System.Object IconIndex

    Indice do icon.

    Finalize()

    Declaration
    protected void Finalize()

    FirstItemChange()

    Evento primeiro iten alterado.

    Declaration
    public void FirstItemChange()

    GotFocus()

    Evento ganha foco.

    Declaration
    public void GotFocus()

    GroupByBoxHeaderClick(Object)

    Evento 'GroupByBox' click.

    Declaration
    public void GroupByBoxHeaderClick(object Group)
    Parameters
    Type Name Description
    System.Object Group

    Grupo.

    InicializaLista()

    Inicializa a lista.

    Declaration
    public void InicializaLista()

    InicializaListaQuerySQL()

    Inicializa a lista Query.

    Declaration
    public void InicializaListaQuerySQL()

    InicializaListaQuerySQLExt()

    Inicializa a Lista Query Ex.

    Declaration
    public void InicializaListaQuerySQLExt()

    InicializaListaResultadoBatchADU()

    Inicializa a Lista Resultados Alertas do Utilizador (Batch).

    Declaration
    public void InicializaListaResultadoBatchADU()

    InicializaListaResultadoBatchIDU()

    Inicializa a Lista Resultados Indicadores do Utilizador (Batch).

    Declaration
    public void InicializaListaResultadoBatchIDU()

    InicializaListaResultadoListaADU()

    Inicializa a Lista Resultados Alertas do Utilizador.

    Declaration
    public void InicializaListaResultadoListaADU()

    InicializaListaResultadosListaIDU()

    Inicializa a Lista Resultados Indicadores do Utilizador.

    Declaration
    public void InicializaListaResultadosListaIDU()

    InitCustomEdit(Int32, Color, Color, Font)

    Evento inicio de configuração personalizada.

    Declaration
    public void InitCustomEdit(int ColIndex, Color EditBackColor, Color EditForeColor, Font EditFont)
    Parameters
    Type Name Description
    System.Int32 ColIndex

    Indice da coluna.

    System.Drawing.Color EditBackColor

    Cor de fundo.

    System.Drawing.Color EditForeColor

    Cor do topo.

    System.Drawing.Font EditFont

    Fonte.

    InsertColumnFromColumnChooser(String, String)

    Insere uma coluna a partir do ecran de escolhas de colunas.

    Declaration
    public void InsertColumnFromColumnChooser(string TableName, string columnName)
    Parameters
    Type Name Description
    System.String TableName

    Nome da tabela.

    System.String columnName

    Nome da coluna.

    KeyDown(ref Int32, Int32, Boolean)

    Evento 'KeyDown'.

    Declaration
    public void KeyDown(ref int KeyCode, int Shift, bool JanelaModal = false)
    Parameters
    Type Name Description
    System.Int32 KeyCode

    KeyCode.

    System.Int32 Shift

    Shift.

    System.Boolean JanelaModal

    Indica se a janela é modal (vbModal).

    KeyPress(Int32)

    Evento 'KeyPress'.

    Declaration
    public void KeyPress(int KeyAscii)
    Parameters
    Type Name Description
    System.Int32 KeyAscii

    KeyAscii.

    KeyUp(Int32, Int32)

    Evento 'KeyUp'.

    Declaration
    public void KeyUp(int KeyCode, int Shift)
    Parameters
    Type Name Description
    System.Int32 KeyCode

    KeyCode.

    System.Int32 Shift

    Shift.

    LeftColChange()

    Evento coluna esquerda alterada.

    Declaration
    public void LeftColChange()

    ListSelected(Int32, Int32, Object)

    Evento lista selecionada.

    Declaration
    public void ListSelected(int ColIndex, int ValueListIndex, object Value)
    Parameters
    Type Name Description
    System.Int32 ColIndex

    Indice da coluna.

    System.Int32 ValueListIndex

    Lista de valores de indices.

    System.Object Value

    Valor.

    LostFocus()

    Evento perda do foco.

    Declaration
    public void LostFocus()

    MenuItemSeleccionado(String)

    Indica se o item está selecionado.

    Declaration
    public bool MenuItemSeleccionado(string Comando)
    Parameters
    Type Name Description
    System.String Comando

    Identificador do Comando.

    Returns
    Type Description
    System.Boolean

    MostraCaixaPesquisa(Object, Object)

    Apresenta a caixa de pesquisa.

    Declaration
    public void MostraCaixaPesquisa(object Caixa, object KeyAscii)
    Parameters
    Type Name Description
    System.Object Caixa

    Identificador da Caixa.

    System.Object KeyAscii

    Identificador do código ASCII.

    MouseDown(Int32, Int32, Single, Single)

    Evento botão do rato premido.

    Declaration
    public void MouseDown(int Button, int Shift, float x, float y)
    Parameters
    Type Name Description
    System.Int32 Button

    Botão (VBRUN.MouseButtonConstants).

    System.Int32 Shift

    Shift.

    System.Single x

    Ordenada x.

    System.Single y

    Coordenada y.

    MouseMove(Int32, Int32, Single, Single)

    Evento movimento do rato.

    Declaration
    public void MouseMove(int Button, int Shift, float x, float y)
    Parameters
    Type Name Description
    System.Int32 Button

    Botão (VBRUN.MouseButtonConstants).

    System.Int32 Shift

    Shift.

    System.Single x

    Ordenada x.

    System.Single y

    Coordenada y.

    MouseUp(Int32, Int32, Single, Single)

    Evento 'MouseUp'.

    Declaration
    public void MouseUp(int Button, int Shift, float x, float y)
    Parameters
    Type Name Description
    System.Int32 Button

    Botão (VBRUN.MouseButtonConstants).

    System.Int32 Shift

    Shift.

    System.Single x

    Ordenada x.

    System.Single y

    Coordenada y.

    MudaPosicaoColuna(String, Int32)

    Muda a posição da coluna

    Declaration
    public void MudaPosicaoColuna(string Coluna, int Posicao)
    Parameters
    Type Name Description
    System.String Coluna

    Identificador da Coluna.

    System.Int32 Posicao

    Identificador da Posição.

    NotInList(Int32, String, Object)

    Evento não existe na lista.

    Declaration
    public void NotInList(int ColIndex, string NewData, object CancelUpdate)
    Parameters
    Type Name Description
    System.Int32 ColIndex

    Indice da coluna.

    System.String NewData

    Novos dados.

    System.Object CancelUpdate

    Cancelar actualização.

    OLECompleteDrag(Int32)

    Evento 'OLECompleteDrag'.

    Declaration
    public void OLECompleteDrag(int Effect)
    Parameters
    Type Name Description
    System.Int32 Effect

    Effect.

    OLEDragDrop(Object, Int32, Int32, Int32, Single, Single)

    Evento 'OLEDragDrop'.

    Declaration
    public void OLEDragDrop(object Data, int Effect, int Button, int Shift, float x, float y)
    Parameters
    Type Name Description
    System.Object Data

    Dados.

    System.Int32 Effect

    Effect.

    System.Int32 Button

    Botão (VBRUN.MouseButtonConstants).

    System.Int32 Shift

    Shift.

    System.Single x

    Ordenada x.

    System.Single y

    Coordenada y.

    OLEDragOver(Object, Int32, Int32, Int32, Single, Single, Int32)

    Evento 'OLEDragOver'.

    Declaration
    public void OLEDragOver(object Data, int Effect, int Button, int Shift, float x, float y, int State)
    Parameters
    Type Name Description
    System.Object Data
    System.Int32 Effect
    System.Int32 Button
    System.Int32 Shift
    System.Single x
    System.Single y
    System.Int32 State

    OLEGiveFeedback(Int32, Boolean)

    Evento 'OLEGiveFeedback'.

    Declaration
    public void OLEGiveFeedback(int Effect, bool DefaultCursors)
    Parameters
    Type Name Description
    System.Int32 Effect
    System.Boolean DefaultCursors

    OLESetData(Object, Int32)

    Evento 'OLESetData'.

    Declaration
    public void OLESetData(object Data, int DataFormat)
    Parameters
    Type Name Description
    System.Object Data
    System.Int32 DataFormat

    OLEStartDrag(Object, Int32)

    Evento 'OLEStartDrag'.

    Declaration
    public void OLEStartDrag(object Data, int AllowedEffects)
    Parameters
    Type Name Description
    System.Object Data
    System.Int32 AllowedEffects

    PesquisaTexto(TextBox, Boolean)

    Pesquisa texto.

    Declaration
    public void PesquisaTexto(TextBox Text, bool FromStart = true)
    Parameters
    Type Name Description
    System.Windows.Forms.TextBox Text

    Identificador do texto a Pesquisar.

    System.Boolean FromStart

    Indica se a pesquisa deve ser efectuada desde o início.

    PosicionaRegisto()

    Posiciona Registo.

    Declaration
    public void PosicionaRegisto()

    PreviewAfterPaginating()

    Evento prévisualizar após paginar.

    Declaration
    public void PreviewAfterPaginating()

    PreviewBeforePaginating()

    Evento prévisualizar antes de paginar.

    Declaration
    public void PreviewBeforePaginating()

    PreviewDragDrop(Object, Single, Single)

    Evento prévisualizar o 'DragDrop'.

    Declaration
    public void PreviewDragDrop(object Source, float x, float y)
    Parameters
    Type Name Description
    System.Object Source
    System.Single x
    System.Single y

    PreviewDragOver(Object, Single, Single, Int32)

    Evento prévisualizar o 'DragOver'.

    Declaration
    public void PreviewDragOver(object Source, float x, float y, int State)
    Parameters
    Type Name Description
    System.Object Source
    System.Single x
    System.Single y
    System.Int32 State

    PreviewGotFocus()

    Evento prévisualizar o foco.

    Declaration
    public void PreviewGotFocus()

    PreviewLostFocus()

    Evento prévisualizar a perda de foco.

    Declaration
    public void PreviewLostFocus()

    PreviewOnCloseClick()

    Evento prévisualizar o click ao fechar.

    Declaration
    public void PreviewOnCloseClick()

    PreviewOnPrintClick(Object)

    Evento prévisualizar a configuração da impressão.

    Declaration
    public void PreviewOnPrintClick(object UsePrintSetupDlg)
    Parameters
    Type Name Description
    System.Object UsePrintSetupDlg

    PreviewPageChanged()

    Evento prévisualizar ao alterar de página.

    Declaration
    public void PreviewPageChanged()

    PreviewValidate(Boolean)

    Evento prévisualizar a validação.

    Declaration
    public void PreviewValidate(bool Cancel)
    Parameters
    Type Name Description
    System.Boolean Cancel

    PreviewZoomChanged()

    Evento prévisualizar a alteração do zoom.

    Declaration
    public void PreviewZoomChanged()

    PriGrid_OnPreviewHidden()

    Incovado pela PriGrid quando a pré-visualização da impressão é escondida.

    Declaration
    public void PriGrid_OnPreviewHidden()

    PriGrid_OnPreviewShown()

    Incovado pela PriGrid quando ocorre uma pré-visualização da impressão.

    Declaration
    public void PriGrid_OnPreviewShown()

    PriGrid_PrepareForAggregateFunction()

    Invocado pela PriGrid antes de ocorrer um agrupamento.

    Declaration
    public void PriGrid_PrepareForAggregateFunction()

    PriGrid_UpdateColumnAggregateFunction(Int32, ColumnSummaryType)

    Invocado pela PriGrid quando existe uma actualização dos campos somatórios.

    Declaration
    public void PriGrid_UpdateColumnAggregateFunction(int ColumnIndex, ColumnSummaryType summaryItemType)
    Parameters
    Type Name Description
    System.Int32 ColumnIndex

    Indice da coluna.

    PriGrid100.ColumnSummaryType summaryItemType

    Tipo de somatório.

    PriGrid_UpdateConditionalFormatting()

    Invocado pela PriGrid quando ocorre uma actualização da formatação condicional.

    Declaration
    public void PriGrid_UpdateConditionalFormatting()

    PrintingProgress(Single, Object)

    Evento progresso da impressão.

    Declaration
    public void PrintingProgress(float PrintProgress, object Cancel)
    Parameters
    Type Name Description
    System.Single PrintProgress
    System.Object Cancel

    RecalcLayout(Int32, Int32, Int32, Int32)

    Recalcula Layout.

    Declaration
    public void RecalcLayout(int ALeft, int ATop, int AWidth, int AHeight)
    Parameters
    Type Name Description
    System.Int32 ALeft

    Identificador da posição à Esquerda.

    System.Int32 ATop

    Identificador da posição Topo.

    System.Int32 AWidth

    Identificador do Comprimento.

    System.Int32 AHeight

    Identificador da Largura.

    RemoveColumnFromGrid(Int32)

    Remove uma coluna da grelha.

    Declaration
    public void RemoveColumnFromGrid(int ColumnIndex)
    Parameters
    Type Name Description
    System.Int32 ColumnIndex

    Indice da coluna a remover.

    ReporConfiguracao()

    Repor a configuração.

    Declaration
    public void ReporConfiguracao()

    RowColChange(Int32, Int32)

    Evento alteração de linha/coluna.

    Declaration
    public void RowColChange(int LastRow, int LastCol)
    Parameters
    Type Name Description
    System.Int32 LastRow
    System.Int32 LastCol

    RowDrag(Int32, Int32)

    Evento arrasto de linha.

    Declaration
    public void RowDrag(int Button, int Shift)
    Parameters
    Type Name Description
    System.Int32 Button
    System.Int32 Shift

    RowFormat(Object)

    Evento formatação de linha.

    Declaration
    public void RowFormat(object RowBuffer)
    Parameters
    Type Name Description
    System.Object RowBuffer

    RowResize(Int32, Object)

    Evento redimensionamento de linha.

    Declaration
    public void RowResize(int NewRowHeight, object Cancel)
    Parameters
    Type Name Description
    System.Int32 NewRowHeight
    System.Object Cancel

    SelectionChange()

    Evento seleção alterada.

    Declaration
    public void SelectionChange()

    ShowCustomEdit(Int32, Single, Single, Single, Single, Boolean)

    Evento apresentação do formulário da configuração personalizada.

    Declaration
    public void ShowCustomEdit(int ColIndex, float EditLeft, float EditTop, float EditWidth, float EditHeight, bool EditVisible)
    Parameters
    Type Name Description
    System.Int32 ColIndex
    System.Single EditLeft
    System.Single EditTop
    System.Single EditWidth
    System.Single EditHeight
    System.Boolean EditVisible

    UnboundAddNew(Object, Object)

    Evento adicionar nova linha (Unbound).

    Declaration
    public void UnboundAddNew(object NewRowBookmark, object Values)
    Parameters
    Type Name Description
    System.Object NewRowBookmark
    System.Object Values

    UnboundDelete(Int32, Object)

    Evento Eliminação de linha (Unbound).

    Declaration
    public void UnboundDelete(int RowIndex, object Bookmark)
    Parameters
    Type Name Description
    System.Int32 RowIndex
    System.Object Bookmark

    UnboundReadData(Int32, Object, Object)

    Evento lê linha (unbound).

    Declaration
    public void UnboundReadData(int RowIndex, object Bookmark, object Values)
    Parameters
    Type Name Description
    System.Int32 RowIndex
    System.Object Bookmark
    System.Object Values

    UnboundUpdate(Int32, Object, Object)

    Evento actualiza linha (Unbound)

    Declaration
    public void UnboundUpdate(int RowIndex, object Bookmark, object Values)
    Parameters
    Type Name Description
    System.Int32 RowIndex
    System.Object Bookmark
    System.Object Values

    Validate(Boolean)

    Evento valida.

    Declaration
    public void Validate(bool Cancel)
    Parameters
    Type Name Description
    System.Boolean Cancel

    VerificaExisteCollection(String, PrimaveraOrderedDictionary)

    Verifica se uma chave existe numa collection

    Declaration
    public bool VerificaExisteCollection(string strKey, PrimaveraOrderedDictionary Collection)
    Parameters
    Type Name Description
    System.String strKey

    Chave.

    Primavera.Platform.Collections.PrimaveraOrderedDictionary Collection

    Collection.

    Returns
    Type Description
    System.Boolean

    True se a chave existir na collection.

    Events

    AntesImprimirListagem

    Declaration
    public event StdBSLista.AntesImprimirListagemHandler AntesImprimirListagem
    Event Type
    Type Description
    StdBSLista.AntesImprimirListagemHandler

    AoAplicarFormatacaoCasasDecimais

    Evento invocado quando se aplica a formatação de casas decimais.

    Declaration
    public event StdBSLista.AoAplicarFormatacaoCasasDecimaisHandler AoAplicarFormatacaoCasasDecimais
    Event Type
    Type Description
    StdBSLista.AoAplicarFormatacaoCasasDecimaisHandler

    AoConstroiMenuOperacoes

    Evento invocado antes da construção de menus de operações.

    Declaration
    public event StdBSLista.AoConstroiMenuOperacoesHandler AoConstroiMenuOperacoes
    Event Type
    Type Description
    StdBSLista.AoConstroiMenuOperacoesHandler

    AoSeleccionarMenuItem

    Evento invocado quando se selecciona uma opção no menu.

    Declaration
    public event StdBSLista.AoSeleccionarMenuItemHandler AoSeleccionarMenuItem
    Event Type
    Type Description
    StdBSLista.AoSeleccionarMenuItemHandler

    Implements

    IStdBSLista