![]() |
![]() |
|
v7: как перебрать результаты Запроса? | ☑ | ||
---|---|---|---|---|
0
DES
22.04.14
✎
20:31
|
есть такой запрос
Ит2 = СоздатьОбъект("БухгалтерскиеИтоги"); Ит2.ИспользоватьКорСубконто(ВидыСубконто.Номенклатура,Ит.Субконто(1)); Ит2.ИспользоватьКорСубконто(ВидыСубконто.МестаХранения,Ит.Субконто(2)); Ит2.ВыполнитьЗапрос(ДатаНачала,ДатаКонца,СчетПоКоду("1"),СчетПоКоду("2"),,2) вот так пытаюсь получить результаты Ит2.ВыбратьКорСубконто(1); Пока Ит2.ПолучитьКорСубконто(1,0,)=1 Цикл Ит2.ВыбратьКорСубконто(2); Пока Ит2.ПолучитьКорСубконто(2,0,)=1 Цикл >>>>> в цикл не заходит, но результаты запроса точно присутствуют КонецЦикла; КонецЦикла; Помогите кто чем может. |
|||
1
Мимохожий Однако
22.04.14
✎
20:33
|
Руками лепил или конструктором.
|
|||
2
Мимохожий Однако
22.04.14
✎
20:33
|
?
|
|||
3
KUBIK
22.04.14
✎
20:39
|
1. ???
СчетПоКоду("1"),СчетПоКоду("2") = что за счета такие? 2. Мож. добавить надо: Ит2.ВключатьСубсчета(0,1); |
|||
4
DES
22.04.14
✎
20:41
|
да какая разница какие счета, пусть будет
СчетПоКоду("1.1.1"),СчетПоКоду("2.1.1") |
|||
5
Мимохожий Однако
22.04.14
✎
20:44
|
(4)"...какая разница". На вопросы ответь для начала.
|
|||
6
DES
22.04.14
✎
20:52
|
да руками
|
|||
7
Мимохожий Однако
22.04.14
✎
20:58
|
Сделай конструктором и увидишь, где накосячил.
|
|||
8
KUBIK
22.04.14
✎
20:59
|
Либо позырь в типовой отчет "ОборотыМеждуСубконто"
|
|||
9
DES
22.04.14
✎
21:03
|
(7) не умею конструктором
|
|||
10
Мимохожий Однако
22.04.14
✎
21:05
|
В режиме Конфигуратора
Меню Конструкторы - Бухгалтерский запрос - и т.д. Это не страшно, попробуй и понравится. Во всяком случае увидишь шаблон для себя |
|||
11
Torquader
22.04.14
✎
21:06
|
А если перебирать не коррсубконто, а просто субконто ?
|
|||
12
DES
22.04.14
✎
21:11
|
мне нужно корсубконто
|
|||
13
Torquader
22.04.14
✎
21:14
|
Попробуй
Ит2.ВыбратьКорСубконто(1,1); и перебрать все записи линейно. ВыбратьКорСубконто(<Индекс>,<ФлагВсе>,<ФлагДК>,<Номер>,<Сортировка>,<ОбратныйПорядок>) |
|||
14
DES
22.04.14
✎
21:17
|
спс
|
|||
15
DES
22.04.14
✎
23:00
|
и еще
если дебетовый счет не количественный, а кредитовый количественный, как получить количество ? Ит2.ДО("К") и Ит2.КО("К") дают 0? |
|||
16
KUBIK
22.04.14
✎
23:50
|
(15) В запросе (0) укажи вместо 2:
<ТипСуммы> - число или строка - тип рассчитываемых итогов. Может принимать следующие значения (в скобках указаны строковые синонимы): 1 (''C'', ''S'') рассчитывать суммы; 2 (''В'', ''C'') рассчитывать валютные суммы; 4 (''К'', ''A'') рассчитывать количество. Если требуется одновременно рассчитывать разные суммы, значение параметра получается путем сложения допустимых значений, например: 5 (1+4) - рассчитывать суммы и количество. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |