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

Форум: MS ACCESS

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

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

 
 

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

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

тема: И опять про дату в А2007
 
 автор: metr56   (01.07.2010 в 07:44)   личное сообщение
 
 

Запускалась база данных средств измерений предприятия
В условиях пуска прописана главная кнопочная форма, а из неё 3-х этажным макросом таблица (на более изящное решение не хватило умения ) , обновляемая при открытии при помощи DateAdd. Запускать можно было как всю, так и с выборкой по видам измерений (но я думаю это несущественно) Это всё в 2003
Для 2007 сделал практически "кальку", но вычисление даты срабатывает только раз - при первом открытии. Потом при изменении исходной даты вычисления не проводятся и обновления таблицы нет
Может кто поможет
И, кстати, в 2007 есть условия на запуск? Или я их просто не нашёл?

  Ответить  
 
 автор: snipe   (01.07.2010 в 08:10)   личное сообщение
 
 

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

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

  Ответить  
 
 автор: metr56   (01.07.2010 в 10:15)   личное сообщение
 
 

Наверное я туп безнадёжно В 2003 эта байда работала без каких либо проблем

  Ответить  
 
 автор: snipe   (01.07.2010 в 10:22)   личное сообщение
 
 

Ну что же вы так самокритично
там два события обрабатываются - два(скорее всего)
одно возникает при загрузке формы
а второе - при внесении изменения в какое-то поле

если судить по Вашим предыдущим сообщениям
то вероятнее всего это AfterUpdate поля дата выполнения работы

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