powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / #Имя? в поле Дата в связной таблице вместо значения по умолчанию
25 сообщений из 38, страница 1 из 2
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218962
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
База разита на: файл с таблицами и файлы с интерфейсами. И, соответственно, "интерфейсы" пользуются данными из файла с таблцами (пишу это "на" всякий случай ). В одной из таблиц в поле "Дата"->"Значение по умолчанию" стоит "=Format(Date();"dd.mm.yy")", но это не работает, если таблица является связной - пишет "#Имя?"
Что делать?!
ПОМОГИТЕ pls ^^
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218963
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А какого типа поле? Format возвращает стринг. Если поле не стринговое, то будет ошибка.
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218966
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Однако формат поля не указан - неувязочка Сейчас подкорректируем
thx
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218967
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Краткий формат даты" поставил...
Проблема не решилась :(
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218968
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне не понятно еще и то, почему если таблица "своя", а не связная то все работает, независимо от формата поля...
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218970
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поле, кстати, "Дата\время"
типа я только что проснулся :) Формат с типом перепутал
СОРРИИ
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218971
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Какого ТИПА поле? Не формата, а типа.
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218972
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
:^))) Опоздал.

Ну так убери Format.
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218973
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставил Format, когда перепутал в твоем посте Тип с Форматом - убрал Format, когда одумался :)
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218975
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
короче говоря не помогает
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218976
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отметил еще одну особенность...
Если создать новый mdb и установить ту же самую связь, то проблем нет...
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218977
Alexanderik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну так добавь ту же прилинкованное поле с той базы - только с другим именем. (copy) и попробуй там поставить default
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218978
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Более того, проблема возникает следующим образом: на работе у меня А2000, а дома ХР - если хоть один раз запустить эту базу в ХР, то в А2000 появляется такая проблема... Теперь я дома установил А2000, но в ХР я уже успел открыть :)
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218980
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>ну так добавь ту же прилинкованное поле с той базы
Поясни, пожалуйста....
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218982
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Alexanderik
Если ты имеешь ввиду то, что нужно переименовать прилинкованную таблицу, то это не помогает....
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218986
Alexanderik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что тебе мешает сделать вот так
Свойства поля.

Формат поля................... mm/dd/yy
Маска ввода ................... 99/99/0000;0;_
Значение по умолчанию ... = Date()

Тип поля в базе естественно Date.
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218987
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибка: Неизвестная функция 'Format'
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218989
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Alexanderik
сейчас попробую, но это как-странно... Ведь это не работает только, когда таблица прилинкована....
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218991
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фокус не прокатил...
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218994
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
> Ошибка: Неизвестная функция 'Format'

Vsevolod, ау, как слышно? Убери Format!!! Он возвращает строку!!! А поле не строковое!!!
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218996
Alexanderik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну у меня фокус прошел !!

Если у тебя поле с типом string вставь вот это
Format(Date(),"mm\.dd\.yy")
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32218999
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это тупняк...
Но как тогда это записать =Format(Date();"dd.mm.yy") без Format???
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32219001
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
date() тоже не работает...
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32219002
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
=Date()

Тебе же дату надо в поле заносить, а не стринг!!!
...
Рейтинг: 0 / 0
#Имя? в поле Дата в связной таблице вместо значения по умолчанию
    #32219003
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Владимир Саныч
я повторюсь

>Более того, проблема возникает следующим образом: на работе у меня А2000, а дома ХР - если хоть один раз запустить эту базу в ХР, то в А2000 появляется такая проблема... Теперь я дома установил А2000, но в ХР я уже успел открыть :)

наверное собака где-то здесь порылась....
...
Рейтинг: 0 / 0
25 сообщений из 38, страница 1 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / #Имя? в поле Дата в связной таблице вместо значения по умолчанию
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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