|   |   | 
| 
 | v7: ВыполнитьЗапрос() нет данных по количеству. | ☑ | ||
|---|---|---|---|---|
| 0
    
        Junior1s 18.08.11✎ 09:51 | 
        Народ подскажите, почему не получается получить данные по количеству ?
  Счет количественный. БИ = СоздатьОбъект("БухгалтерскиеИтоги"); БИ.ИспользоватьСубконто(ВидыСубконто.ВК); БИ.ВыполнитьЗапрос(НачМесяца(ДатаДок),КонМесяца(ДатаДок),"3520","1210,3350"); БИ.ДО(3) = 0 БИ.КО(3) = 0 суммы получаю, а количество нет х( хотя дынные по количеству есть - 100%... | |||
| 1
    
        Vladal 18.08.11✎ 09:55 | 
        Субконто счета 3520 совпадает с видом ВК?     | |||
| 2
    
        Vladal 18.08.11✎ 09:55 | 
        и счет количественный?     | |||
| 3
    
        KUBIK 18.08.11✎ 09:56 | 
        (0) Кури в параметрах ВыполнитьЗапрос(...)     | |||
| 4
    
        Vladal 18.08.11✎ 09:56 | 
        Попробуй упростить запрос - сначала просто обороты по счету 3520, без корреспонденций на 1210 и 3350     | |||
| 5
    
        Junior1s 18.08.11✎ 09:56 | 
        да совпадают, и счет количественный.     | |||
| 6
    
        Rie 18.08.11✎ 09:56 | 
        (2) +1     | |||
| 7
    
        Rie 18.08.11✎ 09:57 | 
        (6) То есть, (3) +1
  Там есть параметр, отвечающий за то, чего запрашивать. | |||
| 8
    
        Vladal 18.08.11✎ 10:00 | 
        +(7) Ага, "С" - сумма, "В" - валютная, "К" - количество и их комбинации     | |||
| 9
    
        Vladal 18.08.11✎ 10:01 | 
        но вроде как по умолчанию доступно всё сразу, надо только спросить это у запроса - БИ.ДО(,"К"), ну или БИ.ДО(,3)     | |||
| 10
    
        Junior1s 18.08.11✎ 10:04 | 
        разобрался.спасибо за ключевую фразу ("отвечающий за то, чего запрашивать"
  т.е. Если добавить БИ.ВыбратьСубконто(); Пока БИ.ПолучитьСубконто() = 1 Цикл ДО = БИ.ДО(3); КО = БИ.КО(3); КонецЦикла; То количество получаю... а я хотел сразу получить общее как сумму. т.е. без перебора. Например Если без перебора то суммы БИ.КО() и БИ.ДО() я могу получить а количество как выяснилось нет ? | |||
| 11
    
        Rie 18.08.11✎ 10:07 | 
        (10) "Если параметр не указан, метод возвращает сумму" (c) Синтакс-Помощник     | |||
| 12
    
        Junior1s 18.08.11✎ 10:12 | 
        (11) ну у меня же указан =|
  БИ.ДО(3); БИ.КО(3); | |||
| 13
    
        Rie 18.08.11✎ 10:14 | 
        (12) А без перебора по субконто - это количество _чего_?     | |||
| 14
    
        zak555 18.08.11✎ 10:16 | 
        конечный код покажи
  (13) количество по счетам и субконт | |||
| 15
    
        Junior1s 18.08.11✎ 10:22 | 
        Добавил:
  БИ.ВыбратьСубконто(); //без цикла все сработало =( так бы и сидел до вечера... спасибо, откликнувшимся! | |||
| 16
    
        zak555 18.08.11✎ 10:23 | 
        Junior1s код конечный покажи     | |||
| 17
    
        Junior1s 18.08.11✎ 10:23 | 
        БИ.ИспользоватьСубконто(ВидыСубконто.ВК,,1);
  БИ.ВыполнитьЗапрос(НачМесяца(ДатаДок),КонМесяца(ДатаДок),СчетПОКоду("3520"),"1210,3350",,2,,4); БИ.ВыбратьСубконто(); Если БИ.КО(3)<>0 Тогда СуммаКол = БИ.КО(3); КонецЕсли; | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |