Foi criada uma nova opção na rotina Integração Smart View, onde o usuário com acesso ao Configurador conseguirá adicionar campos aos objetos de negócio nativos já existentes.
Novos Métodos na classe totvs.framework.treports.integratedprovider.IntegratedProvidergetArrayFields()Retorna os campos do schema existentes no SX3, padrão e personalizados. Exemplo de uso:Sintaxe: getArrayFields () → array getSQLFields()Retorna os campos em formato SQL. Parâmetros:Nome | Tipo | Obrigatório | Default | Descrição |
---|
lConcat | Lógico |
| .F. | Nome da área do relatórioIndica se concatena o campo com a tabela. Ex.: SA2.A2_NOME | aTables | Array |
|
| Indica as tabelas para retorno dos campos, se vier vazio, retorna os campos de todas as tabelas | lOnlyCustom | Lógico |
| .F. | Indica se retorna apenas os campos personalizados |
Exemplo de uso:Sintaxe: AppendArea(<cArea>) → nil Passo a passo
|