Помогите разобраться с регистром накопления

Тема в разделе "1C и всё что с ней связано", создана пользователем asmod, 14 апр 2010.

  1. asmod

    asmod Гость

    Здравствуйте, У меня проблема заключается в том что в 1С версии 8.0 по документам провожу платежи разных клиентов, движение провожу по регистру накопления, но никак не могу "вытащить общий итог" из регистра, т.е. общую сумму платежей по клиенту в справочник, а она нужна для дальнейшего расчета. Заранее благодарю
     
  2. unknown181538

    unknown181538 НеГуру
    1C Team

    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    Зачем в справочник? Регистр он и есть регистр, чтобы хранить остатки.
     
  3. asmod

    asmod Гость

    Хранить то он хранит, посмотреть с помощью отчетов могу, а достать его для дальнейших расчетов не могу, не могу его присвоить какой-нибудь переменной, просто не знаю как.
     
  4. unknown181538

    unknown181538 НеГуру
    1C Team

    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    Получайте итоги с помощью запроса. Читайте книги.
     
  5. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.070
    Симпатии:
    0
    Крамолу какую-то советуете... Зачем читать, если есть форум? ;)
     
  6. asmod

    asmod Гость

    Запросы есть. Итоги вывожу в отчете .результатом запроса, я так понимаю, является массив, а сделать выборку по масиву не получается и итог сохранить в переменную не могу, книги читал, но за короткое время не нашел ответа (делал курсач). Так и не решил эту проблему. Если всё просто напишите код обработки запроса с записью итога в переменную.
     
  7. unknown181538

    unknown181538 НеГуру
    1C Team

    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
    | ПартииГПОстатки.Материал,
    | ПартииГПОстатки.КоличествоОстаток
    |ИЗ
    | РегистрНакопления.ПартииГП.Остатки КАК ПартииГПОстатки";

    Запрос.УстановитьПараметр("", );

    Результат = Запрос.Выполнить();
    Выборка = Результат.Выбрать();

    Пока Выборка.Следующий() Цикл

    Переменная = Выборка.КоличествоОстаток;

    КонецЦикла;


    Не понял вопроса.
    Результатом запроса является объект типа "РезультатЗапроса".
     
  8. asmod

    asmod Гость

    Всё понял. Благодарю
     
Загрузка...

Поделиться этой страницей