Имя: Пароль:
1C
1С v8
Ошибка в запросе "Ожидается константа"
,
0 raykom
 
19.05.14
00:57
Накарябал запросец в непонятках коекак он ругаеца грязно

Вот запрос

        Запрос.Текст = "ВЫБРАТЬ
        |   Взаиморасчеты.Контрагент КАК Контрагент,
        |    Взаиморасчеты.Период КАК Дата,
        |    Взаиморасчеты.ДоговорВзаиморасчетов КАК ДоговорВзаиморасчетов,
        |    СУММА(Взаиморасчеты.ОстатокНаКонец) КАК ОстатокНаКонец
        |ИЗ
        |    (ВЫБРАТЬ ПЕРВЫЕ
        |        Остатки.Контрагент КАК Контрагент,
        |        Остатки.СуммаОстаток КАК ОстатокНаКонец
        |    ИЗ
        |        РегистрНакопления.ВзаиморасчетыКомпании.Остатки(
        |            &ДатаОкончания,
        |            ДоговорВзаиморасчетов.Организация=&Организация
        |            И Контрагент = &Контрагент И ДоговорВзаиморасчетов = &ДоговорВзаиморасчетов) КАК Остатки
        |УПОРЯДОЧИТЬ ПО
        |   Контрагент
        |";



А вот ошибка

{Форма.Форма.Форма(282)}: Ошибка при вызове метода контекста (Выполнить)
        Выборка = Запрос.Выполнить().Выбрать();
по причине:
{(8, 3)}: Ожидается константа
<<?>>Остатки.Контрагент КАК Контрагент,


Что я криво капытцами набрал ? Подскажите. Спасибо
1 simol
 
19.05.14
01:09
ВЫБРАТЬ ПЕРВЫЕ ????
Сколько первых?
2 raykom
 
19.05.14
01:12
По умолчанию без ограничения
3 simol
 
19.05.14
01:13
Тогда убери ПЕРВЫЕ
4 raykom
 
19.05.14
01:21
Тогда упорядочить не получится, но для проверки - можно.Только не поймк, чем они мешают ?
5 raykom
 
19.05.14
01:25
Теперь где то скобка в запросе потерялась ... Первая видимо после выбрать стоит, а где замыкающую воткнуть - потерял
6 neo_matrix_123
 
19.05.14
01:25
Выбрать первые "сколько" и нет еще одной закрывающей скобки
7 raykom
 
19.05.14
01:30
уже убрал первые, про замыкающую понял, а куда - не соображу
8 raykom
 
19.05.14
01:47
Пока вопрос снят. Криво вообще украл запрос. Делаю работу над ошибками
9 simol
 
19.05.14
15:59
Скобку после
КАК Остатки
10 1dvd
 
19.05.14
16:01
миста - лучший отладчик (С)
11 Чайник Рассела
 
19.05.14
16:05
(8) конструктор это не твое??
12 Kookish
 
19.05.14
16:18
(11) Миста - лучший конструктор.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.