|
Загрузка табличных данных
|
|
| dlabintcev | Дата: Вт, 01.03.2022, 05:39:52 | Сообщение # 1 |
|
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Оффлайн
| Добрый день.
Загрузка табличных данных версия 6.25.1, в справочник Договоры конфигурации БП 3 подгружаю новые значения поля Код, поиск идёт по значению Наименование. Проблема возникает примерно с 300+ договорами, если в таблице всё пронумеровано как нужно, то начиная с ХХХ-ИМЯ100 записывает 4 следующих договора так же с таким же именем и так до ХХХ-ИМЯ131. Всего элементов 1318, до 100 и после 131 всё переименовывается нормально, по Наименование они никак не пересекаются, только ГУИДы похожи, но всё равно разные: сч.1250 от 25,04,05 e14f54c5-dba8-11dd-8bae-00155d00a200 сч.1309 от 28,04,05 e14f54c8-dba8-11dd-8bae-00155d00a200 сч.1317 от 28,04,05 e14f54ca-dba8-11dd-8bae-00155d00a200 Интересно то что в Таблице БД всё отображает (нумерует) как нужно, а вот записывает новые значения с такими вот проблемами.
|
| |
| |
| tormozit | Дата: Вт, 01.03.2022, 07:36:42 | Сообщение # 2 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 7283
Репутация: 193
Статус: Оффлайн
| http://devtool1c.ucoz.ru/forum/2-2-1 нужны - картинки всех страниц инструмента - информация для тех. поддержки
|
| |
| |
| dlabintcev | Дата: Вт, 01.03.2022, 08:11:27 | Сообщение # 3 |
|
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Оффлайн
| Цитата tormozit (  ) http://devtool1c.ucoz.ru/forum/2-2-1нужны - картинки всех страниц инструмента - информация для тех. поддержки Добрый день.
Надеюсь приложил всю нужную информацию.
Платформа: 8.3.18.1698 Режим БД: клиент-серверный Конфигурация. Название: 1С:Бухгалтерия строительной организации, редакция 3.1 (3.1.107.37) Конфигурация. Основной режим запуска: Управляемое приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим управления блокировкой данных: Управляемый Конфигурация. Режим совместимости: Версия8_3_16 Конфигурация. Версия БСП: 301 Инструменты разработчика. Версия: Расширение 6.25.1e Инструменты разработчика. Инструмент: Прочее Инструменты разработчика. Перехват клавиатурного ввода: Да Инструменты разработчика. Объекты на сервере: Да Инструменты разработчика. Асинхронность запрещена: Нет Инструменты разработчика. Разрешены имитаторы: Да Расширения. СпрФизЛица () Расширения. Расширение1АДВ () Расширения. ED_ПравилаБП30107 (3.0.107.0) Расширения. ИнструментыРазработчикаTormozit (6.25.1e) Клиент. ОС: Майкрософт Windows 10 Корпоративная 64-разрядная Русский Клиент. Приложение: Управляемое приложение 64б Клиент. Проверка модальных вызовов: Нет Клиент. Язык интерфейса конфигурации: ru Клиент. Язык интерфейса системы: ru_RU Клиент. От имени администратора Windows: Нет Сервер. ОС: Майкрософт Windows Server 2019 Standard 64-разрядная Русский Сервер. Процесс: 64б Сервер. Отладка: нет
|
| |
| |
| tormozit | Дата: Вт, 01.03.2022, 08:49:23 | Сообщение # 4 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 7283
Репутация: 193
Статус: Оффлайн
| Цитата dlabintcev (  ) в Таблице БД всё отображает (нумерует) как нужно, а вот записывает новые значения с такими вот проблемами Вероятно есть подписка или обработчик записи для этого объекта в метаданных, которые изменяют атрибуты объекта. Для проверки этого предположения достаточно отключить контроль записи (ОбменДанными.Загрузка).
|
| |
| |
| dlabintcev | Дата: Вт, 01.03.2022, 09:03:03 | Сообщение # 5 |
|
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Оффлайн
| Цитата tormozit (  ) в Таблице БД всё отображает (нумерует) как нужно, а вот записывает новые значения с такими вот проблемамиВероятно есть подписка или обработчик записи для этого объекта в метаданных, которые изменяют атрибуты объекта. Для проверки этого предположения достаточно отключить контроль записи (ОбменДанными.Загрузка). Для того чтобы в принципе весь список пронумеровало я как раз ставлю галочку на ОбменДанными.Загрузка=Истина, в противном случае в логе пишется что Код не уникален, как пример: {ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(16368)}: Ошибка при вызове метода контекста (Записать): Значение "ДУБЛЬ-105" поля "Код" не уникально
Ну и таких сообщений куча. Логи больше ничего не показывают, не информативны.
|
| |
| |
| tormozit | Дата: Вт, 01.03.2022, 09:05:43 | Сообщение # 6 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 7283
Репутация: 193
Статус: Оффлайн
| Не все обработчики/подписки записи могут учитывать флаг ОбменДанными.Загрузка . Просмотрел их все уже? Для полной уверенности надо в каждом поставить точку останова и найти момент, когда код изменяется.
|
| |
| |
| dlabintcev | Дата: Вт, 01.03.2022, 09:31:29 | Сообщение # 7 |
|
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Оффлайн
| Цитата tormozit (  ) Не все обработчики/подписки записи могут учитывать флаг ОбменДанными.Загрузка . Просмотрел их все уже? Для полной уверенности надо в каждом поставить точку останова и найти момент, когда код изменяется. Так нет) Если стоит флаг, то записывается всё, но записи дублируются. Если флага нет, то у части элементов появляется ошибка Значение "ДУБЛЬ-номер" поля "Код" не уникально.
|
| |
| |
| tormozit | Дата: Сб, 12.03.2022, 08:51:39 | Сообщение # 8 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 7283
Репутация: 193
Статус: Оффлайн
| Удалось найти причину?
|
| |
| |