Из Зазеркалья: о развитии динамических списков с произвольными запросами

02.11.2018     

В официальном блоге разработчиков фирмы «1С» появилась заметка об устранении недостатков и повышении производительности динамических списков. В платформу добавлена возможность указывать произвольные ключевые поля для запроса.

Динамические списки – удобный инструмент для просмотра большого количества записей. Они получают и отображают данные порциями. Благодаря этому пользователи могут одинаково быстро работать и с маленькими, и с большими списками.

Динамическое считывание данных становится возможным благодаря тому, что списку указывается основная таблица. Однако возможности динамических списков гораздо шире, чем просто получение данных из одной таблицы. Вы можете написать произвольный запрос для динамического списка. Такой запрос может получать данные из таблиц, которые обычно не используются для непосредственного отображения в интерфейсе (например, из таблицы остатков регистра или из таблицы регистрации изменений).

Иногда создание списков, основанных на довольно сложных запросах, приводит к их неэффективной работе. Часто ситуация складывается таким образом, что для сложного запроса вы не можете выбрать основную таблицу. Для сложного запроса не всегда получается выбрать основную таблицу.

В результате платформа не считывает данные динамически. К тому же недоступна часть функциональности динамического списка. Кроме этого при обновлении списка текущая строка, с точки зрения пользователя, может самопроизвольно «перепрыгивать» на другую строку, если с момента предыдущего отображения данных количество предшествующих строк списка изменилось.

Для того чтобы устранить перечисленные недостатки, разработчики добавили возможность указывать произвольные ключевые поля для запроса. Например, вы можете выбрать данные из таблицы остатков регистра накопления, используя ключевые поля Товар и Склад.

 

 

Подробнее о нововведениях, которые планируется в версии 8.3.14., – в Заметках из Зазеркалья.


Автор:
Константин Мазуренко Главный редактор


Комментарии
В избранное Подписаться на ответы Сортировка: Рейтинг 1-го уровня
1. taishy 52 02.11.18 11:44 Сейчас в теме
Ключевой момент - планируется в версии 8.3.14.
Vitaly1C8; TreeDogNight; rpgshnik; ghost_51; +4 Ответить
2. s22 19 02.11.18 11:56 Сейчас в теме
Лучше бы добавили второй запрос.

Первый запрос основные поля. (ключевые обязательные и т д)

Второй запрос получает на вход ключевыми поля от первого запроса и формирует дополнительные поля.

Отображение осуществляется сразу по выполнению основного запрооса. т.е. некоторое время часть полей будет пустыми.

По дополнительынм полям можно осуществлять отбор и сортировку. В этом случае по ключевым полям осуществляется объединение запросов и дополнительные поля не получаются.

Добавить событие получение дополнительных полей.
3. Hadgehogs 337 02.11.18 12:03 Сейчас в теме
Лучше бы добавили хранение временной таблицы между обновлением ДС,
9. timm00 118 11.11.18 07:40 Сейчас в теме
Динамические списки нужны. Нужны базе и вам, её образующим. Теперь представьте список из 100000 образующих. что будете делать?
Оставьте свое сообщение

См. также

Конкурс: предложи докладчика и получи онлайн-трансляцию INFOSTART EVENT 2020

Новость Инфостарт infostartevent Мероприятия

В этом году, несмотря на все перипетии, мы собираемся проводить 10-ую юбилейную конференцию INFOSTART EVENT 2020. Мы считаем, что залогом успешного мероприятия на 90% является его программа, и те люди, которые создают самый интересный контент.

вчера в 17:14    1731    kbazzh    4       

Инфостарт объявляет набор на курс аналитика 1С. При покупке до 30 сентября – скидка на обучение 30%

Новость Обучение, бизнес-тренинг, курсы

26 октября стартует курс аналитика 1С, который включает в себя два полноценных курса «Программирование 1С:Предприятие 8, основные объекты» и «1С:Бухгалтерия и бухучет для начинающих», а также более 40 уникальных мастер-классов от ведущих экспертов отрасли.

вчера в 16:15    748    dklimchuk    0       

Подводим итоги митапа по СКД и выкладываем материалы для участников!

Новость Инфостарт Infostart Meetup Мероприятия

25 сентября прошел завершающий митап, посвященный применению СКД. Мы подготовили материалы для участников и хотим поделиться впечатлениями – что больше всего запомнилось на прошедшем мероприятии.

вчера в 15:10    1943    vikad    19       

Конкурс на лучший ответ большому и важному управленцу – победитель получит приз на выбор!

Новость Обучение, бизнес-тренинг, курсы Конкурс

12 октября на Инфостарте стартует курс по переговорам Дмитрия Коткина «Переговоры в кризис для руководителей. Стратегия и тактика», запись открыта.

25.09.2020    2109    dklimchuk    20       

В сервисе 1C:ГРМ теперь можно работать с «1C:Управление аптечной сетью»

Новость Здравоохранение, медицина, стоматология Маркировка Сервисы

С помощью «1С:Управление аптечной сетью» можно организовать складской и финансовый учет лекарственных препаратов с одновременной передачей данных об их движении в систему ФГИС МДЛП.

24.09.2020    4745    user-programmist    0       

Vanessa Automation 1.2.034: стабильность – признак мастерства

Новость Автоматизация Интеграция ИТ-новость

Доступна новая версия Vanessa Automation 1.2.034. Улучшено юзабилити, расширены функциональные возможности видеоинструкций, реализован механизм тестирования серверного поведения через программное создание, заполнение и проверку объектов.

24.09.2020    3480    vikad    1       

Фирма «1С» сообщила о выходе нового продукта «1С:Интеграция КОРП»

Новость Интеграция Конфигурация

Решение предназначено для создания сервис-ориентированных приложений корпоративного уровня, обеспечивает интеграцию с гарантированной доставкой сообщений и использованием канонической модели данных.

23.09.2020    3588    ЕленаЧерепнева    0       

В «1С:Документообороте 2.1.25» реализована поддержка мобильного сканирования

Новость ДО Конфигурация Мобильные приложения

В новом релизе прикладного решения «1С:Документооборот» у пользователей появилась возможность использовать мобильное приложение для сканирования документов с помощью смартфона.

22.09.2020    2248    ЕленаЧерепнева    1       

Фирма «1С» начнет продавать «Русский офис»

Новость Infostart Software Partners Маркет Новости компаний

Пакет программ «Р7-Офис» позиционируется как альтернатива более распространенным пакетам MS Office и LibreOffice. Заявлена поддержка российских операционных систем (Альт Линукс, РОСА Линукс, Astra Linux), а также Windows, Linux, MacOS X и др.

21.09.2020    6014    Senator_I    8       

Презентации и видеозаписи онлайн-митапа по маркировке товаров доступны для участников!

Новость Инфостарт Infostart Meetup Мероприятия

18 сентября на площадке Инфостарта состоялся онлайн-митап, посвященный вопросам маркировки товаров. Мы собрали всю информацию о мероприятии, чтобы поделиться впечатлениями с участниками, а также рассказать, как получить доступ к материалам докладов.

21.09.2020    3018    vikad    33       

Открыто голосование за доклады Infostart Event 2020

Новость Инфостарт infostartevent Мероприятия

Объявляем об открытии голосования за доклады юбилейной конференции Infostart Event 2020. В этом году оргкомитет конференции принял рекордное количество заявок докладчиков – 133.

21.09.2020    5475    eselyanina    7       

Приветствуем в команде Инфостарта новых экспертов 1С!

Новость Инфостарт

Этим летом жизнь проектного отдела Инфостарта закипела с новой силой. В ряды нашего внутреннего подразделения 1С-автоматизации вступили одни из сильнейших представителей сообщества – ведущие разработчики Евгений Ванжула и Александр Кунташов.

18.09.2020    5544    vikad    5       

Организаторы INFOSTART EVENT 2020 берут на себя ответственность … за секцию «Мотивация, лидерство и личная эффективность»

Новость Инфостарт infostartevent Мероприятия

Все. Всех модераторов мы представили, пора поговорить о секции, которой в этом году займется команда организаторов конференции INFOSTART EVENT 2020. В этом году мы планируем нанести непоправимую пользу вам и вашим коллегам.

17.09.2020    3094    irina_selezneva    10       

Представляем модераторов секции «Управление проектом» на INFOSTART EVENT 2020

Новость Инфостарт infostartevent Мероприятия

В преддверии INFOSTART EVENT 2020 мы рассказываем о специалистах, которые будут заниматься модерацией каждой секции конференции. На очереди следующая команда модераторов!

16.09.2020    3294    kbazzh    0       

Фирма «1С» рассказала о новых возможностях платформы для дистанционного обучения

Новость Конфигурация

Продукты линейки «1С:Электронное обучение» дополнили новыми функциональными возможностями по опыту массового перехода на дистанционное обучение из-за ограничений, связанных с коронавирусной инфекцией.

16.09.2020    3189    ЕленаЧерепнева    0       

Готово расписание онлайн-митапа «Практика применения СКД»

Новость Инфостарт Infostart Meetup Мероприятия

25 сентября пройдет онлайн-митап, посвященный практике применения системы компоновки данных в 1С.

16.09.2020    6957    eselyanina    0       

Арсен Сазандрашвили – модератор секции «Управление ИТ» на INFOSTART EVENT 2020

Новость Инфостарт infostartevent Мероприятия

Продолжаем рассказывать вам про модераторов IE 2020. Секцию «Управление ИТ» в этом году будет контролировать наш хороший друг с Дальнего Востока – Арсен Сазандрашвили, руководитель службы технической поддержки в ГК «Доброфлот».

15.09.2020    2703    kbazzh    0       

Подведены итоги конкурса «1С:Проект года – 2019»

Новость ИТ-новость Конкурс

Лучшим комплексным проектом признана автоматизация комплекса «Острова мечты». В номинации «Самый масштабный проект» победил проект внедрения 1С:УХ в «Ростехе». А лучшим территориально-распределенным проектом стало внедрение 1С:УАТ в «Почте России».

15.09.2020    3961    ЕленаЧерепнева    1       

До старта Welcome-вебинара по управлению ИТ-проектами остались считанные дни

Новость Обучение, бизнес-тренинг, курсы Инфостарт

Уже в этот четверг, 17 сентября, на Инфостарте пройдет первый вебинар Базового курса по управлению ИТ-проектами, доступный для всех желающих. Вебинар пройдет в формате кейс-стади – то есть обучение на основе разборов историй реальных проблем на проектах.

15.09.2020    2667    dklimchuk    1       

Представляем модератора секции «Управление персоналом» на INFOSTART EVENT 2020

Новость Инфостарт infostartevent Мероприятия

Мы сделали недельный перерыв в цикле новостей по модераторам INFOSTART EVENT 2020 и сегодня хотим вам представить того, кто возьмет на себя тему управления персоналом. В этом году эту ответственную миссию взял на себя наш коллега, Дмитрий Климчук.

14.09.2020    4256    kbazzh    0       

Подводим итоги митапа по безопасности в 1С и выкладываем материалы для участников!

Новость Инфостарт Infostart Meetup Мероприятия

11 сентября состоялся второй осенний митап Инфостарта, посвященный теме «Безопасность в 1С». Мы подготовили для участников видеозаписи и презентации докладов и рассказываем, чем запомнились выступления.

14.09.2020    3465    vikad    41       

Инфостарт поздравляет с Днем программиста и объявляет конкурс!

Новость Инфостарт ИТ-новость Конкурс

В минувшую субботу состоялся 256 день в 2020 году, а значит, настало время поздравить всех специалистов в области вычислительной техники, разработки ПО и автоматизации производственных процессов с профессиональным праздником – Днем программиста.

14.09.2020    3065    AnastasiaKl    20       

Поделитесь своими историями проблем по управлению проектами и получите консультацию экспертов на открытом welcome-вебинаре

Новость Обучение, бизнес-тренинг, курсы

17 сентября на Инфостарте стартует новый поток курса Марии Темчиной по управлению ИТ-проектами. Открывает онлайн-курс доступный для всех желающих welcome-вебинар.

11.09.2020    3073    dklimchuk    0       

Система tax free станет доступна по всей России

Новость НДС Законодательство ИТ-новость Налоги

Российский Кабмин одобрил законопроект о расширении действия системы tax free. Теперь вернуть НДС за купленные товары можно будет по всей территории РФ.

11.09.2020    2670    user1015646    0       

Мобильная платформа «1С:Предприятие 8»: новые возможности и направления развития

Новость Зазеркалье ИТ-новость Мобильные приложения

Фирма «1С» поделилась планами по развитию мобильной платформы, а также прокомментировала ряд вопросов, связанных с разработкой мобильных приложений на базе «1С:Предприятие 8».

10.09.2020    4188    ЕленаЧерепнева    7