Если в переменной группировки есть мягкий знак, то запрос не выполняется, если меняешь его на любой другой символ, все нормально.
Этот не работает:
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса = "
|Период с (ТекДата) по (ТекДата);
|Подразделение = Регистр.Статьи.Подразделение;
|ВидОборота = Регистр.Статьи.ВидОборота;
|Статья = Регистр.Статьи.Статья;
|Плательщик = Регистр.Статьи.Плательщик;
|Получатель = Регистр.Статьи.Получатель;
|ДатаПл = Регистр.Статьи.ДатаПл;
|Сумма = Регистр.Статьи.Сумма;
//|ПлательщикКод = Регистр.Статьи.Плательщик.Код;
|Функция ССумма = Сумма(Сумма);
|Группировка Подразделение Без Групп Упорядочить по Подразделение.Код;
|Группировка ВидОборота Без Групп;
|Группировка Статья Без Групп;
|Группировка Плательщик Без Групп;
|Группировка Получатель Без Групп;
|Условие(ДатаПл=ТекДата);
|Условие(ДатаПл=ТекДата);
|Условие(Плательщик В СЗОрг);
//|Условие(НЕ (Подразделение В СЗНафта));
|";
А вот этот на ура работает:
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса = "
|Период с (ТекДата) по (ТекДата);
|Подразделение = Регистр.Статьи.Подразделение;
|ВидОборота = Регистр.Статьи.ВидОборота;
|Стат1я = Регистр.Статьи.Статья;
|Плател1щик = Регистр.Статьи.Плательщик;
|Получател1 = Регистр.Статьи.Получатель;
|ДатаПл = Регистр.Статьи.ДатаПл;
|Сумма = Регистр.Статьи.Сумма;
//|ПлательщикКод = Регистр.Статьи.Плательщик.Код;
|Функция ССумма = Сумма(Сумма);
|Группировка Подразделение Без Групп Упорядочить по Подразделение.Код;
|Группировка ВидОборота Без Групп;
|Группировка Стат1я Без Групп;
|Группировка Плател1щик Без Групп;
|Группировка Получател1 Без Групп;
|Условие(ДатаПл=ТекДата);
|Условие(ДатаПл=ТекДата);
|Условие(Плател1щик В СЗОрг);
//|Условие(НЕ (Подразделение В СЗНафта));
|";
В общем проблемка решилась, если в 2008 стоит украинский стандарт вывода (понiдiлок, вiвторок), то мягкий знак в запросах не хаваеться и только в запросах как переменные. Поставил на русский все нормально работает.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший