Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Можно ли полю Дата/время назначить Значение по умолчанию = Now() / 24 сообщений из 24, страница 1 из 1
18.01.2005, 15:34:07
    #32870409
КУР
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
Добрый вечер!

Можно ли полю Дата/время в Таблицы
назначить Значение по умолчанию = Now()

У меня при сохранении таблицы выдается сообщение об ошибке компиляции.

И еще один вопрос : Можно ли функцию пользователя задать значением по умолчанию для какого-либо поля таблицы?

Заранее благодарна!
...
Рейтинг: 0 / 0
18.01.2005, 15:37:40
    #32870423
Bagin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
Какая ошибка, что пишет?
...
Рейтинг: 0 / 0
18.01.2005, 15:40:48
    #32870435
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
автор
Можно ли полю Дата/время в Таблицы
назначить Значение по умолчанию = Now()

ДА
...
Рейтинг: 0 / 0
18.01.2005, 15:41:30
    #32870437
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
Конечно можно, заходите в таблицу в режиме редактирования, ставите курсор на поле "дата/время", внизу появляются разные свойства, типа "формат", "сообщение об ошибке", ну и среди них есть "Значение по умолчанию", ставите =Date() и все... Рекомендую использовать имено Date(), иначе Now() выдает значение текущей даты и времени, т.е. "21.12.2004 14:12:12", что не всегда удобно, особено если нужно будет потом обрабатывать даты по этому полю...
Жизнь не перестает меня удивлять!!!
...
Рейтинг: 0 / 0
18.01.2005, 15:43:54
    #32870448
КУР
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
Нажимаю кнопку сохранить и помошник выдает сообщение об ошибке:Ошибка компиляции. В выражении условия на значение уровня таблицы.

Когда устанавливаю значение по умолчание не Now(), а пусто , то таблица
нормально сохраняется.
...
Рейтинг: 0 / 0
18.01.2005, 15:45:33
    #32870458
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
Опечатка ставить знак "=" ставить не надо...
На счет пользовательских функции, аналогично в значение по умолчанию ставите MyFunction()
Жизнь не перестает меня удивлять!!!
...
Рейтинг: 0 / 0
18.01.2005, 15:47:10
    #32870465
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
КУРНажимаю кнопку сохранить и помошник выдает сообщение об ошибке:Ошибка компиляции. В выражении условия на значение уровня таблицы.

Когда устанавливаю значение по умолчание не Now(), а пусто , то таблица
нормально сохраняется.
1 пример открывать не будем и скрин-шоты не покажем ?
2 чей помошник
...
Рейтинг: 0 / 0
18.01.2005, 15:47:42
    #32870466
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
Удали поле и создай заново...
Жизнь не перестает меня удивлять!!!
...
Рейтинг: 0 / 0
18.01.2005, 15:50:56
    #32870478
КУР
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
Повторяю при сохранении таблицы выдается вот такая фигна :
...
Рейтинг: 0 / 0
18.01.2005, 15:52:47
    #32870484
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
поставь так: =Date()
--------------
crazy about...
...
Рейтинг: 0 / 0
18.01.2005, 15:55:13
    #32870496
Bagin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
А может эта таблица связана с другими по этому полю?
...
Рейтинг: 0 / 0
18.01.2005, 15:56:15
    #32870498
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
а может и не связана


--------------
crazy about...
...
Рейтинг: 0 / 0
18.01.2005, 16:05:49
    #32870520
AlexJuice
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
А если зайти в любой модуль и вызвать команду Сервис - Ссылки,
там стоИт галка на Visual Basic for Applications?
...
Рейтинг: 0 / 0
18.01.2005, 16:11:17
    #32870530
КУР
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
Да галка на Visual Basic стоит.

Попробовала создать новую БД и там таблицу, все хорошо работает

а в этой БД нет :(

Не пойму в чем дело....

В любую из таблиц пытаюсь в поле дата/время поставить значение по
умолчанию: date() и в результате появляется та же ошибка.

Во приехала .................!!!!!!!!111
...
Рейтинг: 0 / 0
18.01.2005, 16:14:35
    #32870536
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
Сервис - Ссылки, там есть что-нибудь начинающиеся со слова Missing?
--------------
crazy about...
...
Рейтинг: 0 / 0
18.01.2005, 16:15:26
    #32870541
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
а ежели в отладчике(Ctrl+G) написать ?date() и ентер нажать дату выдает ?
...
Рейтинг: 0 / 0
18.01.2005, 16:17:25
    #32870546
КУР
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
Нашла в чем ошибка!!!

В одном из модулей написала два раза:

Option Compare Database

Option Compare Database


Можете объяснить почему такие последствия ... ??
...
Рейтинг: 0 / 0
18.01.2005, 16:20:29
    #32870551
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
я счас у себя попробывал, таких последствий как у тебя не наблюдалось (Access 2002 SP3)



--------------
crazy about...
...
Рейтинг: 0 / 0
18.01.2005, 16:25:23
    #32870561
КУР
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
НУ ладно, еще одна проблемка вызвать функцию пользователя:

В значении по умолчании пишу: ComputerName()
Почему он снова ругается (

Код модуля представляю как есть ниже:

Option Compare Database

Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
Private Declare Function ReleaseCapture Lib "user32" () As Long
Private Const WM_NCLBUTTONDOWN = &HA1
Private Const HTCAPTION = 2

Private Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Private Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" _
(ByVal lpBuffer As String, nSize As Long) As Long
Public Function ComputerName() As String
Dim a As String * 40
Dim nSize As Long
nSize = 40
Call GetComputerName(a, nSize)
ComputerName = StrZ(a)
End Function
Public Function UserName() As String
Dim a As String * 40
Dim nSize As Long
nSize = 40
Call GetUserName(a, nSize)
UserName = StrZ(a)
End Function
Private Function StrZ(par As String) As String
Dim nSize As Long, i As Long, Rez As String
nSize = Len(par)
i = InStr(1, par, Chr(0)) - 1
If i > nSize Then i = nSize
If i < 0 Then i = nSize
StrZ = Mid(par, 1, i)
End Function
...
Рейтинг: 0 / 0
18.01.2005, 16:43:06
    #32870603
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
Попробуй опцию - Откомпилировать и сохранить все модули

Если где-то ругнется, то там и смотреть!!!
Когда перестанет ругаться, попробовать свою функцию через Ctrl+G поюзать
...
Рейтинг: 0 / 0
18.01.2005, 16:47:08
    #32870615
КУР
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
Я прихожу к выводу, что только встроенные функции можно поставить
в значение по умолчанию ;)

Спасибо всем! Ухожу домой ...
...
Рейтинг: 0 / 0
18.01.2005, 16:49:08
    #32870624
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
КУРЯ прихожу к выводу, что только встроенные функции можно поставить
в значение по умолчанию ;)

Спасибо всем! Ухожу домой ...

Не верный вывод!!!
В вашем случае, чтобы функции были доступны из любого места базы надо их описать как Public , а они у вас Private .
...
Рейтинг: 0 / 0
18.01.2005, 16:51:31
    #32870629
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
Упс. А может и верный :(
Нда.
Жизнь не перестает удивлять не только Украину :)
...
Рейтинг: 0 / 0
18.01.2005, 16:56:20
    #32870643
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
хэлп от Acc97
Код: plaintext
1.
2.
Задаваемые и возвращаемые значения
Задаваемое или возвращаемое значение данного свойства имеет тип String и может содержать до  255  символов, образующих текстовое значение или выражение.  Если значением свойства является выражение, то оно не может содержать определяемые пользователем функции, статистические функции SQL ядра базы данных Microsoft Jet, а также ссылки на запросы, формы или другие объекты Field.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Можно ли полю Дата/время назначить Значение по умолчанию = Now() / 24 сообщений из 24, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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