Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Aviso
titleDisponibilidade

Classe disponível a partir da lib 20180912

Classe responsável pelo acesso ao dicionário SX2.

...

GetX2SysObj()
Sintaxe:
FwSX2Util():GetX2SysObj(cAlias) → cSysObj

Descrição:
Recupera a informação do campo na tabela SX2

Parâmetros:

NomeTipoDescriçãoObrigatório
cAliasCaracterIndica qual a tabela a ser pesquisadaX


Retorno:
cSysObj - Caracter - Valor do campo X2_SYSOBJ da tabela informada

Exemplo:
cSysObj := FwSX2Util():GetX2SysObj('A03')


GetX2UsrObj()
Sintaxe:
FwSX2Util():GetX2UsrObj(cAlias) → cUsrObj

Descrição:
Recupera a informação do campo na tabela SX2

Parâmetros:

NomeTipoDescriçãoObrigatório
cAliasCaracterIndica qual a tabela a ser pesquisadaX


Retorno:
cUsrObj - Caracter - Valor do campo X2_USROBJ da tabela informada

Exemplo:
cSysObj := FwSX2Util():GetX2UsrObj('SA3')


GetSX2Data()
Sintaxe:
FwSX2Util():GetSX2Data(cAlias, aFields, lQuery) → aReturn

Descrição:
Retorna os campos informados da SX2, podendo retornar todos os campos

Parâmetros:

NomeTipoDescriçãoObrigatório
cAliasCaracterIndica qual a tabela a ser pesquisadaX
aFieldsArrayCampos que serão retornadosX
lQueryLógicoInforma se faz query para retornar os dadosX


Retorno:
aReturn - Array - Campos informados e seus valores

Exemplo:
aReturn:= FwSX2Util():GetSX2data('SA7') // Retorna os campos e valores da tabela informada
aReturn:= FwSX2Util():GetSX2data('SA7', {"X2_UNICO"}) // Retorna apenas o valor do campo informado

...