потому что данное поле не хранит значение в БД, в БД значение равно "'
Запрос на передачу значений из записей, имеющих одинаковое значение Глобального списка
-
- Сообщения: 2627
- Зарегистрирован: 14 окт 2020, 09:13
- Имя: Ruslan
- Откуда: Moscow
- Контактная информация:
Re: Запрос на передачу значений из записей, имеющих одинаковое значение Глобального списка
Re: Запрос на передачу значений из записей, имеющих одинаковое значение Глобального списка
-
- Сообщения: 2627
- Зарегистрирован: 14 окт 2020, 09:13
- Имя: Ruslan
- Откуда: Moscow
- Контактная информация:
Re: Запрос на передачу значений из записей, имеющих одинаковое значение Глобального списка
включать в основной запрос такие же вычисления, которые используются в поле SQL формула
Re: Запрос на передачу значений из записей, имеющих одинаковое значение Глобального списка
И все же если ни одна из формул ни MySQL ни JS не хранит значения в БД в документации об этом можно было сделать ремарку.
Уже посмотрел форум по запросу "не хранит в БД", оказалось что я не первый и не третий кто потратил кучу часов на решение так и не найдя его.
А тогда через что записать значение вычислений в БД в одной сущности чтобы потом брать его в другую сущность? Рhp?
Уже посмотрел форум по запросу "не хранит в БД", оказалось что я не первый и не третий кто потратил кучу часов на решение так и не найдя его.
А тогда через что записать значение вычислений в БД в одной сущности чтобы потом брать его в другую сущность? Рhp?
- alcompstudio
- Спонсор
- Сообщения: 1798
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Запрос на передачу значений из записей, имеющих одинаковое значение Глобального списка
Как вариант создаете "промежуточное/техническое" поле, в которое записываете текущий результат вычисления, возможно при помощи какой-то автоматизации, чтобы только 1 раз на действие записывалось, а не постоянно перевычислялось - можно числовое поле. Ну а потом забираете в нужный момент из этого поля значение и передаете далее - в целевые вычисления. Если нужно что-то "динамическое", но сохраняемое в БД, то, например, Статический текст по шаблону, там можно хранить любые данные, также и числа, которые затем можно далее в формуле использовать. Но в нем значение перезаписывается каждый раз, как меняются любые значения в текущей запис (или при редактировании и сохранении формы, или при действии автоматизации).Алексей Г писал(а): ↑31 янв 2025, 22:28 И все же если ни одна из формул ни MySQL ни JS не хранит значения в БД в документации об этом можно было сделать ремарку.
Уже посмотрел форум по запросу "не хранит в БД", оказалось что я не первый и не третий кто потратил кучу часов на решение так и не найдя его.
А тогда через что записать значение вычислений в БД в одной сущности чтобы потом брать его в другую сущность? Рhp?
Я таким костылем пользуюсь, чтобы где-то сохранить "промежуточное" значение.
-
- Сообщения: 2627
- Зарегистрирован: 14 окт 2020, 09:13
- Имя: Ruslan
- Откуда: Moscow
- Контактная информация:
Re: Запрос на передачу значений из записей, имеющих одинаковое значение Глобального списка
Динамическое значение на то и динамическое, что рассчитывается в момент обращения.
Если Вам нужно просто рассчитывать значения и хранить их в базе, и не пересчитывать их каждый раз при обращении к записи, то используйте поля:
AJAX запрос
PHP код, без галочки выполнять динамически
SQL запрос, без галочки выполнять динамически
Если Вам нужно просто рассчитывать значения и хранить их в базе, и не пересчитывать их каждый раз при обращении к записи, то используйте поля:
AJAX запрос
PHP код, без галочки выполнять динамически
SQL запрос, без галочки выполнять динамически