![]() |
|
Что-то с периодами в запросе | ☑ | ||
---|---|---|---|---|
0
Chameleon1980
17.04.14
✎
13:09
|
Пишу и 8.2 прямой запрос к 7.7
ТекстЗапроса = "-- qryMaker:ВзаиморасчетыПокупателейПериодами.2014.04.17.08.24.53 |SELECT top 1000 ПокупателиОстаткиОбороты.Период | , Контрагенты.CODE Код | , ПокупателиОстаткиОбороты.Контрагент [Контрагент $Справочник.Контрагенты] | , ПокупателиОстаткиОбороты.Договор [Договор $Справочник.Договоры] | , ПокупателиОстаткиОбороты.ВидДолга [ВидДолга $Перечисление.ВидыДолга] | , Sum(ПокупателиОстаткиОбороты.СуммаНачальныйОстаток) СуммаСуммаНачальныйОстаток | , Sum(ПокупателиОстаткиОбороты.СуммаПриход) СуммаСуммаПриход | , Sum(ПокупателиОстаткиОбороты.СуммаРасход) СуммаСуммаРасход | , Sum(ПокупателиОстаткиОбороты.СуммаКонечныйОстаток) СуммаСуммаКонечныйОстаток |FROM $РегистрОстаткиОбороты.Покупатели(:НачДата, | :КонДата, | День, | ДвиженияИГраницыПериода,, | (Фирма = :ВыбФирма), | (Контрагент, Договор, ВидДолга), | Сумма) AS ПокупателиОстаткиОбороты | LEFT OUTER JOIN $Справочник.Контрагенты AS Контрагенты With (NOLOCK) ON ПокупателиОстаткиОбороты.Контрагент = Контрагенты.ID |GROUP BY ПокупателиОстаткиОбороты.Период | , Контрагенты.CODE | , ПокупателиОстаткиОбороты.Контрагент | , ПокупателиОстаткиОбороты.Договор | , ПокупателиОстаткиОбороты.ВидДолга |ORDER BY ПокупателиОстаткиОбороты.Период | , Контрагенты.CODE |"; СпрФирмы=Соединение.CreateObject("Справочник.Фирмы"); СпрФирмы.НайтиПоКоду("00001"); // ИП Новиков ФирмаДляФильтра=СпрФирмы.ТекущийЭлемент(); ДатаКонца=РабочаяДата; ДатаНачала=ДатаКонца-(3600*24*10); Сообщить("Дата начала: "+ДатаНачала); Сообщить("Дата конца: "+ДатаКонца); рс.УстановитьТекстовыйПараметр("ВыбФирма", ФирмаДляФильтра); рс.УстановитьТекстовыйПараметр("НачДата", ДатаНачала); рс.УстановитьТекстовыйПараметр("КонДата", ДатаКонца); берет данные почему-то только по 14 число, хотя окно сообщений показывает НачДата: 07.04.2014 0:00:00 КонДата: 17.04.2014 0:00:00 Фирма для фильтра: ИП Новиков А.В. В семерке этот запрос достает все данные. может ограничения какие есть? Раньше с прямыми запросами по оле из восьмерки в семерке проблем не было. |
|||
1
Chameleon1980
17.04.14
✎
13:09
|
все капец - понял.
|
|||
2
Chameleon1980
17.04.14
✎
13:10
|
top 1000
|
|||
3
За пределами РФ
17.04.14
✎
13:11
|
с вас 2500 руб за консультацию
|
|||
4
Chameleon1980
17.04.14
✎
13:11
|
^)
|
|||
5
Chameleon1980
17.04.14
✎
13:11
|
ой :)
|
|||
6
Chameleon1980
17.04.14
✎
13:15
|
причем понял, когда начал смотреть, как отформатировался кусок кода на форуме и увидал эту top 1000
только отпостил и решение нашлось. Во внатуре волшебный форум. |
|||
7
Chameleon1980
18.04.14
✎
11:12
|
А еще момент.
Почему не выдает движения за последнюю дату, выбранного периода никто не знает? Остатки выдает, а движения нет. |
|||
8
Chameleon1980
18.04.14
✎
11:31
|
Нашел вроде:
:КонДата заменить на: :КонДата~ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |