andrewmigal | Дата: Пятница, 19.02.2021, 13:56 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 6
Статус: Оффлайн
| Точно не знаю с какого релиза, но при отображении количества зарегистрированных для регистров накопления в "Редактор изменений на узлах" количество строк дублируется столько раз сколько записей в регистре накопления. Глянул в предыдущих релизах. Там был немного другой запрос в построителе без левого соединения. Собственно и не было дублей.
Сейчас запрос типа такого:
ВЫБРАТЬ ВЫРАЗИТЬ(_Т.Узел КАК ПланОбмена.БИТ_МОД_Основной) КАК Узел, _Т.Узел КАК Узел1, _Т.НомерСообщения КАК НомерСообщения, _Т.Регистратор КАК Регистратор, ВЫБОР КОГДА ЕСТЬNULL(_ТО.Регистратор, 0) = 0 ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КАК ОбъектУдален3463 ИЗ РегистрНакопления.ТоварыОрганизаций.Изменения КАК _Т ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыОрганизаций КАК _ТО ПО (ИСТИНА) И _Т.Регистратор = _ТО.Регистратор АВТОУПОРЯДОЧИВАНИЕ
А был такой:
ВЫБРАТЬ ВЫРАЗИТЬ(_Т.Узел КАК ПланОбмена.ОбменКонсолидацияРИБ) КАК Узел, _Т.Узел КАК Узел1, _Т.НомерСообщения КАК НомерСообщения, _Т.Регистратор КАК Регистратор ИЗ РегистрНакопления.ПродажиСебестоимость.Изменения КАК _Т АВТОУПОРЯДОЧИВАНИЕ
Может можно сделать группировку, чтобы не было лишних или переделать запрос или сворачивать таблицу для вывода. Так легче потом обрабатывать если кому то надо.

Платформа: 8.3.18.1289 Режим БД: клиент-серверный Конфигурация. Название: Управление производственным предприятием, редакция 1.3 (1.3.117.1) Конфигурация. Основной режим запуска: Обычное приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим управления блокировкой данных: Управляемый Конфигурация. Режим совместимости: НеИспользовать Конфигурация. Версия БСП: 1.2.4.1 Инструменты разработчика. Версия: Конфигурация 5.79.1 Инструменты разработчика. Инструмент: Редактор изменений на узлах Инструменты разработчика. Объекты на сервере: Да Инструменты разработчика. Разрешены имитаторы: Нет Клиент. ОС: Microsoft Windows Server 2012 R2 Standard 64-разрядная Русский Клиент. Приложение: Обычное приложение 32б Клиент. Язык интерфейса конфигурации: ru Клиент. Язык интерфейса системы: ru Клиент. От имени администратора Windows: Нет Сервер. ОС: Microsoft Windows Server 2012 R2 Standard 64-разрядная Русский Сервер. Отладка: tcp
|
|
| |
tormozit | Дата: Пятница, 19.02.2021, 21:11 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 5890
Репутация: 149
Статус: Оффлайн
| Ошибку воспроизвел https://www.hostedredmine.com/issues/920537
|
|
| |
tormozit | Дата: Понедельник, 22.02.2021, 00:57 | Сообщение # 3 |
Генералиссимус
Группа: Администраторы
Сообщений: 5890
Репутация: 149
Статус: Оффлайн
| Исправлено в 5.79.3
|
|
| |