Запрос-формула определение наличия связи через MySQL JS
Добавлено: 18 окт 2020, 14:51
Добрый день.
Есть необходимость в автоматизации определения статуса привязки запчастей к устройству.
Т.е. есть две сущности "устройства" и "запчасти"которые связаны полями типа "связанные записи" (связанные записи с двух сторон). Надо определять по формуле (или запросу) факт наличия связи, а при отсутствии связи ставить в поле значение "свободен".
Я пытался сделать это и через JS и через MySQL.
Вот например MySQL:
Или через JS:
Так-же пробовал делать расчёт через промежуточное поле типа "текст по шаблону" Но всё это бесполезно, условие не работает. Работает только если в условии сравнивать поле типа "поле ввода". По итогу как я понял, значения типа "связь", "текст" и "поле ввода" это на самом деле разные структуры, и два первых не так-просто не обрабатываются SQL или JS. А как к ним получить доступ не понятно.
Руководитель у меня версии 2.5 - конечно надо обновить но может проблема не в этом. ?
Есть необходимость в автоматизации определения статуса привязки запчастей к устройству.
Т.е. есть две сущности "устройства" и "запчасти"которые связаны полями типа "связанные записи" (связанные записи с двух сторон). Надо определять по формуле (или запросу) факт наличия связи, а при отсутствии связи ставить в поле значение "свободен".
Я пытался сделать это и через JS и через MySQL.
Вот например MySQL:
Код: Выделить всё
if ([900]='', 1, 0)
if ([900]=NULL, 1, 0)Код: Выделить всё
if ([900]=='') {
return 0;
} else {
return 1;
}Руководитель у меня версии 2.5 - конечно надо обновить но может проблема не в этом. ?