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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Вопрос про ввод данных в форму
 
 автор: Алина   (12.12.2009 в 11:48)   личное сообщение
42 Кб.
 
 

Здравствуйте! Подскажите, пожалуйста, как сделать так, чтобы в моей форме "Заказы" в поле "Количество" можно было вводить только число <= "Количества на складе" из другой формы "Товары"?

  Ответить  
 
 автор: Дрюня   (12.12.2009 в 13:16)   личное сообщение
 
 

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

  Ответить  
 
 автор: Алина   (13.12.2009 в 03:41)   личное сообщение
 
 

А можно поподробней про "спец. контрол"? :) заранее спасибо!

  Ответить  
 
 автор: Гоблин   (13.12.2009 в 10:25)   личное сообщение
23 Кб.
 
 

Спец. контрол не знаю что имеется в виду, Осмор врать не будет, но я не смог этот DlookUp присобачить, а потому что-то такое сварганил.

PS Правда этот DlookUp собачил для другого типа
Filtr=Forms!Заказы![подчиненная форма Набор заказа].form!КодТовара
DlookUp("Количество","Набор заказа",filtr)

Это для определения количества заказанного и вставки в запрос на обновление, что бы корректировал количество на складе. Но это другая история.

  Ответить  
 
 автор: Алина   (13.12.2009 в 13:02)   личное сообщение
 
 

Спасибо большое! Вы меня выручили! :)

  Ответить  
 
 автор: osmor   (13.12.2009 в 09:31)   личное сообщение
 
 

Используйте DlookUp - позволяет получить данные из поля другой таблицы по условию.

  Ответить  
 
 автор: Гоблин   (13.12.2009 в 11:28)   личное сообщение
84 Кб.
 
 

Ну еще примерно так. С остатком на складе. Но доработка обязательна!

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