Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Не работает запрос в sql базе. (http://forums.kuban.ru/f1040/ne_rabotaet_zapros_v_sql_baze-2500907.html)

vadim947 17.04.2012 09:06

Не работает запрос в sql базе.
 
База Бухгалтерия 2.0, sql 2008 если открыть справочник номенклатуры, на закладке счета учета не отображаются счета, если выгрузить в файловый вариант, то все работает. Насколько понял запрос в файловом варианте и sql по разному работает.


ТестЗапрос.УстановитьПараметр("Номенклатура", МассивНоменклатура);

ТестЗапрос.Текст =
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
| СчетаУчетаНоменклатуры.Организация КАК Организация,
| СчетаУчетаНоменклатуры.Номенклатура КАК Номенклатура,
| СчетаУчетаНоменклатуры.Номенклатура.ЭтоГруппа КАК ЭтоГруппа,
| СчетаУчетаНоменклатуры.Склад КАК Склад,
| СчетаУчетаНоменклатуры.ТипСклада КАК ТипСклада,
| СчетаУчетаНоменклатуры.СчетУчета КАК СчетУчета,
| СчетаУчетаНоменклатуры.СчетУчетаПередачи КАК СчетУчетаПередачи,
| СчетаУчетаНоменклатуры.СчетДоходовОтРеализации КАК СчетДоходовОтРеализации,
| СчетаУчетаНоменклатуры.СчетРасходовОтРеализации КАК СчетРасходовОтРеализации,
| СчетаУчетаНоменклатуры.СчетУчетаНДСПоПриобретеннымЦенностям КАК СчетУчетаНДСПоПриобретеннымЦенностям,
| СчетаУчетаНоменклатуры.СчетУчетаНДСПоРеализации КАК СчетУчетаНДСПоРеализации,
| СчетаУчетаНоменклатуры.СчетУчетаНДСУплаченногоНаТаможне КАК СчетУчетаНДСУплаченногоНаТаможне,
| СчетаУчетаНоменклатуры.Субконто1 КАК Субконто1,
| СчетаУчетаНоменклатуры.Субконто2 КАК Субконто2,
| СчетаУчетаНоменклатуры.Субконто3 КАК Субконто3
|ИЗ
| РегистрСведений.СчетаУчетаНоменклатуры КАК СчетаУчетаНоменклатуры
|ГДЕ
| СчетаУчетаНоменклатуры.Номенклатура В(&Номенклатура)";

ТаблицаЗапроса = ТестЗапрос.Выполнить().Выгрузить();


Насколько понял не отрабатывает строка
|ГДЕ
| СчетаУчетаНоменклатуры.Номенклатура В(&Номенклатура)";

запрос не видит принадлежность к группе. С sql никогда не работал. Прошу помощи. Спасибо.

angro 17.04.2012 09:18

это вряд ли

Reaper 17.04.2012 09:31

Я бы переиндескацию сделал...

vadim947 17.04.2012 10:12

[quote=Reaper;24599624] Я бы переиндескацию сделал... [/quote] Спасибо. Помогло.


Текущее время: 16:52. Часовой пояс GMT +3.