Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Горячая тема (более 10 ответов) Прямые запросы к базе DBF (число прочтений - 9484 )
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Прямые запросы к базе DBF
Ответ #15 - 29. Января 2015 :: 12:39
Печать  
А если запятую после Кво добавить?  Круглые глаза
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Dimon_Sarmat
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 7
Зарегистрирован: 29. Января 2015
Пол: Мужской
Re: Прямые запросы к базе DBF
Ответ #16 - 29. Января 2015 :: 13:00
Печать  
неа, не помогает запятая))) уменьшил запрос до минимума, с прямымобращением к регистру, теперь пошагово алиасами заменяю, пока идет процесс... если будет все ок, выложу все "танцы")))
  
Наверх
 
IP записан
 
Dimon_Sarmat
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 7
Зарегистрирован: 29. Января 2015
Пол: Мужской
Re: Прямые запросы к базе DBF
Ответ #17 - 29. Января 2015 :: 13:54
Печать  
еще один вопрос нарисовался...
Запрос в ТЗ выгружается, только почему-то количество по всем строкам пишет со знаком "+", где расход был - тоже суммирует при группировке, а не вычитает

PS. Сорри, нафлудил, обращался к регистру движений, а не итогов
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Прямые запросы к базе DBF
Ответ #18 - 29. Января 2015 :: 13:56
Печать  
Це же оледб:


Код
Выбрать все
ТекстЗапроса = "
    |Select
    |   $Рег.Товар as  [Товар $Справочник.Товары],
    |   $Рег.Склад as [Склад $Справочник.Склады],
    |   $Рег.Количество as Кво,
    |   $Рег.СуммаУчетная as Сумма
    |FROM
    |   $РегистрОстатки.ОстаткиТоваров as Рег
    |WHERE
    |	$Рег.Склад = :ВыбСклад";  

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



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Прямые запросы к базе DBF
Ответ #19 - 29. Января 2015 :: 13:57
Печать  
Dimon_Sarmat писал(а) 29. Января 2015 :: 13:54:
еще один вопрос нарисовался...
Запрос в ТЗ выгружается, только почему-то количество по всем строкам пишет со знаком "+", где расход был - тоже суммирует при группировке, а не вычитает


Покажи свой текст запроса
  
Наверх
 
IP записан
 
Dimon_Sarmat
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 7
Зарегистрирован: 29. Января 2015
Пол: Мужской
Re: Прямые запросы к базе DBF
Ответ #20 - 29. Января 2015 :: 13:57
Печать  
все, разобрался "РегистрИтоги" надо было писать
  
Наверх
 
IP записан
 
Dimon_Sarmat
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 7
Зарегистрирован: 29. Января 2015
Пол: Мужской
Re: Прямые запросы к базе DBF
Ответ #21 - 29. Января 2015 :: 13:59
Печать  
Eprst писал(а) 29. Января 2015 :: 13:56:
Це же оледб:


Код
Выбрать все
ТекстЗапроса = "
    |Select
    |   $Рег.Товар as  [Товар $Справочник.Товары],
    |   $Рег.Склад as [Склад $Справочник.Склады],
    |   $Рег.Количество as Кво,
    |   $Рег.СуммаУчетная as Сумма
    |FROM
    |   $РегистрОстатки.ОстаткиТоваров as Рег
    |WHERE
    |	$Рег.Склад = :ВыбСклад";  



Да-да, и виртуальная таблица "РегистрОстатки" в дбф не работает)))
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Прямые запросы к базе DBF
Ответ #22 - 29. Января 2015 :: 14:14
Печать  
На вот, занимайся
  

Наверх
 
IP записан
 
Dimon_Sarmat
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 7
Зарегистрирован: 29. Января 2015
Пол: Мужской
Re: Прямые запросы к базе DBF
Ответ #23 - 29. Января 2015 :: 14:43
Печать  
Eprst писал(а) 29. Января 2015 :: 14:14:
На вот, занимайся


Спасибо большое, пригодится
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать