Class StdBEXDUParametro
Classe correspondente a um parâmetro de uma função do utilizador.
Inheritance
Implements
Inherited Members
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()