тч.УдалитьСтроки(); удаляет как строки тч так и стороки ВыборкаДанных.ТабличнаяЧасть
не знал раньше о таком свойстве(= но догадывался... ВыборкаДанных.ТабличнаяЧасть = тч; в этом месте тч передается как адрес на ТЗ поэтому либо стоит пересоздавать тч вместо удаленияСтрок, либо ВыборкаДанных.ТабличнаяЧасть = создать(ТЗ) ; тч.выгружать(ВыборкаДанных.ТабличнаяЧасть)
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.