v1.0
Comando

AthusTable()

Lê todos os registros de uma tabela do banco de dados do MyAthus e carrega em uma variável de lista. Utilizado como fonte de dados para o Foreach(), iterando registro a registro. Colunas são acessíveis pelo nome ou por índice numérico.

Propriedades disponíveis:
$variavel.Count: total de linhas
$variavel.$NomeDaColuna: valor pelo nome da coluna (espaços removidos, sem aspas)
$variavel.$field1, $variavel.$field2: colunas por índice (1-based)
Sintaxe
AthusTable(variavel, tabela)

Parâmetros

ParâmetroObrigatórioDescrição
variavelSimNome da variável de lista. Deve começar com $. Ex: $clientes.
tabelaSimNome da tabela MyAthus a consultar. Ex: 'tbc_MSL5006'.

Exemplos

AthusScript
// Iterar todos os registros de uma tabela:
AthusTable($clientes, 'tbc_MSL5006')

Output('Total: ' + $clientes.Count)

Foreach ($clientes) {
  Output($clientes.$nome + ' - ' + $clientes.$email)
}

Observações

Carrega todos os registros da tabela sem filtro. Para filtros ou queries customizadas, use DbQuery().
Ver também: AthusDBSelectRow().