Страница 1 из 1

Поле Динамическая дата с записью в базу

Добавлено: 24 ноя 2020, 15:35
nruslan2
Рассмотрите вариант чтобы добавить возможность записать результат вычисления поля Динамическая дата в базу данных. Сейчас она генерируется в реальном времени.

Например:
Есть пользователь и необходимо записать дату изменения его поля статуса. Можно руками, но зачем делать руками если можно использовать формулу которая вставит дату изменения (текущую дату). Но так как сейчас все считается в реальном времени то дата каждый день новая (текущая), а если бы запись можно было бы записать в базу то можно было бы использовать вышеуказанный алгоритм, тем самым исключив лишние действия пользователя.

Re: Поле Динамическая дата с записью в базу

Добавлено: 25 ноя 2020, 00:16
Alex.Zin
Если я правильно понял то вам нужно дата изменения записи?
Если да, то сейчас она делается, это поле дата обновления, можно использовать комментарии для отслеживания когда были изменения и какие, просто выводя поля для отслеживания в комментарии.

Re: Поле Динамическая дата с записью в базу

Добавлено: 25 ноя 2020, 10:33
nruslan2
Хммм, идея интересная - но к сожалению Нет, так как статус изменится в определенное время, но после этого я же могу вносить новые изменения и дата будет меняться, а мне важно отследить дату изменения статуса!

Re: Поле Динамическая дата с записью в базу

Добавлено: 25 ноя 2020, 10:40
Alex.Zin
Добавьте добавление сообщения с результатом и у вас в каждом объекте отслеживания будет история изменений в виде сообщений(кто, когда и что поменял)

Re: Поле Динамическая дата с записью в базу

Добавлено: 25 ноя 2020, 10:43
nruslan2
Во первых это костыли, а во вторых все равно не подойдут эти костыли, потому что эти данные должны забираться SQL запросом для дальнейших действий
Alex.Zin писал(а): 25 ноя 2020, 10:40 Добавьте добавление сообщения с результатом и у вас в каждом объекте отслеживания будет история изменений в виде сообщений(кто, когда и что поменял)
PS забегая вперед просто реализовать данный функционал (запись в таблицу данных) наверное просто так как данная же функция есть в SQL Запрос (но почему то ее нет в SQL формуле и как оказалось в Динамической Дате).
пока вижу два варианта
1 - Записывать руками (и проблем нет для Настройки, но пользователи мучаться будут из-за лишних действий)
2 - Использовать поле SQL Запрос, но тогда проблема с фильтрацией с имеющимися фильтрами (хммм хотя.......)

Re: Поле Динамическая дата с записью в базу

Добавлено: 25 ноя 2020, 11:22
Alex.Zin
Спорить не буду вам виднее, но как раз автоматическое добавление сообщения я не вижу как костыль, намного лучше чем ручками:)
Далее к сожалению я помочь не смогу, тк не понимаю всех требований.
В любом случае удачи вам с поиском решения, возможно из сообщества кто поможет.

Re: Поле Динамическая дата с записью в базу

Добавлено: 25 ноя 2020, 13:08
nruslan2
Спасибо)
Так что кнопка, что статус выбрать - все равно лишние действия пользователя)
Вся суть всех итераций - чтобы пользователю меньше кликать)
Alex.Zin писал(а): 25 ноя 2020, 11:22 Спорить не буду вам виднее, но как раз автоматическое добавление сообщения я не вижу как костыль, намного лучше чем ручками:)
Далее к сожалению я помочь не смогу, тк не понимаю всех требований.
В любом случае удачи вам с поиском решения, возможно из сообщества кто поможет.
PS реализовал через костыли, а именно поле SQL запрос - минус не смог изменить только разделитель отображения даты хотелось бы д/м/г а получается только д.м.г