Skip To Content

esri_fielddef_names (AutoLISP)

Devuelve una lista de nombres de campo correspondientes a una capa de entidades de documento o web existente.

Sintaxis

(esri_fielddef_names flname)

Argumentos

  • flname | cadena de caracteres | obligatorio | El nombre de un capa de entidades de documento existente en el dibujo.

Uso de ejemplo

Intente obtener una lista de los nombres de campo de la capa de entidades Manholes.

(esri_fielddef_names "Manholes")

Uso de ejemplo de resultado

Devuelve una lista de los nombres de campo de la capa de entidades Manholes.

("EntityHandle" "EntityType" "Type" "Manufacturer" "Diameter")

Valores de retorno

  • Si todo va bien, se devuelve una lista con los nombres de campo como una cadena de caracteres.
  • Si se produce un error, devuelve una lista con el primer valor de nil y, a continuación, una lista asociada que contiene el valor de clave "Error" y un mensaje de error asociado como cadena de caracteres: (nil ( "Error" . "<message>"))

Valores de retorno fallido

Se puede producir un valor de retorno fallido por cualquiera de los siguientes motivos:

  • (nil ("Error" . "Missing required argument."))

    No se han suministrado uno o más de los argumentos requeridos.

  • (nil ("Error" . "Feature layer not found."))

    El valor de la capa de entidades especificada no es una capa de entidades válida en el dibujo.