Имя: Пароль:
   
1C
1С v8
Синтаксическая ошибка Итоги
0 vladimirpetrov11
 
16.08.12
08:43
Подскажите пожалуйста что не правильно в этом запросе:
ВЫБРАТЬ
   ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.ЛицевойСчет,
   ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.ПериодЗадолженности,
   ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.ВидРасчета,
   ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.Поставщик,
   ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.СуммаНачальныйОстаток,
   ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.СуммаКонечныйОстаток,
   ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.СуммаОборот,
   ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.СуммаПриход,
   ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.СуммаРасход
ИЗ
   РегистрНакопления.ркЗадолженностьЛицевыхСчетов.ОстаткиИОбороты(, {(КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ))}, Авто, , ) КАК ркЗадолженностьЛицевыхСчетовОстаткиИОбороты
Упорядочить по
ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.ЛицевойСчет
Итоги
Сумма(ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.СуммаКонечныйОстаток)
по ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.ЛицевойСчет

Почему ругается на итоги???
1 andrewks
 
16.08.12
08:51
группировка где?
2 undertaker
 
16.08.12
08:51
а что за ошибка то?
3 undertaker
 
16.08.12
08:52
(1) а группировка зачем?
4 Wobland
 
16.08.12
08:52
патамушта упорядочить потом
5 undertaker
 
16.08.12
08:53
(4) нет
6 Лоботряс
 
16.08.12
08:53
УПОРЯДОЧИТЬ должно идти после ИТОГИ, не?
7 undertaker
 
16.08.12
08:53
нет
8 Лоботряс
 
16.08.12
08:54
да, нет, не проснулся еще
9 andrewks
 
16.08.12
08:54
(3) а по чему он тебе итоги считать должен?
10 undertaker
 
16.08.12
08:55
(9)
по ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.ЛицевойСчет
11 undertaker
 
16.08.12
08:55
группировка это группировка, итоги это итоги
12 Wobland
 
16.08.12
08:55
(9) по ркЗадолженностьЛицевыхСчетовОстаткиИОбороты.ЛицевойСчет
13 undertaker
 
16.08.12
08:57
(0) где текст ошибки то? может у него итоги отключены
14 Лоботряс
 
16.08.12
08:59
Да рабочий запрос. Автор не тяни резину, мы тут извелись все уже...
15 undertaker
 
16.08.12
09:01
да он походу забил
16 pessok
 
16.08.12
09:03
видать ВНЕЗАПНО заработало
17 andrewks
 
16.08.12
09:05
(10)(12) спасибо, кэпы =)  я, видимо, ещё не до конца проснулся
18 vladimirpetrov11
 
16.08.12
09:31
я выходил, щас отвечу..
19 vladimirpetrov11
 
16.08.12
09:35
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(13, 1)}: Синтаксическая ошибка
<<?>>Итоги

Вот такая ошибка выходит. Запрос в схеме компоновки данных. Из регистра накопления за период может выйти несколько сумм конечного остатка по каждому лицевому счету. И чтобы получить нужную сумму, её нужно сложить. Вот я думаю, что как-то по итогам можно это сделать
20 Wobland
 
16.08.12
09:37
на хрена тебе итоги в СКД?
21 vladimirpetrov11
 
16.08.12
09:38
Если вытащить Сумму конечного остатка в ресурсы как Сумма(СуммаКонечныйОстаток), то получается. Но мне интересно почему же в запросе через итоги не выходит
22 Wobland
 
16.08.12
09:38
+(20) убери нафих из запроса итоги и упорядочить, всё это делай на вкладке настройки
23 vladimirpetrov11
 
16.08.12
09:39
(22) так что ж итоги в запросе вообще нельзя вытянуть?
24 Wobland
 
16.08.12
09:41
(23) в скд я даже не пробовал и знать неинтересно
25 vladimirpetrov11
 
16.08.12
09:57
Ещё вопрос или даже просьба. Не в тему конечно, но... Вообщем мне задали задачку написать отчет по периодам задолженности, чтобы выявить тех людей,которые должны уже более 3-х месяцев. Отдельно по месяцам вытащить данные не сложно, но я не знаю как сделать так, чтобы один и тот же запрос выполнялся по разным периодам. Если кто сможет помочь буду очень рад. В 8-ке я слабоват, мягко сказать. Раньше писал только на 7-ке((((((
26 Wobland
 
16.08.12
10:08
(25) честно прочитал дважды и медленно. всё, что после "выявить тех людей,которые должны уже более 3-х месяцев" не поддалось пониманию
27 vladimirpetrov11
 
16.08.12
10:30
(26) Выявить "злостных" неплательщиков получается. Если человек не платил за услуги 3 месяца и более ему нужно посылать уведомления, затем если он все же не образумился-дело в суд. Вот такая цель этого отчета.
28 Wobland
 
16.08.12
10:38
(27) нужно найти тех, разность даты последней оплаты и даты отчёта которых более 3х месяцев? по-моему, всё прозрачно
29 vladimirpetrov11
 
16.08.12
10:53
(28) В отчете нужно показать какую сумму человек должен был каждый месяц.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн