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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Снова вопрос спецам: Как можно узнать название функции из которой работаем?
 
 автор: akkorn   (30.01.2007 в 20:39)   личное сообщение
 
 

Снова вопрос спецам: Как можно узнать название функции их кторой работаем?

поясню: есть некая функция

'=====================================================================
MyFunction01()

'здесь должна быть функция, возвращающая строковое значение "MyFunction01"

end function
'=====================================================================

Можно ли как-нибудь узнать название ф-ции, откуда запущена команда?

  Ответить  
 
 автор: Bellerofont   (30.01.2007 в 21:24)   личное сообщение
 
 

при запуске функции присваивайте ее имя в качестве значения какой-нибудь переменной.

  Ответить  
 
 автор: akkorn   (30.01.2007 в 22:18)   личное сообщение
 
 

логично. но я хотел бы узнать, может существует какая нибудь стандартная функция, определяющая это значение.

пояню:
есть функция. внутри нее выполняются некие инструкции, и одна из них рекурсивно запускает эту же функцию еще раз. мне приходится менять не только название этой функции, а еще просматривать ее на предмет корректности рекурсивного запуска. я бы хотел узнать, можно ли меняя только название функции рекурсивно ее же запускать.

команда типа:
Me.Function.Name

  Ответить  
 
 автор: Explorer   (30.01.2007 в 22:37)   личное сообщение
 
 

вообще говоря, так дробить логику при использовании рекурсий - верный головняк... лучче немного подточить алгоритм

ИМХО

по существу не помню :((( мля совсем плохой стал :))) решение где-то есть валяется на дисках, но не помню нифига :)))

  Ответить  
 
 автор: akkorn   (31.01.2007 в 02:05)   личное сообщение
 
 


ты не один в своих заморочках. у меня тоже склероз последнее время прогрессирует. хотя- нет. это просто лень

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