Суббота, 05.10.2024, 08:49
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Зависает клиент при наборе запроса
troyan981Дата: Четверг, 16.03.2023, 23:16 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Оффлайн
Платформа: 8.3.20.2257
Режим БД: файловый
Конфигурация. Название: Зарплата и кадры государственного учреждения КОРП, редакция 3.1 (3.1.24.409)
Конфигурация. Основной режим запуска: Управляемое приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Управляемый
Конфигурация. Режим совместимости: Версия8_3_17
Конфигурация. Режим использования синхронных вызовов: Использовать
Конфигурация. Версия БСП: 301
Инструменты разработчика. Версия: Портативный 6.67.6p
Инструменты разработчика. Инструмент: Консоль запросов
Инструменты разработчика. Перехват клавиатурного ввода: Да
Инструменты разработчика. Объекты на сервере: Да
Инструменты разработчика. Серверный модуль: Да
Клиент. Приложение: Обычное приложение 64б
Клиент. Проверка модальных вызовов: Нет
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru
Клиент. Отладка разрешена: Да
Клиент. Постоянный кэш метаданных: Да
Клиент. ОС: Майкрософт Windows 10 Корпоративная LTSC 64-разрядная Русский
Клиент. ОС от имени администратора: Нет
Клиент. ОС Текущая кодовая страница: 866
Клиент. ОС выполнение BAT: Да

Запрос
"ВЫБРАТЬ
ТЗ.СНИЛС КАК СНИЛС,
ТЗ.ФизическоеЛицо КАК ФизическоеЛицо
ПОМЕСТИТЬ ВТВходящиеДанные
ИЗ
&ТЗ КАК ТЗ
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
ФизическиеЛица.Ссылка КАК ФизическоеЛицо,
ФизическиеЛица.СтраховойНомерПФР КАК СтраховойНомерПФР
ПОМЕСТИТЬ ВТФизлица
ИЗ
Справочник.ФизическиеЛица КАК ФизическиеЛица
ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТВходящиеДанные КАК ВТВходящиеДанные
ПО ФизическиеЛица.СтраховойНомерПФР = ВТВходящиеДанные.СНИЛС
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
КадроваяИсторияСотрудниковИнтервальный.ВидСобытия КАК ВидСобытия,
КадроваяИсторияСотрудниковИнтервальный.РегистраторЗаписи КАК Приказ,
КадроваяИсторияСотрудниковИнтервальный.Сотрудник КАК Сотрудник,
КадроваяИсторияСотрудниковИнтервальный.ФизическоеЛицо КАК ФизическоеЛицо,
КадроваяИсторияСотрудниковИнтервальный.Подразделение КАК Подразделение,
КадроваяИсторияСотрудниковИнтервальный.Должность КАК Должность,
КадроваяИсторияСотрудниковИнтервальный.ВидДоговора КАК ВидДоговора,
НАЧАЛОПЕРИОДА(КадроваяИсторияСотрудниковИнтервальный.ДатаНачала, ДЕНЬ) КАК ДатаНачала,
ВЫБОР
КОГДА КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания <> ДАТАВРЕМЯ(3999, 12, 31, 23, 59, 59)
ТОГДА ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания, ДЕНЬ), СЕКУНДА, -1)
ИНАЧЕ КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания
КОНЕЦ КАК ДатаОкончания,
КадроваяИсторияСотрудниковИнтервальный.ГоловнаяОрганизация КАК ГоловнаяОрганизация,
КадроваяИсторияСотрудниковИнтервальный.ДолжностьПоШтатномуРасписанию КАК ДолжностьПоШтатномуРасписанию,
КадроваяИсторияСотрудниковИнтервальный.Организация КАК Организация
ПОМЕСТИТЬ ВТМестаРаботыЗаПериод
ИЗ
РегистрСведений.КадроваяИсторияСотрудниковИнтервальный КАК КадроваяИсторияСотрудниковИнтервальный
ГДЕ
(КадроваяИсторияСотрудниковИнтервальный.ДатаНачала МЕЖДУ &НачалоПериода И &КонецПериода
ИЛИ КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания МЕЖДУ &НачалоПериода И &КонецПериода)
И КадроваяИсторияСотрудниковИнтервальный.ВидСобытия <> &ВидСобытия
И КадроваяИсторияСотрудниковИнтервальный.ФизическоеЛицо В
//(ВЫБРАТЬ
//ВТФизлица.ФизическоеЛицо
//ИЗ
//ВТФизлица)"

Конкретно зависает при наборе "(" в тексте:
"И КадроваяИсторияСотрудниковИнтервальный.ФизическоеЛицо В (".
Странный глюк, первый раз такое вижу.
Сначала проявился на 6.6.30.1, поставил последнюю тоже есть ошибка.
Прикрепления: 5263587.jpg (72.7 Kb)


Сообщение отредактировал troyan981 - Четверг, 16.03.2023, 23:22
 
tormozitДата: Пятница, 17.03.2023, 00:47 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
Если в пустом запросе сразу набрать "(" то проблема повторится?
 
troyan981Дата: Пятница, 17.03.2023, 01:26 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Оффлайн
Нет, не повторяется. Но почему-то в том месте повторяется, 3-4 раза пробовал и ловил зависон.

Добавлено (17.03.2023, 01:39)
---------------------------------------------
Попробовал в обычной ЗГУ, такой проблемы нет. Но была какая ошибка формата потока кажется в ИрОбщий где-то в 11500 строчке, с преобразованием связанная. После переоткрыл в КОРП и проблема ушла. И еще пишет "При чтении из файла вероятно была потеряна часть информации". 
Таблицу ТЗ грузил из mxl. Может с этим связано.

 
tormozitДата: Пятница, 17.03.2023, 07:55 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
Тогда мне нужна конфигурация.
 
tormozitДата: Понедельник, 20.03.2023, 20:46 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
Для обхода проблемы можно отключить автоподсказку после ввода "("

Прикрепления: 3052672.png (25.7 Kb)
 
tormozitДата: Воскресенье, 26.03.2023, 10:08 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
передай текст запроса файлом
 
troyan981Дата: Понедельник, 27.03.2023, 16:52 | Сообщение # 7
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Оффлайн
Так у меня нет больше проблемы, я же написал. Возможно, она возникает при загрузке таблицы из файла. Как буду работать по этой теме дальше и если будет повторяться, тогда все скину.
 
  • Страница 1 из 1
  • 1
Поиск: