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

Форум: MS ACCESS

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

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

 
 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Обойти ошибку
 
 автор: snipe   (21.01.2010 в 06:13)   личное сообщение
20 Кб.
 
   to: zhebov_andrey   (20.01.2010 в 21:51)
 

Как вариант

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

  Ответить  
 
 автор: zhebov_andrey   (20.01.2010 в 21:51)   личное сообщение
 
   to: Волшебник   (20.01.2010 в 18:57)
 

Не совсем понял

  Ответить  
 
 автор: Волшебник   (20.01.2010 в 18:57)   личное сообщение
14 Кб.
 
   to: zhebov_andrey   (20.01.2010 в 11:51)
 

ПриОшибке

  Ответить  
 
 автор: snipe   (20.01.2010 в 15:20)   личное сообщение
 
   to: kot_k_k   (20.01.2010 в 14:38)
 

Вы пытаетесь обойтись стандартными средствами Акса
ведь ни что не мешает Вам создать форму (самостоятельную) где юзер будет вводить год
когда он его введет то нажмет кнопку ок или откажется
а в запросе сослаться на эту форму и все

  Ответить  
 
 автор: zhebov_andrey   (20.01.2010 в 15:04)   личное сообщение
 
   to: snipe   (20.01.2010 в 14:13)
 

А как??????????

  Ответить  
 
 автор: kot_k_k   (20.01.2010 в 14:38)   личное сообщение
 
   to: zhebov_andrey   (20.01.2010 в 13:51)
 

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

а кнопки ОК и Отмена это выдает сам запрос - как на них повесить обработку ХЗ!!

  Ответить  
 
 автор: snipe   (20.01.2010 в 14:13)   личное сообщение
 
   to: zhebov_andrey   (20.01.2010 в 13:51)
 

может по нажатию на кнопку отмена просто закрыть форму

  Ответить  
 
 автор: zhebov_andrey   (20.01.2010 в 13:51)   личное сообщение
 
   to: kot_k_k   (20.01.2010 в 12:01)
 

Нет, Вы меня не правильно поняли!!! Когда выходит окно куда нужно ввести параметры, на нем есть две кнопки "ОК" и "ОТМЕНА". Так вот, если пользователь передумает выполнять запрос и нажмет кнопку "ОТМЕНА", то выходит сообщение, которое я прицепил в первом сообщении, а во втором кусочек базы на котором это можно увидеть наглядно

  Ответить  
 
 автор: kot_k_k   (20.01.2010 в 12:01)   личное сообщение
 
   to: zhebov_andrey   (20.01.2010 в 11:51)
 

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

  Ответить  
 
 автор: zhebov_andrey   (20.01.2010 в 11:51)   личное сообщение
18 Кб.
 
   to: zhebov_andrey   (20.01.2010 в 11:48)
 

Вот еще сам кусок базы приложил

  Ответить  
 
 автор: zhebov_andrey   (20.01.2010 в 11:48)   личное сообщение
45 Кб.
 
 

Подскажите, как при выполнении макрокоманды, при нажатии на ОТМЕНА обойти сообщение об ошибке макрокоманды

Картинка в приложении

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