Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Неправильные итоги в запросе остатков для DBF (число прочтений - 2993 )
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Неправильные итоги в запросе остатков для DBF
25. Октября 2007 :: 06:52
Печать  
Код
Выбрать все
	|SELECT
		|	$Рег.ЗаявкаПокупателя as [Заявка $Документ.ЗаявкаПокупателя],
	|	$Рег.ДоговорПокупателя as [Договор $Справочник.Договоры],
	|	SUM($Рег.КоличествоРасход) as Количество,
	|	SUM($Рег.СтоимостьРасход) as Сумма
	|FROM
	|		$РегистрИтоги.Заявки as Рег
	| GROUP BY $Рег.ЗаявкаПокупателя,$Рег.ДоговорПокупателя
 



Прошу еще раз не пинать, всегда пользовался виртуальными таблицами для sql (под dbf почти не пробовал).

выше представлен свернутый вид запроса, запрос ошибок не дает , но возвращает нереальные остатки по непогашенным  заявкам
Пожалуйста ткните носом, в чем ошибка
  
Наверх
 
IP записан
 
villy
Senior Member
****
Отсутствует



Сообщений: 287
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Неправильные итоги в запросе остатков для DBF
Ответ #1 - 25. Октября 2007 :: 07:01
Печать  
а за какой период ты смотриш итоги?
помоему ты просумировал все промежуточные итоги
  
Наверх
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: Неправильные итоги в запросе остатков для DBF
Ответ #2 - 25. Октября 2007 :: 07:53
Печать  
на ТА
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: Неправильные итоги в запросе остатков для DBF
Ответ #3 - 25. Октября 2007 :: 07:55
Печать  
Мне нужны непогашенные остатки на ТА
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Неправильные итоги в запросе остатков для DBF
Ответ #4 - 25. Октября 2007 :: 08:08
Печать  
dimm73 писал(а) 25. Октября 2007 :: 07:53:
на ТА

Ну тогда и ставь условие в запрос:
Код
Выбрать все
WHERE Рег.Period = :ВыбДата~~ 


и потом:
Код
Выбрать все
Запрос.УстановитьТекстовыйПараметр("ВыбДата",ПолучитьДатуТА()) 

  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: Неправильные итоги в запросе остатков для DBF
Ответ #5 - 25. Октября 2007 :: 08:19
Печать  
Вставил.

Теперь возвращает пустую таблицу
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: Неправильные итоги в запросе остатков для DBF
Ответ #6 - 25. Октября 2007 :: 08:23
Печать  
Получается если вместо ПолучитьДатуТА() передавать
НачМесяца(РабочаяДата())
  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Неправильные итоги в запросе остатков для DBF
Ответ #7 - 25. Октября 2007 :: 08:29
Печать  
dimm73 писал(а) 25. Октября 2007 :: 08:23:
Получается если вместо ПолучитьДатуТА() передавать
НачМесяца(РабочаяДата())

Естествено итоги же не на каждый день хранятся
  
Наверх
ICQ  
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Неправильные итоги в запросе остатков для DBF
Ответ #8 - 25. Октября 2007 :: 13:14
Печать  
НачМесяца(ПолучитьДатуТА())
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать