Эта функция проверяет, поддерживает ли векторный веб-слой вложения, возвращая список значений true или список значений false и сообщение, если не поддерживает.
Синтаксис
(esri_webfeaturelayer_supportsAttachment flname)
Аргументы
- flname | string | обязательный | имя существующего векторного веб-слоя на чертеже.
Пример использования 1
Оцените, поддерживает ли векторный веб-слой с именем "DamageAssessment" вложения файлов.(esri_webfeaturelayer_supportsAttachment "DamageAssessment")
Результат из примера использования 1
Векторный слой поддерживает вложения и список значений true:
(T)
Пример использования 2
Оцените, поддерживает ли векторный веб-слой с именем "Shelters" вложения файлов.(esri_webfeaturelayer_supportsAttachment "Shelters")
Результат из примера использования 2
Возвращает ошибку, поскольку векторный веб-слой не поддерживает вложения:
(nil ("Error" . "Layer does not support attachments"))
Возвращаемые значения
- Если успешно – возвращает список значений true: (T)
- В случае неудачи возвращается список с первым значением nil, а затем связанный список, содержащий значение ключа "Error" и соответствующее сообщение об ошибке в виде строки: (nil ( "Error" . "<message>"))
Не удалось вернуть значения
Неудачное возвращение значения может произойти по любой из следующих причин:
- (nil ("Error" . "Missing required argument."))
Не указан обязательный аргумент.
- (nil ("Error" . "Web feature layer not found."))
Заданный векторный слой не является допустимым слоем чертежа.
- (nil ("Error" . "No connected web feature layers found."))
Сетевое подключение к векторному веб-слою было потеряно.
- (nil ("Error" . "Layer does not support attachments"))
Указанный векторный веб-слой не поддерживает вложения