вот запрос ниже, хочу что бы у меня запрос пополнялся автоматом в зависимости от количества маршрутов, я не знаю как передать в запрос маршрут, потому как N добавляется каждый раз, и оно будет равно последнему значению из списка. помогите ((((
//Создание объекта типа Запрос
Маршруты = создатьОбъект("справочник.маршруты");
спзМарш = Создатьобъект("СписокЗначений");
Маршруты.выбратьЭлементы();
Пока Маршруты.ПолучитьЭлемент()=1 цикл
спзМарш.ДобавитьЗначение(Маршруты.ТекущийЭлемент());
КонецЦикла;
Для сч=1 по спзМарш.РазмерСкиска() цикл
сч=сч+1;
N = спзМарш.ПолучитьЗначение(сч);
ТекстЗапроса = ТекстЗапроса +
|Функция Колво
;
ТекстЗапроса = ТекстЗапроса + сч +" = КонОст(Количество) когда (Маршрут= N)";
КонецЦикла;
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший