Подсчет суммы справочника #430593


#0 by АлексейИзТопок
Такая проблема. Есть справочник. Договор Сумма №1      500 Допустим, пользователь сделал отбор по справчонику, и у него в результате отбора выведены следующие строки №3      300 №2      200 Как можно посчитать программно сумму отобранных договоров? Сейчас они выгружают список в Ексель и там счиатеют сумму. А как в 1С это реализовать? Я могу подсчитать сумму всех договоров через запрос, но как посчитать сумму отобранных интерактивно договоров???
#1 by Shurjk
Пересчитывать учитывая установленные отборы
#2 by Vbif
тебе нужно сделать это в форме спрвочника?
#3 by АлексейИзТопок
Мне нужно, чтобы пользователь от меня отстал :-) А пользователь отстанет, если он узнает сумму всех договоров, отобранных им в справочнике методом "Установить отбор...".
#4 by АлексейИзТопок
Хотелось бы: - или 1. для каждого текстрока из списка справочника цикл 2. Запрос выбрать    ссылка как договор из справчоника договоров где отбор = отбор
#5 by АлексейИзТопок
О чем тока не пишут, о стиральных машинах, футболе.... А у меня горе.
#6 by АлексейИзТопок
помогите, людим добрые
#7 by Rie
А как они выгружают в Excel?
#8 by Vbif
учти что европа еще спит :)
#9 by АлексейИзТопок
В эксель выгружают просто. Через функцию "Вывести список" в табличный документ, сохранить копию... в экселевский файл
#10 by Rie
Отбор у тебя есть - возьми тот, который установлен пользователем в форме списка справочника. Скажи Справочники.Договоры.Выбрать с этим отбором - и просуммируй.
#11 by Vbif
что то мне кажется что не взлетит у Спарвочник.Имя.Выбрать отбор это структура, которая может содержать только один элемент, а отбор в форме не есть такая структура
#12 by АлексейИзТопок
Во-во! Разные типы данных. Теоретически можно переделать, но это геморно, и это на случай, если ничего не поможет
#13 by АлексейИзТопок
Может Европа уже подтянулась??? Ребята помогите, Восток не помог!
#14 by Лирик
Возми построитель запроса (отчета) запихай в него тект запроса считающег сумму и отбор псе это помести в отдельную процедуру (функцию) и вызывай эту процедуру функцию "при получении данных" таб. полем списка справочника
#15 by Лирик
псе - все Ну и естественно должно быть в процедуре получение запроса из построителя, его выполнение и обработка результата (показ в подвале формы например)
#16 by АлексейИзТопок
Попробуем-с
#17 by Mitriy
#18 by АлексейИзТопок
Сделал. В итоге получилось так.    Отборы = новый ПостроительОтчета;
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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