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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Можно ли из подпроцедуры узнать имя вызвавшей ее процедуры?
 
 автор: Irena   (06.11.2006 в 14:37)
 
 

Добрый день!

Такое (сабж) возможно? И если да, то как?

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

  Ответить  
 
 автор: час   (06.11.2006 в 17:22)   личное сообщение
 
 

Задай глобальную переменную Kaka_Procedura AS String
Kaka_Procedura="первая"

if Kaka_Procedura="первая" then ......
if Kaka_Procedura="вторая" then ......

  Ответить  
 
 автор: час   (06.11.2006 в 17:25)   личное сообщение
 
 

или переделай процедуру в функцию и пере давай в неё название вызвавшеё процедуры
Functbon моя(кто_вызвал AS String)
if кто_вызвал = "первая" then......
if кто_вызвал = "вторая" then......

end Functbon

  Ответить  
 
 автор: Irena   (07.11.2006 в 08:52)
 
 

Спасибо, пойду пробовать.

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