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.