Атрибут имени CFLDAP ... не может использовать структуру? - PullRequest
2 голосов
/ 21 апреля 2020

Это в CF11 / 2016. Когда я пытаюсь использовать переменную структуры (то есть local.o) для атрибута "name" в запросе CFLDAP, выдается ошибка:

Attribute validation error for tag CFLDAP.

The value of the attribute name, which is currently local.o, is invalid.  

local ["o"] не работает , или. Что я делаю не так?

1 Ответ

3 голосов
/ 21 апреля 2020

Вы можете достичь этого другим способом.

<cffunction>
<cfset var ManagerSelect = ''>  <!--- keeps the variable local to the function --->
<cfldap action = "query" name = "ManagerSelect">
<cfset local.OtherVariable = "something else">
etc
</cffunction>

Обратите внимание, что строка <cfset local = StructNew()> не нужна внутри функции.

...