Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 1000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вызов функции на VBA из запроса
 
 автор: PetricK   (23.11.2006 в 11:32)   личное сообщение
 
 

Есть такой вопрос, не смог найти ответа. начинаю думать что такой возможности уже и нет.

Есть функция, написанная на VBA. Допустим склонение ФИО по падежам, пусть называется Sklon(fio as string, pod as integer), которая возвращает ФИО в заданном падеже. Есть ли возможность вызвать эту функцию из запроса. Например написать:
"select fio, Sklon(fio,0) as FioSklon, ... from ...".
Заранее спасибо за ответ.

  Ответить  
 
 автор: KrukVN   (23.11.2006 в 11:37)   личное сообщение
 
 

Посмотрите здесь: http://am.rusimport.ru/msaccess/topic.aspx?id=585
Там и функция и пример

  Ответить  
 
 автор: osmor   (23.11.2006 в 11:44)   личное сообщение
 
 

что Вам мешает так написать?

  Ответить  
 
 автор: Силыч   (23.11.2006 в 11:45)   личное сообщение
 
 

осторожность

  Ответить  
 
 автор: Explorer   (23.11.2006 в 11:55)   личное сообщение
 
 

такая возможность есть

в запросе напишите (as an example)

w([EmployeeFirstName],[EmployeeLastName],[EmployeeMiddleName]

в модуле напишите (смотрите сами паблик или прайвэт)

Function w(Optional fName as String, Optional lName as String, Optional mName as String)

бла-бла-бла

End function

  Ответить  
 
 автор: PetricK   (23.11.2006 в 14:03)   личное сообщение
 
 

Всем спасибо за ответы, просто когда так писал вылетало, что не найдено там чего-то. Посмотрел файлик по ссылки. Удивилися, почему работает. Открыл свой файлик. И о чудо, работает и не ругаеться что объект на найден. Мистика.

  Ответить  
 
 автор: Силыч   (23.11.2006 в 14:43)   личное сообщение
 
 

мистику придумали люди, чтобы скрыть своё кх...кх... незнание

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList