Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) Запросы к Бух Итогам. Как? (число прочтений - 3437 )
Roman_K
Junior Member
**
Отсутствует


I Love 1C++!

Сообщений: 61
Местоположение: Kiev
Зарегистрирован: 27. Июня 2008
Пол: Мужской
Запросы к Бух Итогам. Как?
13. Ноября 2008 :: 09:29
Печать  
Дайте, пожалуйста, примеры работы с Бухгалтерскими итогами на прямых запросах к базе 1С SQL.

Нужно собирать итоги (остатки, обороты) по товарным группам (папки ТМЦ в корне).
  

Я б изменил мир, ...но Бог не дает исходники
Наверх
ICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Запросы к Бух Итогам. Как?
Ответ #1 - 13. Ноября 2008 :: 11:02
Печать  
[quote author=Roman_K link=1226568567/0#0 date=1226568567]Дайте, пожалуйста, примеры работы с Бухгалтерскими итогами на прямых запросах к базе 1С SQL.

Нужно собирать итоги (остатки, обороты) по товарным группам (папки ТМЦ в корне).[/quote]

ищи поиском
1. класс AccountRecordSet
2. класс БухИтоги (БыстрыеИтоги вроде он же)

Я очень многое подчеркнул иименно оттуда. В АккаунтРекордСет конечно виртуальные таблицы для скуловцев вообще жихнь облегчают... но если попытаться его внутри прочитать то кондратий махом хватит... я лично только с хорошим коньяком и очень долго над ним сидел... и то аналогичную штуку для 1sqlite так сделать и не смог... все таки мозг слабоват оказался. Или опыту и знаний маловато.
А класс БыстрыеИтоги делает работу аля БухгалтерскиеИтоги... но я им не пользовался ни разу. Как то не срастается с скульными работами пока, все ДБФ да ДБФ.
В общем ищи поиском... если не найдешь могу поискать я... но времени увы мало  ;)
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
GEORG
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 43
Зарегистрирован: 15. Мая 2008
Re: Запросы к Бух Итогам. Как?
Ответ #2 - 13. Ноября 2008 :: 11:34
Печать  
  
Наверх
 
IP записан
 
Roman_K
Junior Member
**
Отсутствует


I Love 1C++!

Сообщений: 61
Местоположение: Kiev
Зарегистрирован: 27. Июня 2008
Пол: Мужской
Re: Запросы к Бух Итогам. Как?
Ответ #3 - 13. Ноября 2008 :: 11:54
Печать  
ок. спасибо.  ...странно почему поисковик по сайту мне не выдал этих результатов.

http://www.1cpp.ru/forum/YaBB.pl?num=1181817217/all
  

Я б изменил мир, ...но Бог не дает исходники
Наверх
ICQ  
IP записан
 
blindvic
Senior Member
****
Отсутствует



Сообщений: 486
Местоположение: Moldova
Зарегистрирован: 23. Июня 2008
Пол: Мужской
Re: Запросы к Бух Итогам. Как?
Ответ #4 - 13. Ноября 2008 :: 11:59
Печать  
[quote author=Roman_K link=1226568567/0#3 date=1226577248]ок. спасибо.  ...странно почему поисковик по сайту мне не выдал этих результатов.[/quote]
Тоже нарвался: есть два поиска
1. Поле поиска в правом верхнем углу - по каким-то причинам не все ищет
2. Меню "Поиск" с разными настройками. Там все ищет
  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Запросы к Бух Итогам. Как?
Ответ #5 - 13. Ноября 2008 :: 12:05
Печать  
[quote author=blindvic link=1226568567/0#4 date=1226577572][quote author=Roman_K link=1226568567/0#3 date=1226577248]ок. спасибо.  ...странно почему поисковик по сайту мне не выдал этих результатов.[/quote]
Тоже нарвался: есть два поиска
1. Поле поиска в правом верхнем углу - по каким-то причинам не все ищет
2. Меню "Поиск" с разными настройками. Там все ищет[/quote]

О в верхнем углу есть поиск  :)
  
Наверх
ICQ  
IP записан
 
Roman_K
Junior Member
**
Отсутствует


I Love 1C++!

Сообщений: 61
Местоположение: Kiev
Зарегистрирован: 27. Июня 2008
Пол: Мужской
Re: Запросы к Бух Итогам. Как?
Ответ #6 - 13. Ноября 2008 :: 12:12
Печать  
[quote]Меню "Поиск" с разными настройками. Там все ищет [/quote]
Спасибо. буду пользоваться.

В мануале по прямым запросам (класс ODBCRecordset) встречается $Субконто, ВидСубконто.. может есть возможность работы с бух итогами через класс ODBCRecordset. Т.к. пишеться внешний отчет - и поэтому есть проблемы с прописанием класса на каждой машине...  или же класс  AccountsRecordset уже присутствует в 1CPP.dll и его можно "с ходу" создавать посредством СоздатьОбъект()?

  

Я б изменил мир, ...но Бог не дает исходники
Наверх
ICQ  
IP записан
 
GEORG
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 43
Зарегистрирован: 15. Мая 2008
Re: Запросы к Бух Итогам. Как?
Ответ #7 - 13. Ноября 2008 :: 12:26
Печать  
Запрос=СоздатьОбъект("AccountsRecordSet");
Файл ert в каталог базы
  
Наверх
 
IP записан
 
Roman_K
Junior Member
**
Отсутствует


I Love 1C++!

Сообщений: 61
Местоположение: Kiev
Зарегистрирован: 27. Июня 2008
Пол: Мужской
Re: Запросы к Бух Итогам. Как?
Ответ #8 - 13. Ноября 2008 :: 12:37
Печать  
[quote author=GEORG link=1226568567/0#7 date=1226579208]Запрос=СоздатьОбъект("AccountsRecordSet");
Файл ert в каталог базы[/quote]

Положить Файл ert в каталог базы и можно использовать СоздатьОбъект("AccountsRecordSet"), так?
  

Я б изменил мир, ...но Бог не дает исходники
Наверх
ICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Запросы к Бух Итогам. Как?
Ответ #9 - 13. Ноября 2008 :: 12:48
Печать  
[quote author=Roman_K link=1226568567/0#8 date=1226579876][quote author=GEORG link=1226568567/0#7 date=1226579208]Запрос=СоздатьОбъект("AccountsRecordSet");
Файл ert в каталог базы[/quote]

Положить Файл ert в каталог базы и можно использовать СоздатьОбъект("AccountsRecordSet"), так?[/quote]
http://www.script-coding.info/1cpp.html
  
Наверх
 
IP записан
 
GEORG
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 43
Зарегистрирован: 15. Мая 2008
Re: Запросы к Бух Итогам. Как?
Ответ #10 - 13. Ноября 2008 :: 12:49
Печать  
ТекстЗапроса=
| SELECT
| ОсновнойОстатки.Счет [Счет $Счет.Основной]
.....
|      FROM $БИОстатки.Основной(:КонДата,,
     |(Счет = :ВыбСчет),
     |            (Товары,Склады ),      
     |                  (РазделительУчета = :ВыбФирма)) AS ОсновнойОстатки
     |            INNER JOIN _1SACCS AS ÏПланСчетов(NOLOCK) ON ОсновнойОстатки.Счет = Плансчетов.ID
     |            ORDER BY ПланСчетов.SCHKOD      
     |";
  
Наверх
 
IP записан
 
Roman_K
Junior Member
**
Отсутствует


I Love 1C++!

Сообщений: 61
Местоположение: Kiev
Зарегистрирован: 27. Июня 2008
Пол: Мужской
Re: Запросы к Бух Итогам. Как?
Ответ #11 - 13. Ноября 2008 :: 13:04
Печать  
вроде прицепил. ...лед тронулся Улыбка первый раз класс заюзаю

а что в oxy.ini можно только абослютные пути писать, относительные никак?
  

Я б изменил мир, ...но Бог не дает исходники
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать