Skip To Content

esri_webfeaturelayer_supportsAttachment (AutoLISP)

Esta función verificará si una capa de entidades web admite adjuntos mediante la devolución de una lista true, o de una lista false y un mensaje si no es así.

Sintaxis

(esri_webfeaturelayer_supportsAttachment flname)

Argumentos

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

Ejemplo de uso 1

Evalúe si la capa de entidades web denominada "DamageAssessment" admite archivos adjuntos.

(esri_webfeaturelayer_supportsAttachment "DamageAssessment")

Ejemplo de resultado de uso 1

La capa de entidades admite adjuntos y devuelve una lista true:

(T)

Ejemplo de uso 2

Evalúe si la capa de entidades web denominada "Shelters" admite archivos adjuntos.

(esri_webfeaturelayer_supportsAttachment "Shelters")

Ejemplo de resultado de uso 2

Se devuelve un error porque la capa de entidades web no admite adjuntos:

 (nil ("Error" . "Layer does not support attachments"))

Valores de retorno

  • Si va bien, devuelve una lista true: (T)
  • 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 ha proporcionado el argumento requerido.

  • (nil ("Error" . "Web feature layer not found."))

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

  • (nil ("Error" . "No connected web feature layers found."))

    Se perdió la conexión de red a la capa de entidades web.

  • (nil ("Error" . "Layer does not support attachments"))

    La capa de entidades web especificada no admite adjuntos.