Значение по умолчанию в числовом поле - из предыдущей записи

Пишите ваши предложения здесь.
Ответить
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Значение по умолчанию в числовом поле - из предыдущей записи

Сообщение alcompstudio »

Добрый день!

Можно ли реализовать возможность автоматической вставки значения по умолчанию в Числовое поле сущности из другого числового поля предыдущей записи (или нескольких записей "назад" - по указанию) ?

Изображение

Вот, чтобы так было:

Изображение

И тут предусмотреть возможность "переноса" значения из формульного типа поля, т.е. если нужно автоматически добавлять запись с уже внесенным "предыдущим" значением, рассчитанным по какой-то формуле.

Или, если для формы ввода это тяжело реализуемо, то может сделать это как-то для формульного типа поля? Т.е. задать формулу, которая будет выводить значение из предыдущей записи (или из записи которая будет указана), что-то типа:

Изображение

Я пытался сделать что-то подобное при помощи функций с фильтром по дате :

Изображение

Изображение

...но фильтр так почему-то не работает, все равно считает сумму по всем записям, хотя должен по идее выбирать за "вчерашнее число" (хотя, я может что-то неправильно сделал - не отрицаю...):

Изображение

Но и это не спасает, т.к. нужна именно "запись минус один", а если в дате "присутствует" несколько записей, то функция посчитает их все, а нужно именно "перенос" одного значения из предыдущей (или из "несколько записей назад").

Можно ли что-то придумать? Думаю, будет полезна данная возможность для переноса остатков, или любой подобной операции, требующей таких переносов.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Значение по умолчанию в числовом поле - из предыдущей записи

Сообщение support »

Уже было предложение по этому поводу. Пока не придумал как это сделать.
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Значение по умолчанию в числовом поле - из предыдущей записи

Сообщение alcompstudio »

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

Изображение

по идее это можно использовать в качестве идентификатора для выборки, потому как там каждый раз будет новое значение, и оно вроде увеличивается с каждой секундой.

но вот, как ее выбрать, чтобы оставалось число для каждой предыдущей записи свое - не знаю... :? Может это как-то использовать на программном уровне?
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Значение по умолчанию в числовом поле - из предыдущей записи

Сообщение alcompstudio »

...забыл наверное сказать, что имею ввиду предыдущую запись по времени добавления, это больше интересует. Потому как если сделать сортировку по какому-то полю, отличному от даты, то конечно в списке записи "перемешаются" и для MySQL непонятно какая станет предпоследней :) (если я правильно понял проблему)
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Значение по умолчанию в числовом поле - из предыдущей записи

Сообщение alcompstudio »

http://xandeadx.ru/blog/mysql/592 - это никак не поможет в решении? :roll:
Ответить