Objeto Fields

<< Clique para Mostrar o Sumário >>

 

Objeto Fields

O objeto Fields Fields representa uma coleção de Campos de um Storage em uma tabela. Este objeto é criado automaticamente ao adicionar um Storage na aplicação.

Para inserir novos Campos, clique com o botão direito do mouse no objeto Fields e selecione a opção Inserir - Campo do Storage. Para remover um Campo, clique com o botão direito do mouse no Campo e selecione a opção Deletar.

 

NOTAS

Em aplicações criadas antes da versão 5.0 do E3, a propriedade Fields do Storage é uma coleção que suporta o método Item para acessar os Campos disponíveis. A partir da versão 5.0, esta propriedade também retorna o objeto Fields, e portanto a forma de acesso aos Campos é diferente para ambas as formas. O exemplo a seguir demonstra a forma correta de utilização como objeto e como coleção em um script.

Aplicações salvas na versão 5.0 convertem os objetos Storage do formato de coleção para objeto e NÃO podem mais ser abertas em versões anteriores.

 

Para acessar a coleção de Campos do Storage tanto como uma coleção quanto como um objeto, use os formatos descritos no exemplo a seguir.

'A aplicação contém um objeto chamado Storage1
'que contém um Campo chamado Campo1
'Para acessar este Campo como coleção,
'use a sintaxe a seguir
Set campoColecao = Application.GetObject("Storage1").Fields.Item("Campo1")
'Para acessar o mesmo Campo como objeto,
'use a sintaxe a seguir
Set campoNativo = Application.GetObject("Storage1.Fields.Campo1")

 

Consulte o tópico a seguir, Campo do Storage, para mais informações sobre as propriedades dos Campos do Storage existentes no objeto Fields.

Esta página foi útil?