#0
by Eeakie
Извиняюсь за тупость, но как в прямом запросе посчитать сумму колонки в документе (аналогично Док.Итог(<Колонка>))?. select Док.iddoc as Документ,
#1
by Eeakie
Обычное sum($Документ.Сумма) дает результат, но в некоторых случаях неверный. Как такое может быть?
#3
by ivsher
А зачем считать сумму? Если в конфигураторе для данного реквизита стоит признак "Итог по колонке", то получить итог можно из шапки документа.
#4
by Eeakie
Да. Получать суммы при переборе довольно таки долго. Много документов обрабатывается. А я как раз оптимизацией занимаюсь сейчас.
#14
by Матадор
Хотя конечно, если тебе только итог по колонке табличной части документа нужен, то тогда проще действительно в шапку документа смотреть, если конечно у тебя стоит галочка "итог по колонке" в свойствах таб части.
#15
by Eeakie
Да, галка стоит. Только я вот не совсем понимаю, что значит это "смотреть в шапку документа". В SQL только начал углубляться... пока только элементарные запросы получается делать.
#17
by ДенисЧ
Может, ты для начала свой запрос покажешь, чтобы мы тут практической телепатологией не занимались?
#18
by Eeakie
О, взлетело. Просто добавил в group by $Документ.Сумма и в селекте убрал sum($Документ.Сумма).
#21
by Ёпрст
ну и в Этом запросе вот это всё |from $Документ.Заявка as Заявка with (nolock) | inner join вообще лишнее, при условии
#22
by Eeakie
Согласен. Никогда так и не делал, но в данном случае так отрабатывает правильно. Почему лишнее? Как это связано вообще? Разные данные же получаю. Журнал только для фильтра по периоду и признака проведенности.
#23
by Eeakie
Я вообще считаю, что такие данные как Номер, Дата, Время, Проведенность получать глупо в запросе. Но скорость увеличивается прилично, если брать их напрямую с запроса, а не с итоговой ТЗ.
#25
by Eeakie
Действительно лишнее... Просто там 3 почти одинаковых варианта получения данных и "Шайба.ОстатокТовараОстаток <> 0" отрабатывает только при одном из них. Скопировал немного неправильно.
#28
by Eeakie
and Журнал.iddocdef = $ВидДокумента.Заявка как-то влияет на скорость отбора? Потому что на результат никак.
#34
by Ёпрст
Грубо - в результате запроса будет только те заказы, что есть на остатке в регистре шайбы.. Нафига там запрос по документам - хз.
#37
by Eeakie
$Заявка.Автор in (select val from #Авторы) Если СписокЭлементов пуст, то фильтр отключится?
#41
by Eeakie
$РегистрОстатки.Ожидания(,, Фирма = :Центролаб, Заявка, Количество) as Склад on Склад.Заявка = Заявка.iddoc Ничего не дает, потому что тип измерения "Заявка" в регистре просто <Документ>, а не <Документ.Заявка>. Как можно это победить?
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- Интересная фишка в запросе в 7-ке. Сумма из шапки и из ТЧ в запросе
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Соединение таблиц в стандартном запросе 1С v7/7 ?
- v7: 1C++ Ошибка в прямом запросе при получении первого движения по регистру
- v7: Итоговая сумма в форме М-11
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: Неправильно считается итоговая сумма по колонке документа
В этой группе 1С
- УФ РежимРабочегоСтола
- Округление НДС 8.2 (опять)
- В 8.2 исчезло свойства ячейки «Заполнение»
- ЗУП : поменялась налоговая инспекция в середине года
- Как сохранить формат кода 1с при копиронии его в Word?
- Как добавить из выборки в тз строку (полностью одинаковые колонки)?
- Перенос документов из БП 3 в УТ 11
- УПП Корректировка поступления и Распределение НДС по косвенным расходам
- 1С: Документооборот для мобильного приложения. Есть опыт эксплуатации
- Получить значение вида Субконто по OLE
- 1c ЗУП Штатное расписание (заполнить по текущей расстановке сотр.)
- УФ. Вкладка "Перейти". Невозможно применить фиксированные настройки..
- Нет возможности сравнения конфигурации с конфигурацией поставщика
- Поставщик требует УИП в платежках, кто-нибудь сталкивался?
- Как наложить отбор при вводе по строке?
- Как получить HTML-код вывода отчета?
- ЗУП Заявка на закрытие лицевого счета
- Есть ли бесплатная программа для выгрузки реестра мед. услуг в ТФОМС?
- Удалить шапку в СКД
- v7: В OpenOffice Writer сделать таблицу заполняемую из 1с