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