Я также сталкиваюсь с той же проблемой.
Но я попробовал
<img src ="images/xyz.jpg" style="display:block">
и решил
Проблема в том, что в вашем примере выберите [], и для подсписка требуется список в качестве входных данных, но ваши входные данные не являются списком. Причина этого заключается в том, что когда в элементах есть переменная (которая будет формировать список), она больше не рассматривается как простой список, означающий, что пробел (пробел) нельзя использовать для разделения значений. В этом случае точка с запятой обязательна.
q) x:2
q) (1;x) / (1 2)
Выберите команду: Измените ввод на (x; 10), чтобы он работал.
q) t:([]id:1 2 3; v: 3 4 5)
q) {select[(x;2)] from t} 1
`id `v
---------
2 4
3 5
Другой альтернативой является использование столбца «i» (индекс):
q) {select from t where i within x + 0 2} 1
Команда подсписка: Преобразовать левый ввод функции подсписка в список (х; 10)
. q) {(x;2) sublist t}1
Вы не можете использовать форму select [] с таким вводом переменных, вместо этого вы можете использовать функциональный выбор, показанный в https://code.kx.com/q4m3/9_Queries_q-sql/#912- функциональные формы , где вы вводите в качестве 5-го аргумента нужные вам строки
Надеюсь, это поможет!