Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) Работа с журналами документов через 1С++ (число прочтений - 4259 )
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Работа с журналами документов через 1С++
05. Марта 2007 :: 04:08
Печать  
Привет всем, вопрос кто нибудь пробывл подменять запросы которые посылает 1С к журналам - например чтобы вычислять в запросе какоенибудь поле - т.е. не средствами 1С, а в SQL. Про перехват запросов от romix читал, хотелось бы подменить непосредствено запрос посылаемый 1С...
  
Наверх
ICQ  
IP записан
 
Mikeware
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 262
Зарегистрирован: 27. Июля 2006
Пол: Мужской
Re: Работа с журналами документов через 1С++
Ответ #1 - 05. Марта 2007 :: 05:37
Печать  
ТабличноеПоле тебе в помощь...  Подмигивание
У меня пока руки не дошли.
  
Наверх
ICQ  
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Работа с журналами документов через 1С++
Ответ #2 - 05. Марта 2007 :: 11:11
Печать  
А что тебе не понравилось в журналах?
  
Наверх
 
IP записан
 
toypaul
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 43
Зарегистрирован: 29. Июня 2006
Re: Работа с журналами документов через 1С++
Ответ #3 - 05. Марта 2007 :: 12:27
Печать  
такой функционал есть в ToySQL
  
Наверх
wwwICQ  
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Работа с журналами документов через 1С++
Ответ #4 - 05. Марта 2007 :: 13:08
Печать  
Именно журналы в доработке не нуждаются.
Вот если надо сделать кривой список документов с хитрыми запросами, тогда надо смотреть в стороны ТП.
У 1С с журналами как раз все в порядке.
  
Наверх
 
IP записан
 
chicago
Senior Member
****
Отсутствует


1C++, I have nothing to
say more!

Сообщений: 316
Местоположение: Тернополь-Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Работа с журналами документов через 1С++
Ответ #5 - 05. Марта 2007 :: 15:00
Печать  
Пробывал и пробую до сих пор подменять стандартные журналы на виртуальные журнали (ТЗ + 1С++). Пока все нормально. До ТП не дошел.
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Работа с журналами документов через 1С++
Ответ #6 - 06. Марта 2007 :: 02:13
Печать  
Arta писал(а) 05. Марта 2007 :: 13:08:
Именно журналы в доработке не нуждаются.
Вот если надо сделать кривой список документов с хитрыми запросами, тогда надо смотреть в стороны ТП.
У 1С с журналами как раз все в порядке.


Мне нужно вычислить значение поля в журнале, при этом все вычисления можнопроизвести полностью на SQL сервере + сразу для всех строк журнала. Что естественно должно на много ускорить работу.
  
Наверх
ICQ  
IP записан
 
Kapet
Senior Member
****
Отсутствует


Ламер - вансист

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Работа с журналами документов через 1С++
Ответ #7 - 06. Марта 2007 :: 08:41
Печать  
Nick писал(а) 06. Марта 2007 :: 02:13:
Arta писал(а) 05. Марта 2007 :: 13:08:
Именно журналы в доработке не нуждаются.
Вот если надо сделать кривой список документов с хитрыми запросами, тогда надо смотреть в стороны ТП.
У 1С с журналами как раз все в порядке.


Мне нужно вычислить значение поля в журнале, при этом все вычисления можнопроизвести полностью на SQL сервере + сразу для всех строк журнала. Что естественно должно на много ускорить работу.

А в чем проблема? У меня в каждую строку 1С-журнала одним запросом по тек. документу в переменные для разных колонок возвращаются:
1. ВалютаКратко для валюты тек. документа
2. Форма собственности для контрагента тек. документа
3.  Три значения для трех колонок с пиктограммами по оплатам, отгрузкам и резерву (запросы по регистрам)
Всё летает...
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Работа с журналами документов через 1С++
Ответ #8 - 06. Марта 2007 :: 08:52
Печать  
Kapet писал(а) 06. Марта 2007 :: 08:41:
А в чем проблема? У меня в строку 1С-журнала одним запросом по тек. документу в переменные для разных колонок возвращаются:
1. ВалютаКратко для валюты тек. документа
2. Форма собственности для контрагента тек. документа
3.  Три значения для трех колонок с пиктограммами по оплатам, отгрузкам и резерву (запросы по регистрам)
Всё летает...


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


Ламер - вансист

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Работа с журналами документов через 1С++
Ответ #9 - 06. Марта 2007 :: 08:56
Печать  
Запрос в студию
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Работа с журналами документов через 1С++
Ответ #10 - 06. Марта 2007 :: 10:16
Печать  
Kapet писал(а) 06. Марта 2007 :: 08:56:
Запрос в студию

Сейчас это не один запрос а несколько, причем с кчей обработок непосредственно в 1С, так что в отрыве от контекста он будет малопонятен Улыбка.
К стати очень интересное решение:
  

extended_journal2.zip ( 50 KB | Загрузки )
Наверх
ICQ  
IP записан
 
Kapet
Senior Member
****
Отсутствует


Ламер - вансист

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Работа с журналами документов через 1С++
Ответ #11 - 06. Марта 2007 :: 10:34
Печать  
Nick писал(а) 06. Марта 2007 :: 10:16:
Kapet писал(а) 06. Марта 2007 :: 08:56:
Запрос в студию

Сейчас это не один запрос а несколько, причем с кчей обработок непосредственно в 1С, так что в отрыве от контекста он будет малопонятен Улыбка.
К стати очень интересное решение:

Раньше у меня так и было, тормоза...
Сейчас в одном прямом параметризированом запросе из 1С несколько подзапросов, для простоты укладывающихся в таблицу методом union all. Промежуточные обработки из 1С вынесены в скуль. Для скорости также загнал тяжелые запросы в польз. функции на скуль. Всё летает...
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать