Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Поставщик ТП и метод УложитьСписокОбъектов (число прочтений - 1627 )
tibank
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 19. Февраля 2008
Поставщик ТП и метод УложитьСписокОбъектов
25. Сентября 2009 :: 10:27
Печать  
На ТП выводится журнал документов. Как сделать, чтобы можно было фильтровать документы по группе контрагентов? У поставщика ТП нет метода УложитьСписокОбъектов.

Заранее спасибо!
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Поставщик ТП и метод УложитьСписокОбъектов
Ответ #1 - 26. Сентября 2009 :: 08:09
Печать  
Ну для начала хоть скажи - каким поставщиком пользуешься. Если СКЛ, то, задавая в ПоставщикДанныхODBC.БазаДанных - объект ODBCDataBase, можно унаследовать от этого объекта ODBCRecordSet, в котором использовать "УложитьСписокОбъектов". Тогда запросы будут выполняться в одном и том же контексте, соответственно и будет доступ у запроса из ТабличногоПоля к полученной временной таблице.
  
Наверх
ICQ  
IP записан
 
tibank
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 19. Февраля 2008
Re: Поставщик ТП и метод УложитьСписокОбъектов
Ответ #2 - 28. Сентября 2009 :: 06:51
Печать  
Поставщик MS SQL. Спасибо за подсказку. Буду разбираться с наследованием
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Поставщик ТП и метод УложитьСписокОбъектов
Ответ #3 - 28. Сентября 2009 :: 10:56
Печать  
tibank писал(а) 28. Сентября 2009 :: 06:51:
Поставщик MS SQL. Спасибо за подсказку. Буду разбираться с наследованием

Хм, не думал, что так поймешь. Нет тут наследования, надо просто как-то так:
Цитата:
РС = СоздатьОбъект("ODBCRecordSet");
РС.УстБД(_ТвоеТабличноеПоле.ПоставщикДанных.БазаДанных_);
РС.УложитьСписокОбъектов(сп,"#tmp","Номенклатура");
  
Наверх
ICQ  
IP записан
 
tibank
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 19. Февраля 2008
Re: Поставщик ТП и метод УложитьСписокОбъектов
Ответ #4 - 29. Сентября 2009 :: 08:04
Печать  
Salimbek писал(а) 28. Сентября 2009 :: 10:56:
Хм, не думал, что так поймешь. Нет тут наследования, надо просто как-то так:
Цитата:
РС = СоздатьОбъект("ODBCRecordSet");
РС.УстБД(_ТвоеТабличноеПоле.ПоставщикДанных.БазаДанных_);
РС.УложитьСписокОбъектов(сп,"#tmp","Номенклатура");


Спасибо!
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать