vk fb tw rss

Анатомия платформы

Все что вы хотели знать про временные таблицы, но не знали

skidki-Syktyvkar-1406111401

 

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

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

Читать далее


Анатомия платформы. Что такое агрегаты и зачем они нужны

Агрегаты 1С

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

В данной статье мы подробно рассмотрим что такое агрегаты, зачем они нужны, и как они могут помочь ускорить работу с регистрами оборотов.

 

Читать далее…


Анатомия платформы. Как устроен динамический список.

Анатомия платформы. Динамический список
Проводим очередное вскрытие платформы, на этот раз под наш скальпель попал динамический список.
Динамический список — это один из наиболее часто используемых элементов интерфейса, из богатого арсенала управляемых форм.
Он предназначен предназначен для создания списка объектов или записей на основе простых запросов. Для своей работы, динамический список  использует механизм системы компоновки данных.
Давайте рассмотрим внутреннее устройство динамического списка и способ его работы.

Читать далее …


Анатомия платформы. Структура хранения констант

Устройство таблицы констант

 

Продолжаем препарировать платформу, на этот раз подвергнем тщательному анализу механизм работы констант.
Казалось бы, что может быть проще констант, на первый взгляд это самый простой и примитивный объект метаданных. Но незнание внутреннего устройства этого объекта метаданных, может привести к очень печальным последствиям, например, полностью свести на нет параллельное проведение документов.

Читать далее …


Как ускорить реструктуризацию в 1С?

Реструктуризация таблиц

 

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

Читать далее …


Анатомия регистра накопления. Виртуальная таблица «ОстаткиИОбороты»

Анатомия

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


Анатомия регистра накопления. Виртуальная таблица «Обороты»

Виртуальная таблица обороты
В статье «Анатомия регистра накопления. Внутреннее устройство и структура хранения.» мы рассматривали таблицы, которые использует платформа для хранения движений в регистрах накопления, а также его итоговых оборотов или остатков в зависимости от вида регистра («Остатки» или «Обороты»). Также были подробно рассмотрены действия платформы с таблицами остатков и оборотов при записи движений в регистр.
В данной статье проанализируем SQL-запросы, формируемые платформой, при обращении к виртуальным таблицам регистра.

Читать далее …


Анатомия регистра накопления. Виртуальная таблица «Остатки»

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

Анатомия регистра накопления. Внутреннее устройство и структура хранения.

Двигатель

 

Открываю новую рубрику «Анатомия платформы». Здесь будут публиковаться статьи посвященные внутреннему устройству различных объектов метаданных и некоторых платформенных механизмов.

Читать далее …