Если пользователь заполнил таблицу один раз - все ок.
Но если пользователь перезаполняет таблицу, то похоже, что в параметр "Строка" записывается номер строки с учетом ранее заполненных данных. Например:
Имеем кнопку по заполнению таблицы. После заполнения у нас появляется одна строчка. При переносе в эту строчку параметр "Строка" равен нулю. (что позволяло мне по индексу получить искомую строку)
После повторного заполнения и попытки переноса параметр "Строка" становится равен 1. И так далее.
Таким образом, либо мне нужно определять номер строки используя другой способ. Либо как-то сбрасывать счетчик строк ТаблицыФормы.
если этот параметр "Строка" передать в метод таблицыФормы, то получим строку коллекции, а по ней уже номер строки, а по ней индекс в ТЧ.
Элементы.ТЧ.ДанныеСтроки(Строка).НомерСтроки-1
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший