powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / шаманство в запросе
6 сообщений из 6, страница 1 из 1
шаманство в запросе
    #36396624
Вася043
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
“1C:Предприятие 8.1”
Код: plaintext
1.
2.
3.
4.
5.
Запр = Новый Запрос;
	Запр.Текст =   "
	|ВЫБРАТЬ Расх.ТМЦ КАК ТМЦ СУММА(Расх.Кво) как КвоРасх 
	|И3 Документ.РасходнаяНакладная.Товары КАК Расх 
	|СГРУППИРОВАТЬ ПО ТМЦ";
		

// ниже запрос работает, а выше запрос ругается.
// А различия только в названии документов. Структура
// 'Товары' в табличной части одинакова.
// Столбец 'Кво' заполнен во всех строках Расходной Накладной

Код: plaintext
1.
2.
3.
Запр.Текст =   "
	|ВЫБРАТЬ  Прих.ТМЦ КАК ТМЦ, СУММА(Прих.Кво) как КвоПрих 
	|ИЗ Документ.ПриходнаяНакладная.Товары КАК Прих 
	|СГРУППИРОВАТЬ ПО ТМЦ"; 

РезультатЗапроса = Запр.Выполнить();
//{Отчет.ДвиженияТовара.Форма.ФормаОтчетаДвижениеТовара(371)}: Ошибка при вызове метода контекста (Выполнить): {(2, 26)}: Синтаксическая ошибка "СУММА(Расх.Кво)"
//ВЫБРАТЬ Расх.ТМЦ КАК ТМЦ <<?>>СУММА(Расх.Кво) КАК КвоРасх
//РезультатЗапроса = Запр.Выполнить();
//по причине:
//{(2, 26)}: Синтаксическая ошибка "СУММА(Расх.Кво)"
//ВЫБРАТЬ Расх.ТМЦ КАК ТМЦ <<?>>СУММА(Расх.Кво) КАК КвоРасх
...
Рейтинг: 0 / 0
шаманство в запросе
    #36396646
Enot5467
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вася043,

запятая. Сверху в этом месте нет запятой
...
Рейтинг: 0 / 0
шаманство в запросе
    #36396941
Вася043
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
поставил в первой строке запятую, она действительно там нужна, однако ошибка:

Код: plaintext
1.
2.
3.
4.
Запр.Текст =   "
	|ВЫБРАТЬ Расх.ТМЦ КАК ТМЦ, СУММА(Расх.Кво) как КвоРасх
	|И3 Документ.РасходнаяНакладная.Товары КАК Расх
	|СГРУППИРОВАТЬ ПО ТМЦ";
РезультатЗапроса = Запр.Выполнить();
{Отчет.ДвиженияТовара.Форма.ФормаОтчетаДвижениеТовара(380)}: Ошибка при вызове метода контекста (Выполнить): {(3, 1)}: Синтаксическая ошибка "И3"
<<?>>И3 Документ.РасходнаяНакладная.Товары КАК Расх
РезультатЗапроса = Запр.Выполнить();
по причине:
{(3, 1)}: Синтаксическая ошибка "И3"
<<?>>И3 Документ.РасходнаяНакладная.Товары КАК Расх
...
Рейтинг: 0 / 0
шаманство в запросе
    #36397004
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а так?
|И3
|Документ.РасходнаяНакладная.Товары КАК Расх
...
Рейтинг: 0 / 0
шаманство в запросе
    #36397686
Dolter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
замени тройку на букву "З" в "ИЗ" и будет тебе счастье... в соседней ветке по ходу таже история...
...
Рейтинг: 0 / 0
шаманство в запросе
    #36397728
Вася043
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
замени тройку на букву "З" в "ИЗ" и будет тебе счастье... в соседней ветке по ходу таже история...
спасибо, ПОЛУЧИЛОСЬ.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / шаманство в запросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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