Здравствуйте, столкнулся с проблемой нужно посчитать вес выбитых накладных и так же поступлений по определенному периоду. У меня получилось что то типа этого. код ниже . Что у меня не правильно? В программировании не силен, только осваиваю

```1c
    перем Нач;
    перем Кон;

    Процедура КнопкаВыполнитьНажатие(Кнопка)
    // Вставить содержимое обработчика.

    Запрос = Новый Запрос;

    Запрос.УстановитьПараметр("Нач",НачалоДня(ТекущаяДата()-72*60*60));
    Запрос.УстановитьПараметр("Кон",КонецДня(ТекущаяДата()-72*60*60));

    |ВЫБРАТЬ
    | РеализацияТоваровУслуг.Масса КАК Масса
    |ИЗ
    |Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    |ИТОГИ
    |СУММА(Масса)
    |ПОМЕСТИТЬ Результат
    |ИЗ
    |Масса КАК ЭлементыФормы.ВесПрихода ;

    |ВЫБРАТЬ
    | ПоступлениеТоваровУслуг.Масса КАК Масса
    |ИЗ
    |Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
    |ИТОГИ
    |СУММА(Масса)
    |ПОМЕСТИТЬ Результат
    |ИЗ
    |Масса КАК ЭлементыФормы.ВесПродаж ;

    ЭлементыФормы.ВесПродаж + ЭлементыФормы.ВесПрихода = ЭлементыФормы.Сумма;

    КонецПроцедуры
```
---
Лучше посмотри примеры запросов, этот будет примерно такой

```1c
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | СУММА(РеализацияТоваровУслуг.СуммаДокумента) КАК Масса
    |ИЗ
    | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    |ГДЕ
    | РеализацияТоваровУслуг.Дата МЕЖДУ &Начало И &Конец";

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

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

    ВесПродаж = РезультатЗапроса.Выбрать().Получить(0);
```

и присваивай значения не элементам форм, а реквизитам что в обработке
---
тогда так

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

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

    Пока Выборка.Следующий() Цикл
    Вес = Выборка.Масса;
    КонецЦикла;
```
---
Лучше посмотри примеры запросов, этот будет примерно такой

```1c
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | СУММА(РеализацияТоваровУслуг.СуммаДокумента) КАК Масса
    |ИЗ
    | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    |ГДЕ
    | РеализацияТоваровУслуг.Дата МЕЖДУ &Начало И &Конец";

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

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

    ВесПродаж = РезультатЗапроса.Выбрать().Получить(0);
```

и присваивай значения не элементам форм, а реквизитам что в обработке
---
| СУММА(РеализацияТоваровУслуг.СуммаДокумента)

А тут СуммаДокумента или МассаДокумента?
---
Получилось типа такого, проходит без ошибок но результат не высвечивается

```1c
    Процедура КнопкаВыполнитьНажатие(Кнопка)
    // Вставить содержимое обработчика.

    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | СУММА(РеализацияТоваровУслуг.СуммаДокумента) КАК Масса
    |ИЗ
    | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    |ГДЕ
    | РеализацияТоваровУслуг.Дата МЕЖДУ &Начало И &Конец";

    Запрос.УстановитьПараметр("Конец", кон);
    Запрос.УстановитьПараметр("Начало", нач);

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

    ВесПродаж = РезультатЗапроса.Выбрать().Получить(0);

    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | СУММА(ПоступлениеТоваровУслуг.СуммаДокумента) КАК Масса
    |ИЗ
    | Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
    |ГДЕ
    | ПоступлениеТоваровУслуг.Дата МЕЖДУ &Начало И &Конец";

    Запрос.УстановитьПараметр("Конец", кон);
    Запрос.УстановитьПараметр("Начало", нач);

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

    ВесПрихода = РезультатЗапроса.Выбрать().Получить(0);

    КонецПроцедуры
```
---
ошибся, масса
Отладчиком пройдись, реквизиты кон и нач определены? Есть такая обработка Консоль запросов, там потренируйся
---
но я не пойму не как почему результат не выводится в строку
---
тогда так

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

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

    Пока Выборка.Следующий() Цикл
    Вес = Выборка.Масса;
    КонецЦикла;
```
---
спасибо, все получилось