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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Присвоить значение
 
 автор: Гоблин   (10.11.2013 в 22:12)   личное сообщение
 
 

Привет, народ. Я снова занялся аксом от нече делать.
И вот задача. В форме есть подформа. В зависимости от значений в форме, та принимает различные .Form.RecordSource.....
Но, блин, проблема. Эти .Form.RecordSourcе... есть групповые, с вычислениями, и есть обычные запросы. В зависимости от этого поле, которому присваивалось значение "Количество" работает нормально, а вот значение Sum-Количество уже присвоить не могу.
Ставить другую форму с источником групповой запрос и поочередно их показывать, как-то не гуд. А всего-то надо одному полю источник информации присвоить.
Подформа ленточная.
Что-то там с двойным равенством == вроде как. Но все не так и ругается. Может controls подменять. Один скрывать, другой показывать. Но тоже не гуд.
Плиз синтаксис, как полю на форме присваивать значение, если поле одно, а значение от запроса меняется.

  Ответить  
 
 автор: Гоблин   (10.11.2013 в 22:43)   личное сообщение
 
 

Вышел из положения. В групповом запросе добавил поле с выражением Количество:[Sum-Количество]
Источник видит имя и схватывает тупо, а не меняется с Количество на Sum-Количество. Как результат работает.
Но все же как-то ведь должно быть можно менять

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

Гоблин - если честно то ничего не понял
есть же свойства filter например

может примерчик сделаете?

  Ответить  
 
 автор: Дядя Федор   (19.11.2013 в 16:14)   личное сообщение
 
 

А добавить в примечании подформы поле c содержимым: "=sum([Количество])"?

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