Compartir a través de


Método Index.CreateField (DAO)

Se aplica a: Access 2013, Office 2013

Crea un nuevo objeto Field (solo para áreas de trabajo de Microsoft Access).

Sintaxis

expression .CreateField(Name, Type, Size)

Expresión Variable que representa un objeto Index .

Parameters

Nombre

Obligatorio/opcional

Tipo de datos

Descripción

Name

Opcional

Variant

Una cadena que asigna nombres únicos al nuevo objeto Field. Consulte la propiedad Name para obtener más detalles sobre los nombres de Field válidos.

Type

Opcional

Variant

Argumento no admitido en este objeto.

Size

Opcional

Variant

Argumento no admitido en este objeto.

Valor devuelto

Field

Observaciones

Puede utilizar el método CreateField para crear un nuevo campo, así como para especificar el nombre, el tipo de datos y el tamaño del campo. Si omite una o más partes opcionales cuando utiliza CreateField, puede utilizar una instrucción de asignación adecuada para establecer o restablecer la propiedad correspondiente antes de anexar el nuevo objeto a la colección. Tras anexar el nuevo objeto, puede modificar algunos pero no todos los valores de la propiedad. Vea los temas de determinadas propiedades para obtener más detalles.

Los argumentos de tipo y tamaño solo se aplican a los objetos Field de un objeto TableDef . Estos argumentos se omiten cuando se asocia un campo Field con un objeto Index o Relation.

Si name hace referencia a un objeto que ya es miembro de la colección, se produce un error en tiempo de ejecución cuando se usa el método Append .

Para eliminar un objeto Field de una colección Fields, utilice el método Delete de una colección. No puede eliminar un objeto Field de una colección Fields de un objeto TableDef después de crear un índice que hace referencia al campo.