K
Kiddy
Доброе время суток. Народ нужна консультация - помощь.
Формирую Список скидок по всем клиентам из таблицы скидок
Текстзапроса="
|ТоварнаяГруппа=Справочник.СкидкиКлиента.ТоварнаяГруппа;
|Группировка ТоварнаяГруппа Упорядочить По ТоварнаяГруппа.Наименование;
|";
Запрос=СоздатьОбъект("Запрос");
Если Запрос.Выполнить(Текстзапроса)=0 Тогда
возврат;
КонецЕсли;
Запрос.ВНачалоВыборки();
НомерСтроки=1;
Пока Запрос.Группировка("ТоварнаяГруппа")>0 Цикл
Если Запрос.ТоварнаяГруппа.Выбран()=1 Тогда
ТаблицаСкидок.НоваяСтрока(НомерСтроки);
ТаблицаСкидок.ПолучитьСтрокуПоНомеру(НомерСтроки);
ТаблицаСкидок.Номенклатура=Запрос.ТоварнаяГруппа.Наименование;
НомерСтроки=НомерСтроки+1;
КонецЕсли;
КонецЦикла;
Результат отработаного запроса впечатляет
Есть повторяющиеся сточки !!!!!!!! и не отсортировано !!!!
Я так понимаю проблема в запросе, или....
Буду очень благодарен за совет и помощь
Валера
Формирую Список скидок по всем клиентам из таблицы скидок
Текстзапроса="
|ТоварнаяГруппа=Справочник.СкидкиКлиента.ТоварнаяГруппа;
|Группировка ТоварнаяГруппа Упорядочить По ТоварнаяГруппа.Наименование;
|";
Запрос=СоздатьОбъект("Запрос");
Если Запрос.Выполнить(Текстзапроса)=0 Тогда
возврат;
КонецЕсли;
Запрос.ВНачалоВыборки();
НомерСтроки=1;
Пока Запрос.Группировка("ТоварнаяГруппа")>0 Цикл
Если Запрос.ТоварнаяГруппа.Выбран()=1 Тогда
ТаблицаСкидок.НоваяСтрока(НомерСтроки);
ТаблицаСкидок.ПолучитьСтрокуПоНомеру(НомерСтроки);
ТаблицаСкидок.Номенклатура=Запрос.ТоварнаяГруппа.Наименование;
НомерСтроки=НомерСтроки+1;
КонецЕсли;
КонецЦикла;
Результат отработаного запроса впечатляет
Есть повторяющиеся сточки !!!!!!!! и не отсортировано !!!!
Я так понимаю проблема в запросе, или....
Буду очень благодарен за совет и помощь
Валера