Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2012, 13:41   #1
slone2179
Форумчанин
 
Аватар для slone2179
 
Регистрация: 22.04.2011
Сообщений: 155
По умолчанию Вычисляемое поле в форме

Доброе утро! Добрый день! Добрый вечер! Уважаемые форумчане, программисты, прошу помочь в одном вопросе. В форме есть вычисляемое поле. Я понимаю, что запрос к этому полю я не сделаю. Есть ли какой-нибудь вариант, чтобы можно было бы сделать запрос на выборку из этого поля? Извините, за повторяющиеся слова.
slone2179 вне форума Ответить с цитированием
Старый 09.02.2012, 14:41   #2
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Да простым конструктором в запросе ставите вместо значения [forms]![name form]![name pole] и будет Вам счастье.....
gluk_fm вне форума Ответить с цитированием
Старый 09.02.2012, 15:25   #3
slone2179
Форумчанин
 
Аватар для slone2179
 
Регистрация: 22.04.2011
Сообщений: 155
По умолчанию

Цитата:
Сообщение от gluk_fm Посмотреть сообщение
Да простым конструктором в запросе ставите вместо значения [forms]![name form]![name pole] и будет Вам счастье.....
Спасибо, большое добрый человек, а именно gluk_fm! Это мы проходили . Не получается запросом из формы получить значения, когда ставлю условие к примеру >10 выходит пустой запрос.
slone2179 вне форума Ответить с цитированием
Старый 09.02.2012, 15:32   #4
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Так пример выложите.а то я к сожалению не обладаю екстрасенсорными способностями..... Может у Вас там формат текстовый или какие пробелы берёт да и вариантов может быть уйма, попробуйте тогда значение взять:
cdbl(trim([forms]![name form]![name pole]))
gluk_fm вне форума Ответить с цитированием
Старый 09.02.2012, 15:43   #5
slone2179
Форумчанин
 
Аватар для slone2179
 
Регистрация: 22.04.2011
Сообщений: 155
По умолчанию

База у меня 135 мб. Таблиц 35. Я думаю Вам не захочется смотреть и разбираться с такой кучей. Попробую сделать тестовую из нескольких таблиц. Спасибо большое за отклик.
slone2179 вне форума Ответить с цитированием
Старый 10.02.2012, 09:44   #6
slone2179
Форумчанин
 
Аватар для slone2179
 
Регистрация: 22.04.2011
Сообщений: 155
По умолчанию

Добрый день, gluk_fm и все форумчане! Во вложении файл. В форме Search_Collection есть вычисляемое поле недопоставленное под заголовком Расчет. К этому полю не получается сделать запрос. Может быть потому что обновляется очень долго (кстати как можно сделать, чтобы циферки быстро появлялись, обновление делал, но курсор постоянно прыгал с этим focus-ом запарился). В таблице Collection тип столбца был Дата, но однажды один человечек импортировал данные и вроде поменял на текстовый. Мне нужно поменять на Дату и время, но боюсь потери данных. Если изложение задачи слишком большое, Вы только намекните, я разобью его на части.
Вложения
Тип файла: rar CO5.rar (711.4 Кб, 25 просмотров)
slone2179 вне форума Ответить с цитированием
Старый 10.02.2012, 13:01   #7
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Теперь может поподробнее раскажите что там должно вычислится?
На первый взгляд сразу могу сказать - проверте внимательно знаки "" и iif - что-то мне подсказывет что заместь значений вы берёте текст что и не позволяет произвести вычисление.

Последний раз редактировалось gluk_fm; 10.02.2012 в 13:06.
gluk_fm вне форума Ответить с цитированием
Старый 10.02.2012, 14:39   #8
slone2179
Форумчанин
 
Аватар для slone2179
 
Регистрация: 22.04.2011
Сообщений: 155
По умолчанию

[QUOTE=gluk_fm;977947]Теперь может поподробнее раскажите что там должно вычислится?
Вычисляется все верно. Нужно запрос к этому полю сделать. И еще нужно по дате выводить с такого-то числа (период) по такое, как в программе 1С. Два окошечка, а в них 1.01.2012 во втором 1.02.2012. В запросе как можно замутить с [дата начальная] по [дата конечная]? Спасибо за ответ. Очень рад. Если не сделаю мне капец .
slone2179 вне форума Ответить с цитированием
Старый 10.02.2012, 17:53   #9
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

По дате:
>=#15.01.2011# and <=#15.01.2011#
gluk_fm вне форума Ответить с цитированием
Старый 11.02.2012, 12:15   #10
slone2179
Форумчанин
 
Аватар для slone2179
 
Регистрация: 22.04.2011
Сообщений: 155
По умолчанию

Под дате нужно, чтобы юзер сам вбивал дату:
[] and [] , но Access мне выдает окно с ошибкой и говорит, чтобы я бросил это дело и занялся другим делом, где не требуется думать.
slone2179 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычисляемое поле Ko$ Помощь студентам 6 31.10.2011 15:45
Вычисляемое поле dima_1983 Помощь студентам 0 31.10.2011 13:16
Вычисляемое поле Jekonea Помощь студентам 0 21.05.2011 22:00
Вычисляемое поле в таблице ACCESS, создать вычисляемое поля в таблице аксес artlayers Microsoft Office Access 2 04.11.2009 19:29
Вычисляемое поле goodwinrock БД в Delphi 5 30.01.2009 15:27