Задача: Нужно получить информацию о заказах с возможностью указания даты создания "от"" и "до" и выгрузить в Excel файл. Так как заказов может быть очень много, за один шаг это не провернуть (скорее всего, сайт отвалится по таймауту) нужно сделать это пошагово с небольшой паузой между шагами.
Пошагово получить информацию о заказах и сохранить как Excel (xls)
|
Михаил Базаров: 19.09.2022 12:00:00
Пошагово получить информацию о заказах и сохранить как Excel (xls)
Задача: Нужно получить информацию о заказах с возможностью указания даты создания "от"" и "до" и выгрузить в Excel файл. Так как заказов может быть очень много, за один шаг это не провернуть (скорее всего, сайт отвалится по таймауту) нужно сделать это пошагово с небольшой паузой между шагами. |
|
Михаил Базаров: 19.09.2022 12:00:00
Паузу между шагами можно выставит больше, если хостинг/сервер не справляется. Также можно увеличить или уменьшить количество заказов обрабатываемых за шаг и дополнить/удалить данные в отчете. Да, как и сказано выше: позже сделаю это модулем с Ajax и прогресс баром- пока так.
|
|
Александр Силуянов: 19.09.2022 08:00:00
Благодарю, очень нужный функционал!
|
|
Михаил Базаров: 06.02.2026 08:00:00
Вариант выгрузки элементов инфоблока в виде
ID элемента | Навание | Какое-то свойство Проверено на инфоблоке с 70 000 элементов, экселька была получена за 15 секунд.
|
Блог-note Заметки по 1С-Битрикс
-
Следующий и предыдущий элемент с картинкой и текстом анонса при просмотре детальной страницы
Задача: при просмотре детальной страницы элемента (новости, статьи, товара каталога - не важно) нужно показать превью следующего и предыдущего...
-
Memcached на сайте под управлением битрикс, при использовании Веб Окружения Битрикс
Если вам важна скорость отдачи сайта, а у вашего сервера медленный диск для использования кеша на файлах. Можно кешировать данные прямо в оперативную ...
-
Создать pdf файл из элемента инфоблока, дать скачать пользователю, поддерживать в актуальном состоянии или отправить на e-mail.
Задача: при каждом посещении статьи, на сайте, нужно создавать pdf файл с ее содержимым и записывать в свойство инфоблока.
-
Оплата заказа с внутреннего счета только за товары, без учета стоимости доставки
Задача: В магазине реализован внутренний счет (бонусный счет) для покупателей. Необходимо, чтобы при оплате заказа бонусами учитывалась только...
-
Обновление 1С-Битрикс с PHP 7, до поддержки версии PHP 8.3
Задача: обновить устаревший сайт на платформе 1С-Битрикс, который не получал обновлений уже более 4 лет и работает на PHP 7.1.
-
Заполнить поля пользователя из свойства заказа, на примере ФИО
При создании заказа покупатель заполняет поле "ФИО". Необходимо скопировать эти данные в профиль пользователя (не путать с профилем покупателя) разбив...