PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class StdBEXDUParametro

    Classe correspondente a um parâmetro de uma função do utilizador.

    Inheritance
    System.Object
    StdBEXDUParametro
    Implements
    StdPlatBE100.IStdBEXDUParametro
    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: StdPlatBE100
    Assembly: StdPlatBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("0D25AB24-B517-463D-A4E5-05271D0C39A0")]
    [ClassInterface(ClassInterfaceType.None)]
    public class StdBEXDUParametro : IStdBEXDUParametro

    Constructors

    StdBEXDUParametro()

    Declaration
    public StdBEXDUParametro()

    Properties

    CampoValor

    Campo valor (lista de valores a partir de uma query SQL).

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

    Formula

    Fórmula a interpretar para obter o valor do parâmetro.

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

    Funcao

    Identificador da função a executar para obter o valor do parâmetro.

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

    Nome

    Nome do parâmetro.

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

    Obrigatorio

    Indica se o parâmetro é de introdução obrigatória.

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

    Posicao

    Posição do parâmetro.

    Declaration
    public int Posicao { get; set; }
    Property Value
    Type Description
    System.Int32

    QuerySQL

    Query SQL a executar para obter a lista de valores possíveis (lista de valores a partir de query SQL).

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

    RestringirValores

    Indica se o valor do parâmetro deve existir na lista de valores (listas de valores fixos ou a partir de query SQL).

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

    Tamanho

    Tamanho do parâmetro.

    Declaration
    public int Tamanho { get; set; }
    Property Value
    Type Description
    System.Int32

    TipoDados

    Tipo de dados do parâmetro.

    Declaration
    public StdBETipos.TipoDadosXDU TipoDados { get; set; }
    Property Value
    Type Description
    StdBETipos.TipoDadosXDU

    TipoValor

    Tipo de cálculo do valor do parâmetro.

    Declaration
    public StdBETipos.TipoValorXDU TipoValor { get; set; }
    Property Value
    Type Description
    StdBETipos.TipoValorXDU

    ValoresPossiveis

    Colecção de valores possíveis (lista de valores fixos).

    Declaration
    public StdBEXDUValoresPossiveis ValoresPossiveis { get; set; }
    Property Value
    Type Description
    StdBEXDUValoresPossiveis

    ValorFixo

    Valor fixo.

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

    ValorPorDefeito

    Valor por defeito.

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

    Methods

    Copia()

    Devolve uma cópia do parâmetro actual.

    Declaration
    public StdBEXDUParametro Copia()
    Returns
    Type Description
    StdBEXDUParametro

    Finalize()

    Declaration
    protected void Finalize()

    Implements

    StdPlatBE100.IStdBEXDUParametro