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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

Option Compare Database

Option Compare Database


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



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

В значении по умолчании пишу: 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
Можно ли полю Дата/время назначить Значение по умолчанию = Now()
    #32870603
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй опцию - Откомпилировать и сохранить все модули

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

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

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

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


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