Зато работает...
Правда, столкнулся с другой проблемой.
Индекс при ИД у меня двузначный, а в функции (в коде выше этого нет) мне надо использовать индексы и по отдельности тоже. Так вот, единственный способ, которым мне удалось из передаваемого параметра (например, 12) выделить отдельно переменными значения 1 и 2, оказалась математика: делил параметр на 10, забирал целую часть и т.д. "Разобрать" передаваемый параметр через substring не получилось, пробовал даже переводить из числа в текст и наоборот. Пытался поделить на 10, затем загнать в массив по разделителю "."...
В принципе, проблема решается (думаю) передачей двух параметров (например, 1 и 2), но интересно, почему не получилось распарсить...