MySQL формула - как вывести значение (текст) из поля выпадающий список?

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1704
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр Афанасьев
Откуда: г. Славянск, Донецкая обл.
Организация: Alcomp

MySQL формула - как вывести значение (текст) из поля выпадающий список?

Сообщение alcompstudio »

Добрый день!

Как получить/вывести значение в поле MySQL формула из поля с выпадающим списком? Сейчас в поле MySQL формула если например, указать ID поля [123] - выпадающий список, то выводится ID значения, а нужно, чтобы само значение (текстовое) выводилось http://joxi.ru/gmvDzggHdlPQPA

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

Re: MySQL формула - как вывести значение (текст) из поля выпадающий список?

Сообщение support »

Вот тут есть пример как получить значение (value), аналогичным способом можно получить и название (name)
https://docs.rukovoditel.net.ru/index.p ... ego_spiska
В Mysql формулу нужно будет встроить запрос.
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1704
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр Афанасьев
Откуда: г. Славянск, Донецкая обл.
Организация: Alcomp

Re: MySQL формула - как вывести значение (текст) из поля выпадающий список?

Сообщение alcompstudio »

Ясно, спасибо, думал будет проще)) Сделал поле статический текст по шаблону, куда сначала получаю значение из выпадающего списка (текстовое), а потом в формулу "забираю" это значение уже из поля статической текст по шаблону. Костыльно, но работает))
Аватара пользователя
support
Техническая поддержка
Сообщения: 8993
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: MySQL формула - как вывести значение (текст) из поля выпадающий список?

Сообщение support »

Так даже лучше по производительности, избавились от доп. запроса.
aik
Сообщения: 707
Зарегистрирован: 12 апр 2017, 10:09
Имя: Антон
Откуда: земля

Re: MySQL формула - как вывести значение (текст) из поля выпадающий список?

Сообщение aik »

support писал(а): 26 дек 2021, 17:09 Вот тут есть пример как получить значение (value), аналогичным способом можно получить и название (name)
https://docs.rukovoditel.net.ru/index.p ... ego_spiska
В Mysql формулу нужно будет встроить запрос.
Не совсем понял, как вывести Name (Имя варианта списка), а не Value.
remchik
Сообщения: 254
Зарегистрирован: 19 сен 2019, 11:32
Имя: Remchik
Откуда: Москва

Re: MySQL формула - как вывести значение (текст) из поля выпадающий список?

Сообщение remchik »

aik писал(а): 19 мар 2024, 13:14
support писал(а): 26 дек 2021, 17:09 Вот тут есть пример как получить значение (value), аналогичным способом можно получить и название (name)
https://docs.rukovoditel.net.ru/index.p ... ego_spiska
В Mysql формулу нужно будет встроить запрос.
Не совсем понял, как вывести Name (Имя варианта списка), а не Value.
$value = ''; //Переменная в которой будет хранится значение из списка
$choices_id = [157]; //Получаем ID выбранного элемента из списка
/*
Строим запрос для получения значения из списка к таблице app_fields_choices
Поле 157 - выпадающий список
*/
$item_query = db_query("select value from app_fields_choices where fields_id=157 and id={$choices_id}");
if($item = db_fetch_array($item_query))
{
$value = $item['value'];
}

echo $value;
***
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
Ответить