Язык запросов

Инъекция в текст запроса китайских иероглифов

У пользователя 1С через терминальную службу с опрделенного момента стала вываливаться ошибка, связанная с порчей текста запроса:

Поиск во всей базе по строковым реквизитам (с регулярными выражениям)

Мы разберем обработку поиска строк в базе средствами SQL. При открытии обработки нас встречает закладка подключения:

Подключение к SQL и CLRПодключение к SQL и CLR Здесь указываем пути и пароли к нашей базе, обратите внимание как оригинально в коде получаютя текущие значения ИмяСервера и ИмяБазы.

Отключаем режим совместимости 8.1 на УПП 1.2.19. Что может вылезти.

Настало время отключить режим совместимости, как один из шагов на пути к повышению производительности. Характеристики нашей базы: конфигурация УПП 1.2.19 сильно переписанная, объем базы 160 Гб, платформа версии 8.2.17.169, MS SQL 2005 SP4.

Выполнили рекомендации фирмы 1С по адаптации конфигурации. Этот шаг проходит быстро и без особых вопросов. Сам документ на диске ИТС (Адаптация конфигураций 1С:Предприятия 8.1 к работе на платформе 1С:Предприятие 8.2 без режима совместимости с версией 8.1).

Обязательный шаг - отключение режима на тестовой базе. Тоже прошел успешно.

Ошибка в выолнении запроса при переходе на 1С Предприятие 8.2 (отключение режима совместимости)

Вчера вышла новая версия платформы 1С Предприятие 8.2.11.229.
Тем не менее одна ошибка пока не исправлена.
Вот этот синтетический запрос

ВЫБРАТЬ РАЗЛИЧНЫЕ РАЗРЕШЕННЫЕ
    ВложенныйЗапрос.Ссылка,
   
ЗначенияСвойствОбъектов.Объект,
   
ЗначенияСвойствОбъектов.Свойство,

Вычисляем в запросе НАЧАЛОПЕРИОДА для произвольного периода

В языке запросов 1С 8.* предусмотрена функция НАЧАЛОПЕРИОДА, но задание периода ограничены значениями МИНУТА, ЧАС, ДЕНЬ и т.д.
Если в запросе требуется сгруппировать результат по периодам скажем 6 минут (такое может потребоваться при работе с данными биржевых котировок),то можно использовать такую конструкцию:

Справочники

Документы

Отчеты

Обработки

RSS-материал