Проблемы с полем Даты или Календарь
Проблемы с полем Даты или Календарь
Друзья, я столкнулся с необяснимой мне проблемой
с банальным полем Даты или Календаря начиная с версии ФМ18.
Создав поле даты получаю Пытался изменить формат вывода - таже хрень.
Все что раньше работало теперь не работает.
Может подскажете что случилось и как 'то исправить
Спасибо заранее.
с банальным полем Даты или Календаря начиная с версии ФМ18.
Создав поле даты получаю Пытался изменить формат вывода - таже хрень.
Все что раньше работало теперь не работает.
Может подскажете что случилось и как 'то исправить
Спасибо заранее.
-
- Сообщения: 338
- Зарегистрирован: 11 сен 2017, 13:42
- Откуда: Санкт-Петербург
Re: Проблемы с полем Даты или Календарь
поле с типом "Дата" отображается в виде элемента управления "Календарь"? Или дата вводится вручную?
Вообще интересует не изображения диалога, а изображение того, как выглядит элемент управления и что в него вы вставляете.
Как вариант, попробуйте вставить в это поле сегодняшнюю дату, используя меню Insert - Current Date
Вообще интересует не изображения диалога, а изображение того, как выглядит элемент управления и что в него вы вставляете.
Как вариант, попробуйте вставить в это поле сегодняшнюю дату, используя меню Insert - Current Date
Re: Проблемы с полем Даты или Календарь
В том то и дело что это не работает. Банальное поле даты. Неважно как ввожу выходит это сообщение. Похоже на баг.
Re: Проблемы с полем Даты или Календарь
да еще> если беру готовое решение от ФМ - оно тоже не работает с календарем...
-
- Сообщения: 338
- Зарегистрирован: 11 сен 2017, 13:42
- Откуда: Санкт-Петербург
Re: Проблемы с полем Даты или Календарь
1) сделайте вычисляемое поле. пусть оно вычисляет Get(currentdate), смотрите, что оно отображает, совпадает ли с тем, что вводите
2) переустановите фм и перед установкой файлмейкера новой версии удалите ВСЕ папки в Programm Files, оставшиеся от старых версий
2) переустановите фм и перед установкой файлмейкера новой версии удалите ВСЕ папки в Programm Files, оставшиеся от старых версий
Re: Проблемы с полем Даты или Календарь
Не помогло
Re: Проблемы с полем Даты или Календарь
Не помогло. есть еще идеи?
Спасибо заранее
Спасибо заранее
Re: Проблемы с полем Даты или Календарь
Вот что выдает система если выбрать например в календарте число 30.11.2019
- Вложения
-
- DAtum.JPG (31.98 КБ) 10689 просмотров
-
- Сообщения: 338
- Зарегистрирован: 11 сен 2017, 13:42
- Откуда: Санкт-Петербург
Re: Проблемы с полем Даты или Календарь
1) покажите нам, что отображается, если вы делаете следующее:
3) сделайте поле с типом Text, поставьте на него календарь, выберите дату 30 ноября.
а) Что отображается?
б) Что вычисляется, если применить формулу GetAsDate(поле текст)?
4) Не могли бы вы, перед тем как делать скрины, переключать язык в английский и перезагружать приложение? А потом можно вернуть снова Deutsch. Большинству участников форума немецкий мало знаком.
2) какой язык указан языком индексирования поля?1) сделайте вычисляемое поле. пусть оно вычисляет Get(currentdate), смотрите, что оно отображает
3) сделайте поле с типом Text, поставьте на него календарь, выберите дату 30 ноября.
а) Что отображается?
б) Что вычисляется, если применить формулу GetAsDate(поле текст)?
4) Не могли бы вы, перед тем как делать скрины, переключать язык в английский и перезагружать приложение? А потом можно вернуть снова Deutsch. Большинству участников форума немецкий мало знаком.
-
- Сообщения: 106
- Зарегистрирован: 21 сен 2017, 18:48
- Откуда: Минск
Re: Проблемы с полем Даты или Календарь
Добрый день, судя по скриншоту видно что в поле дата введено число "30112019" а не дата "30/11/2019".
Файлмейкер по умолчанию не распознает такое число как дату. Думаю, проблема где-то здесь.
Т.е. либо вы не вводите разделители, либо, они не воспринимаются системой.
(тип поля число? к полю подключен Filter(Поле; "0123456789") который убирает разделители ? опции валидации даты стоят по-умолчанию ?)
Чтобы заработало распознавание числа "30112019" как даты, можно воспользоваться пользовательской функцией для AutoEnter вычисления
Фабриса Нормана FastDateInput