Поля Формулы MySQL и JS - что лучше?

Все вопросы/проблемы по установке и использовании.
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Поля Формулы MySQL и JS - что лучше?

Сообщение Develop-Soft »

AlexAlex писал(а): 20 авг 2019, 20:00 1) Может ли JS формула выводить текст, а не число?
support писал(а): 20 авг 2019, 20:06 1) Нет, только число
Возможно где-то что-то недочитал. Подскажите плиз, как (чем) можно выполнить склейку

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

[Поле1]+' от '+[Поле2]
?
То бишь - "текст".
sanys
Сообщения: 118
Зарегистрирован: 30 май 2017, 12:52
Имя: Александр
Откуда: Казахстан

Re: Поля Формулы MySQL и JS - что лучше?

Сообщение sanys »

Develop-Soft писал(а): 05 ноя 2019, 14:32 Возможно где-то что-то недочитал. Подскажите плиз, как (чем) можно выполнить склейку

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

[Поле1]+' от '+[Поле2]
?
То бишь - "текст".
Смотря что Вы хотите получить.
Если поля одной записи, и в дальнейшем потребуется поиск по результирующему полю - то используйте тип поля Статический текст по шаблону.
Если Поле1 и Поле2 динамические и требуется просматривать их значение в записи, то простой Текст по шаблону (в этом случае поиск по результирующему полю будет невозможен)
Можно использовать конкатенацию строк в типе поля MySQL-формула ( CONCAT([11],' - ',[36],' - ',id) , взято из примера)
Это все только после сохранения записи.

Если требуется на форме добавления/редактирования записи, то JS-формула производит только математические вычисления
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Поля Формулы MySQL и JS - что лучше?

Сообщение Develop-Soft »

sanys писал(а): 05 ноя 2019, 19:03 Если требуется на форме добавления/редактирования записи, то JS-формула производит только математические вычисления
Именно в форме и надо (тренируюсь в работе с данными "на лету"). Мне непонятно что содержится в [ИД_Поля].
Обычная склейка работает:
Изображение
а как при этом получить доступ к полям (при необходимости привести к текстовому типу) - непонятно...
Ответить