Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите плиз с датой / 20 сообщений из 20, страница 1 из 1
19.08.2004, 14:06:51
    #32656826
Art11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
Сразу к вопросу. В таблице есть 3 колонки. Дата1, Дата2, Дата3. Как в Дата3 автоматически получить Дата2 - Дата1. Пытался в дефолт значение Дата3 записать функцию DateDiff, что то не получается, то ли синтаксис, то ли что то еще. Помогите плиз. Заранее спасибо
...
Рейтинг: 0 / 0
19.08.2004, 14:24:29
    #32656882
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
В таблице это не получится ...
...
Рейтинг: 0 / 0
19.08.2004, 14:26:00
    #32656885
Art11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
а как это сделать в форме и чтобы значение автоматически сохранялось в Дата3?
...
Рейтинг: 0 / 0
19.08.2004, 14:27:47
    #32656888
Art11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
а как это сделать tekstbox в форме и чтобы значение автоматически сохранялось в Дата3?
...
Рейтинг: 0 / 0
19.08.2004, 14:27:54
    #32656889
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
Ну сделай запрос на обновление и повесь его на кнопку ...
...
Рейтинг: 0 / 0
19.08.2004, 14:29:52
    #32656897
маяк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
Art11Сразу к вопросу. В таблице есть 3 колонки. Дата1, Дата2, Дата3. Как в Дата3 автоматически получить Дата2 - Дата1. Пытался в дефолт значение Дата3 записать функцию DateDiff, что то не получается, то ли синтаксис, то ли что то еще. Помогите плиз. Заранее спасибоА что такое Дата2-Дата1? События, происходившие в районе Рождества Христова? Такое значение не поместится в тип данных Дата. Количество дней? Хорошо.
Следующий вопрос. Что значит "автоматически"? Не "очередями"?
...
Рейтинг: 0 / 0
19.08.2004, 14:30:40
    #32656903
Art11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
я хочу без кнопок. это возможно или нет? например можно получить Countrole Source = [Date2] - [Date1]. Но а как его автоматом, без кнопки сохранить в Дата3
...
Рейтинг: 0 / 0
19.08.2004, 14:32:56
    #32656911
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
автор Но а как его автоматом, без кнопки сохранить в Дата3
Повесь на какое-нибудь событие запрос :)
...
Рейтинг: 0 / 0
19.08.2004, 14:36:46
    #32656923
Art11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
Query я могу сделать. Я начинающий в аксес. Можно поподробнее?

Думаю делать так, поместить запрос в

Private Sub Form_Current()

End Sub

а как код написать чтобы запускался Запрос, он не был виден, его результат был виден на форме и сохранился в таблице не знаю.
...
Рейтинг: 0 / 0
19.08.2004, 15:15:43
    #32657077
маяк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
Art11а как код написать чтобы запускался Запрос, он не был виден, его результат был виден на форме и сохранился в таблице не знаю.пока то, что ты говоришь, мало осмысленно. Ответь на мои вопросы и объясни наконец мне, чего ты хочешь добиться. Я тебе помогу. "Начинающий" не катит. Взялся - держись.
...
Рейтинг: 0 / 0
19.08.2004, 15:22:31
    #32657107
Art11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
Спасибо, что откликнулись.
У меня в таблице стоят даты, например день прибытия и день убытия. Надо узнать разницу, т.е. количестжо дней. Например Дата1 25,03,04 Дата2 28,03,04. Разница и количество денй получается 3. Автоматом, т.е. например открыл форму, а в форме в Боксе количество дней видно 3. И та же самая цифра стояла в таблице. и все это без кнопок. Надеюсь теперь понятно
...
Рейтинг: 0 / 0
19.08.2004, 15:30:42
    #32657140
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
А какая это форма: ленточная, простая ... ?
И зачем в таблице хранить кол-во дней, если ты всегда это сможешь посчитать в форме, отчете, запросе?
...
Рейтинг: 0 / 0
19.08.2004, 15:31:37
    #32657142
маяк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
Art11Спасибо, что откликнулись.
У меня в таблице стоят даты, например день прибытия и день убытия. Надо узнать разницу, т.е. количестжо дней. Например Дата1 25,03,04 Дата2 28,03,04. Разница и количество денй получается 3. Автоматом, т.е. например открыл форму, а в форме в Боксе количество дней видно 3. И та же самая цифра стояла в таблице. и все это без кнопок. Надеюсь теперь понятноЗачем тебе это в таблице? Имей в таблице две даты, а в rowsource списка на форме поставь запрос, который будет что надо считать.
...
Рейтинг: 0 / 0
19.08.2004, 15:33:47
    #32657152
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
автордень убытия
... отбытия :)
...
Рейтинг: 0 / 0
19.08.2004, 17:35:53
    #32657521
Art11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
Сделал следующим образом, вдруг кому понадобится. Взял лист бокс (спасибо за подсказку). В роу соурс поставил запрос, контрол соурс - колонка в таблице, где нужно сохранить количество дней. И чтобы лист бокс не был виден на форме, его сделал невидимым, а в новый текстбокс прочитал количество дней из таблицы. Спасибо всем!
...
Рейтинг: 0 / 0
19.08.2004, 20:44:45
    #32657819
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
А зачем хранить в таблице вычисляемое значение?????????????

в данном примере размер таблицы (при 3 полях) на 30% больше чем требуется

ДВОЙКА сразу за такое построение базы!!!!
...
Рейтинг: 0 / 0
19.08.2004, 21:28:20
    #32657847
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
Попробуй на свойство "после обновления" каждого поля Дата1 и Дата2 поставить следующий код:
me![Дата3]=DateDiff("d", me![Дата1], me![Дата2])

Будет работать, если я правильно понял задачу. Только Дата3 должно быть числовым (ну это понятно)
...
Рейтинг: 0 / 0
19.08.2004, 21:31:42
    #32657852
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
очень часто сталкивался с проблемой, когда вычисляемое поле лучше сохранить в таблице. Понимаю, что забивает место, но если дальнейшие расчеты очень сложные, то проще взять их из таблицы и применять. чем каждый раз применять (обращаться к) функции (ям)
...
Рейтинг: 0 / 0
19.08.2004, 21:55:45
    #32657875
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
Ukrainaочень часто сталкивался с проблемой, когда вычисляемое поле лучше сохранить в таблице. Понимаю, что забивает место, но если дальнейшие расчеты очень сложные, то проще взять их из таблицы и применять. чем каждый раз применять (обращаться к) функции (ям)

соглашусь, ежели вычисления громоздки, сложны и очень длительны
но Здесь...
...
Рейтинг: 0 / 0
19.08.2004, 22:09:55
    #32657881
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз с датой
вадя Ukrainaочень часто сталкивался с проблемой, когда вычисляемое поле лучше сохранить в таблице. Понимаю, что забивает место, но если дальнейшие расчеты очень сложные, то проще взять их из таблицы и применять. чем каждый раз применять (обращаться к) функции (ям)

соглашусь, ежели вычисления громоздки, сложны и очень длительны
но Здесь...

ну да, но мы же не видим полную его базу. Вот у меня например было подобное (использовал некую собственную функцию расчета выручки), так мне так надоело ее вызвать в 14 формах, что я взял прописал ее в одной таблице "поступления товара", а потом просто брал из таблицы Dlookup, и при использовании в запросе тоже.
Хотя это уже наверно воля автора, каждому свое...
спасибо за то, что выслушал
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите плиз с датой / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]