Текст="insert into "+Имя+" (Row_Id,datein,_user,idobj,timein,timeopen,_close,status) values (?,?,?,?,?,?,?,?)";
cmd.ДобПараметр(1, X, X, X, ""); // param ? №1 (определяемся какие значения нужно подставить вместо X)
cmd.ДобПараметр(1, X, X, X, ""); // param ? №2
cmd.ДобПараметр(1, X, X, X, ""); // param ? №3
cmd.ДобПараметр(1, X, X, X, ""); // param ? №4
cmd.ДобПараметр(1, X, X, X, ""); // param ? №5
cmd.ДобПараметр(1, X, X, X, ""); // param ? №6
cmd.ДобПараметр(1, X, X, X, ""); // param ? №7
cmd.ДобПараметр(1, X, X, X, ""); // param ? №8
Запрос.Подготовить(Текст); // именно в такой последовательности: добавляем, потом готовим
Для Н = 1 По Сп.РазмерСписка() Цикл
Запрос.УстановитьПараметр(Н, Сп.ПолучитьЗначение(Н));
КонецЦикла;
Запрос.Выполнить(); // зачем ВыполнитьИнструкцию()?, ведь тратится время на создание ТЗ