v7: ИспользоватьСубконто и список значений не работает #654003


#0 by dmaksimov
При установке списка значений в ИспользоватьСубконто получаем пустые бух итоги. Если устанавливаем конкретное значение из этого списка, то итоги расчитываются. В чем может быть проблема? Собственно код:
#1 by Джордж1
может там не 2 надо ставить - в типе фильтра?
#2 by dmaksimov
Пробовал все значения, это не помогает
#3 by Злопчинский
1. Убрать нахрен цикл. 2. Проверить что в СпТМЦ добавлены значения того же типа, что на субконто счет10 3. Проверить, какой счет задан в Счет10, а то получится что в сч10 - другой тип субконто.
#4 by Злопчинский
и.. это.. я не спец по бухкомпоненте, но посчитать остатки и обороты с периодичностью "Проводка" - у меня вызывает сомнения...?
#5 by NikVars
А так работает?
#6 by dmaksimov
НЕ РАБОТАЕТ ТАКОЙ КОД. Я сам в шоке. Такое у меня используется повсеместно и всё идеально, но с этим я сломал голову. Цикл я поставил для того, чтобы убедиться в правильности данных в списке. Т.е. по списку не работает, а если я беру одно значение из этого списка,то всё хорошо.
#7 by dmaksimov
По "проводкам" работает нормально.
#8 by Cthulhu
1) выкинь группы справочника из СЗ-фильтра (разверни до элементов) 2) Сч10 - в виде кода счета а не значения типа "Счет". 3) 2 >> 1
#9 by dmaksimov
ИспользоватьСубконто с любыми фильтром (1,2,3) одинаково выдает нулевые итоги.
#10 by dmaksimov
1 - групп там нет, т.к. заполняется интерактивно пользователями, без возможности выбора групп. 2 - Счет у меня такой: Счет10 = СчетПоКоду("10", ПланыСчетов.Основной); 3 - ??? не понял???
#11 by Cthulhu
: а может и с возможностью. Счет10="10" "разворачичать", чонеясно? ======= щя выяснится, что субкконто не то, и вообще... (у меня - работает, кстати, вот только что проверил)))
#12 by dmaksimov
Похоже Бух Итоги не при чем. Начал разбираться дальше, пока вижу проблему в списке значений, но, блин фигня какая-то. текМатериал и значение в списке - это один и тот же материал, но он не равен. В отладчике такая картина: текМатериал.Код = "145602" СпТМЦ.ПолучитьЗначение = ПОДВЕС ПРЯМОЙ К ПП60Х27 ГКЛ текМатериал = ПОДВЕС ПРЯМОЙ К ПП60Х27 ГКЛ
#13 by dmaksimov
Всем спасибо, кто писал. Сам дурак. Для быстрого тестирования добавил в код заполнение списка (чтобы не заполнять руками) такой код: А следовало писать Поэтому и БухИтоги по списку не работали.
#14 by zak555
убрать запрос из цикла
#15 by ЧеловекДуши
Если ты любишь в цикле создавать объект То пиши лучше так И все будет хорошо, у 1С есть глюк на по этому случаю, т.е. объект на N-ом цикле перестает создаваться. Тоже самое и с "Запросом", всегда в цикле обнуляй объект, коль любишь его там создавать, горе Программер :)
#16 by ЧеловекДуши
Да пускай оставит... прослыт быдлокодером :)
#17 by Аццкий Чибуражко
забавно... каждый раз расчет бух. итогов в цикле по всему списку?... БЕЗ ЦИКЛА!...
#18 by dmaksimov
Я по моему уже написал, что Бух итоги не работали по списку из-за криво составленного списка, см.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С