8.х Не понятная работа запроса.

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем UnNone, 27 авг 2010.

  1. TopicStarter Overlay
    UnNone
    Offline

    UnNone Опытный в 1С

    Регистрация:
    21 мар 2007
    Сообщения:
    148
    Симпатии:
    0
    Баллы:
    26
    Есть запрос:
    Код:
       
    ВЫБРАТЬ
    НГЭО.Лт,
    НГЭО.Ориентир КАК Ориентир,
    СУММА(НГЭО.МОстаток) КАК МОстаток,
    СУММА(НГЭО.ШОстаток) КАК ШОстаток,
    СУММА(НГЭО.ВесОстаток) КАК ВесОстаток
    ИЗ
    РегистрНакопления.НГЭ.Остатки КАК НГЭО
    
    СГРУППИРОВАТЬ ПО
    НГЭО.Ориентир,
    НГЭО.Лт
    ИТОГИ ПО
    Ориентир
    
    
    Поле Лт является справочной величиной, поле Ориентир - текстовое поле длиной 10.
    После отработки запроса в результате получаем таблицу с группировкой по итогам, но по каким-то причинам происходит разделение итогов для некоторых значений поля ориентир. Вопрос почему происходит разделение? То что в разделенных полях находятся одинаковые значения следует из того, что делая запрос чисто по итогом для ориентира, никаких разделение не получаем.
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    перефразируйте пожалуйста и приведите скриншот того, что получается и желательно того, что хочется получить...

    с нетиповыми конфигурациями удаленно работать очень сложно.
  3. TopicStarter Overlay
    UnNone
    Offline

    UnNone Опытный в 1С

    Регистрация:
    21 мар 2007
    Сообщения:
    148
    Симпатии:
    0
    Баллы:
    26
    Визуально это выглядит следующим образом(лот есть Лт):
    [​IMG]
    Цифрами 1 и 2 отмечены одинаковые поля с пустыми значениями, но как видно со скрина, итоги по ним разделены на две позиции.
  4. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Покажите регистр накопления с отбором по пустому оринетиру и почему у Вас при обращении к виртуальной таблицы нет никаких параметров на нее
  5. TopicStarter Overlay
    UnNone
    Offline

    UnNone Опытный в 1С

    Регистрация:
    21 мар 2007
    Сообщения:
    148
    Симпатии:
    0
    Баллы:
    26
    В регистре накопление две произвольные взяты строчки(для удобства назовем 1 и 2), которые попадают в разную группу суммирования, абсолютно одинаковы и отбор по пустому ориентиру что по 1 строке включает 2-ю, что по 2-ой включает 1-ю. Также была замечена интересная особенность: при пере проведении документа проблема не уходит, при создании нового документа с набивкой таких же параметров, проблема решается, также проблема решается, если создать новый документ методом копирования проблемного.
  6. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Тестирование и исправление базы сделайте и попробуйте
  7. TopicStarter Overlay
    UnNone
    Offline

    UnNone Опытный в 1С

    Регистрация:
    21 мар 2007
    Сообщения:
    148
    Симпатии:
    0
    Баллы:
    26
    Спасибо, как то забыл про это. На файловом варианте попробовал, помогло, позже попробую на сервере.
    Интересно почему такие глюки вылазят и что делать чтобы их не было, или раз в месяц запускать проверку - самый лучший вариант?
  8. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    НУ индексы сбиваются еще что то. в файловом варианте постояно такое может быть. Да запускате на ночь раз в месяц- раз в 2 недели

Поделиться этой страницей