подскажите как выгрузить большой объём данных постранично в json . В каждую страницу по 10 000. как через page передавать типо первая страница 10 000. вторая начиная с 10 001 по 20 000 и т.д
ПараметрыИзЗапроса = Новый Структура;
ПараметрыИзЗапроса.Вставить("token", Запрос["ПараметрыURL"].Получить("token"));
//ПараметрыИзЗапроса.Вставить("page", Запрос["ПараметрыURL"].Получить("page"));
Если ПараметрыИзЗапроса.token = "fxGXX13iRkE5y0f0NvQAz9mjrAFtF4sRT9QRqZXhifgypLGAF" тогда
////Прайс //////////////////////////////////
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| dbo_Table_1.Артикул КАК Артикул,
| dbo_Table_1.Производитель КАК Производитель,
| dbo_Table_1.Наименование КАК Наименование,
| dbo_Table_1.Валюта КАК Валюта,
| dbo_Table_1.Поставщик КАК Поставщик,
| dbo_Table_1.Цена КАК Цена,
| dbo_Table_1.Наличие
|ИЗ
| ВнешнийИсточникДанных.Price.Таблица.dbo_Table_1 КАК dbo_Table_1
|
|СГРУППИРОВАТЬ ПО
| dbo_Table_1.Артикул,
| dbo_Table_1.Цена,
| dbo_Table_1.Наименование,
| dbo_Table_1.Производитель,
| dbo_Table_1.Наличие,
| dbo_Table_1.Валюта,
| dbo_Table_1.Поставщик";
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
МассивУслуг = Новый Массив;
Пока Выборка.Следующий() Цикл
МассивУслуг.Добавить(Новый Структура("Артикул, Производитель, Цена, Наименование, Наличие", Выборка.Артикул, Выборка.Производитель , Выборка.Цена, Выборка.Наименование, Выборка.Наличие));
КонецЦикла;
ЗаписьJSON = Новый ЗаписьJSON;
ЗаписьJSON.УстановитьСтроку();
ЗаписатьJSON(ЗаписьJSON, МассивУслуг);
СтрокаДляОтвета = ЗаписьJSON.Закрыть();
Ответ = Новый HTTPСервисОтвет(200);
Ответ.Заголовки.Вставить("Content-type", "application/json; charset=utf-8");
Ответ.УстановитьТелоИзСтроки(СтрокаДляОтвета, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать);