В 1С 8.3.25 появятся новые возможности для работы с временными таблицами

12.07.2023      5243

Возможности работы с временными таблицами расширяются. Начиная с 8.3.25, можно будет добавлять данные в существующую временную таблицу, создавать несколько индексов, а также создавать уникальные индексы.

Добавление данных в существующую временную таблицу

Официальный технологический блог «Заметки из Зазеркалья» опубликовал заметку о новых возможностях технологической платформы 1С:Предприятие 8.3.25. На этот раз улучшения затрагивают сферу разработки и дополняют возможности работы с временными таблицами.

В версии 8.3.25 появится возможность добавлять данные в уже существующую временную таблицу с помощью предложения ДОБАВИТЬ (ADD). При этом структура запросов, добавляющих данные (состав колонок и их типы), должна совпадать со структурой временной таблицы. В противном случае будет возникать ошибка «Структура существующей временной таблицы не соответствует структуре добавляемых данных».

 

Добавление данных в уже существующую временную таблицу с помощью предложения ДОБАВИТЬ (ADD). Источник: wonderland.v8.1c.ru

 

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

Новые фичи для индексов во временных таблицах

На обновленной технологической платформе для ускорения поиска по временной таблице появится возможность создавать несколько индексов: для предложения «ИНДЕКСИРОВАТЬ ПО» будет реализовано расширение «НАБОРАМ (SETS)». При этом создавать индексы можно будет только при первом помещении данных во временную таблицу.

 

Пример использования нескольких индексов. Во временной таблице ВТ_Товары будут созданы два индекса – по двум полям (Код, Наименование) и по одному полю (Артикул). Источник: wonderland.v8.1c.ru

 

Что касается уникальных индексов, то для предложений ИНДЕКСИРОВАТЬ ПО будет реализована опция УНИКАЛЬНО (UNIQUE). При ее использовании будет создан уникальный индекс.

 

Пример использования уникальных индексов. Источник: wonderland.v8.1c.ru

 

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

Полный текст заметки о новых возможностях для работы с временными таблицами в официальном технологическом блоге «Заметки из Зазеркалья».

 

 


Автор:
Обозреватель


Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. apic 13 12.07.23 14:29 Сейчас в теме
А что значит уникальный индекс?
2. Lemmonbri 121 12.07.23 15:10 Сейчас в теме
(1) Подозреваю, что на каждый уникальный индекс есть только 1 запись. По крайней мере так в sql работает.
13. cdiamond 233 14.07.23 05:30 Сейчас в теме
(1) в терминах понятных одинэснику поля в уникальном индексе станут контролироваться как измерения регистра сведений
newlogin1; +1 Ответить
3. glek 119 12.07.23 15:40 Сейчас в теме
Э-э-эх.
Ждём, пока в типовых совместимость повысят? )))
sstas007; viktor3d; +2 Ответить
4. Lemmonbri 121 12.07.23 16:04 Сейчас в теме
(3) угу, через пару-тройку лет)
viktor3d; +1 Ответить
5. glek 119 12.07.23 16:35 Сейчас в теме
(4) ЕРП уже несколько лет на 17 сидит. До 25, боюсь, дойдет когда я на пенсию буду выходить)
6. Lem0n 420 12.07.23 16:57 Сейчас в теме
(5) едро снова пенсионный возраст подымет, зацепишь счастливое время
user1523931; Neuroproton; cdiamond; German; cheburashka; Muzik92; +6 Ответить
8. PerlAmutor 129 12.07.23 19:20 Сейчас в теме
(5) Я 3 версии платформы сменил за 7 лет на ERP: 8.3.7, 8.3.13, 8.3.17
cdiamond; +1 Ответить
12. user1564146 13.07.23 12:45 Сейчас в теме
(5) Не понимаю в чем недовольство. В описании ерп написано НЕ Ниже 8.3.17. Значит можно и выше. Я на своей практике ставил 23ю и запускал ерп. Значит и 25я скорее всего взлетит. Просто обновляешь платформу у клиента и пользуешься новыми фичами.
14. cdiamond 233 14.07.23 05:35 Сейчас в теме
(12) Поставив на ERP 25 ты получишь новые технологические фичи 25-ой платформы, но не новые фичи встроенного языка и языка запросов, они включятся только при переключении конфигурации на режим совместимости с 25
7. PerlAmutor 129 12.07.23 19:04 Сейчас в теме
Если будет "ДОБАВИТЬ", то должно еще быть "УДАЛИТЬ" и "ОЧИСТИТЬ", не?
А еще добавление и удаление строк во временной таблице через МенеджерВременныхТаблиц по аналогии с регистрами должны быть.

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

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

И очистки статистики по временным таблицам. И флаг перекомпиляции плана запроса...
9. пользователь 12.07.23 23:08
Сообщение было скрыто модератором.
...
10. frkbvfnjh 787 13.07.23 05:22 Сейчас в теме
Не вижу смысла в ДОБАВИТЬ - чем не устраивает объединение? Или кто то может привести пример? Другое дело если бы бы добавили в объектную модель метод добавления ТЗ в ВТ, например через менеджера временных таблиц, например метод .Добавить("ИмяВТ", НаборСтрок). Вот тогда бы программный код упростили - не нужно было бы городить доп. запросы с передачей ТЗ через параметры и промежуточные ВТ. А добавление еще одного способа объединения ВТ в запросе - ну такое...
SagittariusA; apic; user1950534; sstas007; kravtsovvg; Neuroproton; +6 Ответить
11. PerlAmutor 129 13.07.23 06:20 Сейчас в теме
(10) А как еще добавить новые данные во временную таблицу находящуюся в открытом Менеджере Временных Таблиц? Чтобы сейчас это сделать надо выбрать все данные из одной временной таблицы, склеить их с данными из другой таблицы и поместить результат в третью таблицу, а оригинальную... удалить. Если при этом добавляется всего несколько строк, а в изначальной таблице сотни тысяч записей (остатки по регистру какому-нибудь), то времени уходить на такое будет немало.
user1950534; vladnet; zqzq; +3 Ответить
15. cdiamond 233 14.07.23 05:39 Сейчас в теме
Нужен нормальный INS ERT IN TO, а не всё вот это
user1950534; AndreyShitov; +2 Ответить
Оставьте свое сообщение

См. также

Таймлист – сервис для расшифровки и автопротоколирования совещаний и встреч получил обновления

Новость

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

вчера в 16:00    201    AnastasiaKl    0       

2

Рассказываем о докладах секции «Кейсы крупных компаний»

Новость Aнализ&Управление Мероприятия

Постоянная «рубрика» конференций Инфостарт – Кейсы крупных компаний. В этой секции партнеры конференции делятся практиками и инструментами, с которыми работают в своих компаниях. И все это – на примере реальных кейсов.

вчера в 15:00    173    user997184    0       

1

«Библиотека стандартных подсистем» – курс для начинающих 1С-программистов

Новость Обучение Программист

Онлайн-курс стартует 15 мая, а значит до начала обучения осталась всего неделя. Продолжительность курса – 2 недели, и за это время мы изучим такой универсальный инструментарий разработчика, как «1С:Библиотека стандартных подсистем».

вчера в 14:00    184    AnastasiaKl    0       

1

«1С:Корпорация» расширяется: новые лицензии и новые продукты в составе поставки

Новость

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

вчера в 10:04    185    ЕленаЧерепнева    0       

1

16 мая состоится бесплатный вебинар «Тонкости работы с Infostart Toolkit»

Новость InfostartToolkit Маркетплейс

16 мая вместе с разработчиком решения Евгением Люлюком погрузимся в тонкости работы с Infostart Toolkit. Если вы хотите знать больше о неявных возможностях решения – присоединяйтесь.

07.05.2024    273    user997184    0       

1

Новый эксперимент по маркировке: бакалейная продукция

Новость ИТ-Новость Маркировка

С 1 июля 2024 года России может начаться маркировка некоторых товаров бакалеи. Пока экспериментально – участие производителей и продавцов бакалейной продукции по желанию.

07.05.2024    286    user1915669    0       

1

Готово расписание конференции «Анализ и управление в ИТ-проектах 2024»

Новость Aнализ&Управление Мероприятия

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

06.05.2024    527    eselyanina    0       

16

Не Документооборот, а Документооборотище: итоги форума пользователей 1С:ДО

Новость 1С:Документооборот ИТ-Новость

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

06.05.2024    385    ЕленаЧерепнева    6       

2

Abedyabka – партнер конференции «Анализ и Управление в ИТ-проектах», отвечающий за игровой досуг участников

Новость Aнализ&Управление Мероприятия

Головоломки, конструкторы, пазлы и загадки – все эти развлечения для хорошего настроения и «прокачки» мозговой активности вы найдете у стенда компании Abedyabka. Игровой ассортимент подойдет для детей и взрослых.

06.05.2024    289    AnastasiaKl    0       

1

1С:Управление образования 2.0: новые возможности и условия поддержки версии 1.0

Новость Образование

Опубликована конфигурация 1С:Управление образования 2.0. Продукт позволяет консолидировать данные об инфраструктуре подведомственных образовательных организаций и предназначен для органов управления регионального и муниципального уровня.

06.05.2024    485    ЕленаЧерепнева    0       

1

Записывайтесь на курс для 1С-программистов по разработке запросов и отчетов

Новость Обучение Программист

14 мая стартует онлайн-интенсив «1C:Предприятие для программистов: Запросы и отчеты». На курсе мы займемся изучением языка запросов, возможностей системы компоновки данных и получим практические навыки по разработке запросов и отчетов.

06.05.2024    403    AnastasiaKl    0       

15

Контекстные обсуждения в 1С 8.3.27: показать все, что скрыто

Новость Зазеркалье

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

03.05.2024    831    ЕленаЧерепнева    0       

1

1С-Отчетность: дистанционный перевыпуск сертификата УЦ ФНС и бесплатный ЛК

Новость Отчетность Сервисы ИТС

В сервисе 1С-Отчетность появилась функциональность дистанционного перевыпуска сертификата УЦ ФНС для руководителя организации. Также продлевается бесплатное использование облачного «Личного кабинета» для контроля отчетности всех инфобаз компании.

03.05.2024    599    ЕленаЧерепнева    3       

1

Издательство МИФ дарит участникам конференции «Анализ & Управление в ИТ-проектах» промокод на скидку 10%

Новость Aнализ&Управление Мероприятия

Издательство МИФ – официальный партнер конференции «Анализ & Управление в ИТ-проектах». Это значит, что на конференции можно будет потрогать, посмотреть и купить книги об управлении, тайм-менеджменте и бизнесе

02.05.2024    645    user997184    0       

15

Росстат обновил правила заполнения отчета по основным показателям деятельности малого бизнеса

Новость ИТ-Новость Отчетность

С 10 апреля 2024 года изменились правила заполнения отчета в Росстат по форме №ПМ «Сведения об основных показателях деятельности малого предприятия». Сама форма осталась прежней.

02.05.2024    602    user1915669    0       

2

Онлайн-курс «Автоматизированное тестирование в 1С»: старт 6 мая

Новость Обучение Программист

До старта курса по автоматизированному тестированию в 1С осталось 4 дня. Количество мест на тариф с обратной связью от преподавателя – ограничено. Успейте записаться!

02.05.2024    754    AnastasiaKl    0       

2

MAKER: экономьте время на составлении ТЗ и визуализации интерфейса при разработке в 1С «с нуля»

Новость Сервисы ИТС

MAKER – это первый онлайн-сервис для прототипирования, разработанный специально для 1С. Позволяет быстро создать прототип будущей системы или её отдельной функции. Попробуйте сервис MAKER для прототипирования и генерации ТЗ бесплатно

02.05.2024    3269    vikad    0       

27

Купите участие в конференции «Анализ и Управление в ИТ-проектах 2024» до повышения цен

Новость Aнализ&Управление Мероприятия

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

28.04.2024    1142    user997184    0       

16

Новый комплект для сметчиков и проектировщиков – «1С:Смета и Renga Professional»

Новость Строительство

Фирма «1С» выпустила новый комплект решений с расширенной функциональностью для выпуска и хранения сметной документации, а также автоматизации составления и расчета сметы на основе цифровой информационной модели (ЦИМ) объекта.

27.04.2024    922    ЕленаЧерепнева    0       

3

Разработка прикладных решений с помощью Библиотеки стандартных подсистем: курс по 1С-программированию

Новость Обучение Программист

15 мая стартует онлайн-курс «1С: Библиотека стандартных подсистем для начинающих». На курсе мы будем изучать инструментарий разработчика и создавать прикладные решения на основе Библиотеки стандартных подсистем (БСП).

24.04.2024    2734    AnastasiaKl    0       

16

Знакомимся с модератором секции «Открытый микрофон» и продолжаем прием заявок

Новость Aнализ&Управление Мероприятия

Секция «Открытый микрофон» обрела своего модератора – им стала постоянный докладчик конференций Инфостарт, Елена Дуюн. Знакомимся с Еленой поближе и напоминаем, как подать заявку на доклад для «Открытого микрофона», если вы еще этого не сделали.

23.04.2024    1056    user997184    0       

16

Что будем осваивать в мае: онлайн-курс «1C:Предприятие для программистов: Запросы и отчеты»

Новость Обучение Программист

14 мая на Инфостарт начнется обширный онлайн-курс по запросам и возможностям системы компоновки данных в 1С:Предприятии.

23.04.2024    1225    user997184    2       

16

Вышла 1С:Предприятие 8.3.25: в новом релизе платформы 55 доработок и 9 оптимизаций

Новость Платформа 1С v8.3 Зазеркалье

В релизе 8.3.25 платформа 1С научилась генерировать речь из текста, обновила средства разработки и администрирования, а также по многочисленным просьбам профессионального сообщества – расширила свой встроенный язык долгожданным методом ВызватьПаузу.

23.04.2024    7473    ЕленаЧерепнева    3       

4

3 главных причины участвовать в конференции «Анализ и Управление в ИТ-проектах» по VIP-пакету

Новость Aнализ&Управление Мероприятия

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

22.04.2024    1322    user997184    0       

17