Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Как такое Отобразить в прямых запросах? (число прочтений - 3191 )
Paranoid Android
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 76
Местоположение: Санкт-Петербург
Зарегистрирован: 10. Апреля 2007
Пол: Мужской
Как такое Отобразить в прямых запросах?
23. Апреля 2009 :: 05:49
Печать  
     Опер = СоздатьОбъект("Операция");
     Опер.ИспользоватьСубконто(ВидыСубконто.ПолучателиНалогов, Контрагент);
     Опер.ИспользоватьСубконто(ВидыСубконто.Договоры, СписокДоговоров);
     Опер.ВыбратьОперацииСПроводками(НачДата, КонДата, Фильтр);
     Пока Опер.ПолучитьПроводку() = 1 Цикл
     ........
     КонецЦикла

Вот очень нада, а то считает очень медленно.
  
Наверх
ICQ  
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Как такое Отобразить в прямых запросах?
Ответ #1 - 23. Апреля 2009 :: 05:56
Печать  
Достаточно просто - все зависит от фильтра.
Используй ВТ БиДвижения из класса AccountsREcordset
  
Наверх
IP записан
 
Paranoid Android
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 76
Местоположение: Санкт-Петербург
Зарегистрирован: 10. Апреля 2007
Пол: Мужской
Re: Как такое Отобразить в прямых запросах?
Ответ #2 - 23. Апреля 2009 :: 06:06
Печать  
да в фильтре там список счетов просто.

а по подробнее можно где это посмотреть
  
Наверх
ICQ  
IP записан
 
Paranoid Android
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 76
Местоположение: Санкт-Петербург
Зарегистрирован: 10. Апреля 2007
Пол: Мужской
Re: Как такое Отобразить в прямых запросах?
Ответ #3 - 23. Апреля 2009 :: 11:38
Печать  
Много думал  и  собрал такой отчет



SELECT
     |СчетДт [СчетДт $Счет],
     |СчетКт  [СчетКт $Счет]
     |,СубконтоКТ1 [СубконтоКТ1 $Субконто]
     |,СубконтоКТ1_вид as СубконтоКТ1_вид  
     |,СодержаниеПроводки [СодержаниеПроводки]
     |, Сумма as Сумма
     |FROM
     |      $БИДвиженияССубконто.Основной(:Начдата,:Кондата,,(СубконтоКТ1=:Контрагент)  AND (Счет IN (SELECT Val FROM #спСчет))) ОборотыДебет
     |
     |";
рс.УложитьСписокОбъектов(СписокВыбранныхСчетов, "#спСчет");

Все хорошо тока
1. СчетДт, и СчетКТ  не отображаются
[s]2. Как документ вывести не знаю![/s] (снято)
3. Счет IN (SELECT Val FROM #спСчет) после добавления перестало вообще работать :(
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как такое Отобразить в прямых запросах?
Ответ #4 - 23. Апреля 2009 :: 12:35
Печать  
Paranoid Android писал(а) 23. Апреля 2009 :: 11:38:
Все хорошо тока
1. СчетДт, и СчетКТ  не отображаются
2. Как документ вывести не знаю! (снято)
3. Счет IN (SELECT Val FROM #спСчет) после добавления перестало вообще работать Печаль

"Упавши мертвым у печи,
Он опрокинул две свечи"...  Смех

1. [СчетДт $Счет.Основной]
3. Поля Счет в этой ВТ нет.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Paranoid Android
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 76
Местоположение: Санкт-Петербург
Зарегистрирован: 10. Апреля 2007
Пол: Мужской
Re: Как такое Отобразить в прямых запросах?
Ответ #5 - 23. Апреля 2009 :: 13:19
Печать  
СПасибо
по 3
хмм а как же быть то ??
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как такое Отобразить в прямых запросах?
Ответ #6 - 23. Апреля 2009 :: 13:38
Печать  
Использовать условия по СчетДт, СчетКт или оба через OR - по необходимости.
  

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