Последняя версия DataExpress 22.3.12

Изображение Скачать | Изображение Что нового?

дата время объединить

Предложения по новому функционалу и развитию существующего.
Подфорумы: Изображение Закрытые вопросы | Изображение Платная доработка DataExpress
al.kn
Эксперт
Сообщения: 1118
Зарегистрирован: 17 май 2020, 13:18
Благодарил (а): 56 раз
Поблагодарили: 106 раз

дата время объединить

Сообщение al.kn » 22 апр 2022, 13:06

объединить дату и время, в основном, они используются в связке

al.kn
Эксперт
Сообщения: 1118
Зарегистрирован: 17 май 2020, 13:18
Благодарил (а): 56 раз
Поблагодарили: 106 раз

дата время объединить

Сообщение al.kn » 22 апр 2022, 19:25

если будет сбор средств, готов добавить 1 килорубль
п.с. фильтровать и прибавлять к дате часы и минуты было бы удобнее.
например к 01.02.2003 23:55 прибавить 1 448минут или 58 часов - это кучу выражений написать нужно

Аватара пользователя
admin
Разработчик
Сообщения: 6148
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 88 раз
Поблагодарили: 692 раза

дата время объединить

Сообщение admin » 22 апр 2022, 19:42

В планах есть. Но быстрее реализовать это я не могу, даже платно.

al.kn
Эксперт
Сообщения: 1118
Зарегистрирован: 17 май 2020, 13:18
Благодарил (а): 56 раз
Поблагодарили: 106 раз

дата время объединить

Сообщение al.kn » 11 май 2022, 22:20

столкнулся с тупейшим затыком, что прописать в значении по умолчанию, чтобы в каждой следующей записи время увеличивалось на 12(n)ч и менялась дата?
Вложения
ПРИМЕР.zip
(44.27 КБ) 4 скачивания

Аватара пользователя
admin
Разработчик
Сообщения: 6148
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 88 раз
Поблагодарили: 692 раза

дата время объединить

Сообщение admin » 11 май 2022, 22:35

В значении по умолчанию в поле "время" пишем:

Код: Выделить всё

BLOCK(
   SETVAR('maxdate', DBMAX('форма', 'дата', '')),
   SETVAR('maxtime', DBMAX('форма', 'время', '[дата]=GETVAR("maxdate")')),
   ADDHOUR(GETVAR('maxdate'), GETVAR('maxtime'), 12, 'дата'))

al.kn
Эксперт
Сообщения: 1118
Зарегистрирован: 17 май 2020, 13:18
Благодарил (а): 56 раз
Поблагодарили: 106 раз

дата время объединить

Сообщение al.kn » 11 май 2022, 22:58

admin писал(а):В значении по умолчанию в поле "время" пишем:

Код: Выделить всё

BLOCK(
   SETVAR('maxdate', DBMAX('форма', 'дата', '')),
   SETVAR('maxtime', DBMAX('форма', 'время', '[дата]=GETVAR("maxdate")')),
   ADDHOUR(GETVAR('maxdate'), GETVAR('maxtime'), 12, 'дата'))

можно на примере? не получается

al.kn
Эксперт
Сообщения: 1118
Зарегистрирован: 17 май 2020, 13:18
Благодарил (а): 56 раз
Поблагодарили: 106 раз

дата время объединить

Сообщение al.kn » 11 май 2022, 23:15

вроде все так, но что не так?
Вложения
2022-05-11_23-14-26.png
2022-05-11_23-14-26.png (29.33 КБ) 205 просмотров
2022-05-11_23-11-00.png
2022-05-11_23-11-00.png (17.6 КБ) 205 просмотров

Аватара пользователя
admin
Разработчик
Сообщения: 6148
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 88 раз
Поблагодарили: 692 раза

дата время объединить

Сообщение admin » 11 май 2022, 23:19

!дата

al.kn
Эксперт
Сообщения: 1118
Зарегистрирован: 17 май 2020, 13:18
Благодарил (а): 56 раз
Поблагодарили: 106 раз

дата время объединить

Сообщение al.kn » 11 май 2022, 23:56

admin писал(а):В планах есть. Но быстрее реализовать это я не могу, даже платно.

может всё-таки да? оно бы и в серверной версии пригодилось? платно я бы скинулся :roll:
рудимент какой то, через переменную следующую дату с временем искать


Вернуться в «Предложения по развитию проекта.»