-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Запрос не видит функцию, возвращающую массив

Среда, 25 Декабря 2013 г. 21:07 + в цитатник
Добрый вечер.

Запрос
SELECT ... fnс_02(fnс_01([FLD1],[FLD2],[FLD3])) AS CLCFLD FROM ...;

не видит функцию, возвращающую массив, передаваемый параметром в другую функцию, ругаясь на не нашем:
"Undefined function 'fnс_01' in expression"

Если закомментировать скобки, определяющие, что возвращается массив, то не отрабатывается fnс_02, ждущая, есно, массив... =(
Public Function fnс_01(ParamArray pElm() As Variant) As Variant '() SQL error switch
Dim arrVAr() as Variant
' ...
    fnс_01 = arrVar '() indifferent
End Function    

Public Function fnс_02(pElm() As Variant) As String
' ...
    fnс_02 = strTmp
End Function 

ЧЯДНТ?

http://www.sql.ru/forum/1067892/zapros-ne-vidit-funkciu-vozvrashhaushhuu-massiv


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку