Гость
Форумы / [игнор отключен] [закрыт для гостей] / Запрос, в чем ошибка? / 4 сообщений из 4, страница 1 из 1
26.07.2013, 16:35
    #38345610
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос, в чем ошибка?
Пишу на VB6 запрос:

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Dim Test As Object
Set Test = Connect.OneC.CreateObject("Запрос")
Dim zpr As String
zpr = "Выбрать Справочник.Товары.Код как Код,Справочник.Товары.Наименование как Наименование,Справочник.Товары.Артикул как Артикул,Справочник.Товары.Единица.Код как Единица,Регистр.ОстаткиТоваров.ОстатокТовара как Остаток" _
    & " из Справочник.Товары,Регистр.ОстаткиТоваров" _
    & " где Остаток > 0" _
    & " сгруппировать по Наименование"
    
If Not Test.Выполнить(zpr) = 0 Then
    MsgBox "1"
Else
    MsgBox "Ошибка"
End If



Подскажите в чем ошибка запроса? Пытаюсь получить список товаров и к ним текущие остатки, причем чтобы выводило только те товары, остаток которых больше 0
...
Рейтинг: 0 / 0
26.07.2013, 17:15
    #38345708
Kreontsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос, в чем ошибка?
Соединять нужно, если сразу по двум таблицам идет отбор,
хотя в данном случае может и хватит прямо из одного Регистра брать все, типа так:
Регистр.ОстаткиТоваров.Номенклатура.Код как Код,,,,,Регистр.ОстаткиТоваров.ОстатокТовара как Остаток
и т.п.

А еще лучше, сначала открыть в 1С-ке и там конструктором запросов подготовить правильный зарпос.
...
Рейтинг: 0 / 0
26.07.2013, 17:59
    #38345804
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос, в чем ошибка?
Slash232,
во первых, этот запрос вернет все возможные комбинации товаров и строк регистра, если выполнится, вряд ли это вам нужно. Во-вторых, он не выполнится, потому что если вы используете группировку, то в списке группировки должны быть все поля, к которым не применяются агрегатные функции.
...
Рейтинг: 0 / 0
26.07.2013, 18:08
    #38345832
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос, в чем ошибка?
Остановил свой выбор на написании функции в глобальном модуле 1С
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Запрос, в чем ошибка? / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]