Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 сен 2024, 01:32

Поле с отбором и суммой

Автор dasha4, 27 июл 2015, 09:36

0 Пользователей и 1 гость просматривают эту тему.

dasha4

ВЫБРАТЬ
ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаКонечныйОстаток,
ДенежныеСредстваОтгруженнаяОстаткиИОбороты.Контрагент,
ВЫБОР
КОГДА СуммаКонечныйОстаток>0
  ТОГДА СуммаКонечныйОстаток
ИНАЧЕ 0
КОНЕЦ  КАК Полож

ИЗ
РегистрНакопления.ДенежныеСредстваОтгруженная.ОстаткиИОбороты КАК ДенежныеСредстваОтгруженнаяОстаткиИОбороты

Этот 1С меня ужасно замучал. Ошибок не выдает. Таблицу с данными выдает, а значение не выдает когда запускаю программу не выдает.
Я пыталась в ВЫБОР писать поле целиком (ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаКонечныйОстаток), но он выдавал ошибку и говорит, что такого поля не найдено. Как только я сократила ошибка ушла.
Но у меня появился новый Объединение/Псевдоним https://www.dropbox.com/s/rxa04lw363dv5r8/32.bmp?dl=0

Kironten

Цитата: dasha4 от 29 июл 2015, 11:53
ВЫБРАТЬ
ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаКонечныйОстаток,
ДенежныеСредстваОтгруженнаяОстаткиИОбороты.Контрагент,
ВЫБОР
КОГДА СуммаКонечныйОстаток>0
  ТОГДА СуммаКонечныйОстаток
ИНАЧЕ 0
КОНЕЦ  КАК Полож

ИЗ
РегистрНакопления.ДенежныеСредстваОтгруженная.ОстаткиИОбороты КАК ДенежныеСредстваОтгруженнаяОстаткиИОбороты

Этот 1С меня ужасно замучал. Ошибок не выдает. Таблицу с данными выдает, а значение не выдает когда запускаю программу не выдает.
Я пыталась в ВЫБОР писать поле целиком (ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаКонечныйОстаток), но он выдавал ошибку и говорит, что такого поля не найдено. Как только я сократила ошибка ушла.
Но у меня появился новый Объединение/Псевдоним https://www.dropbox.com/s/rxa04lw363dv5r8/32.bmp?dl=0
Ну как минимум, не:

        ВЫБОР
КОГДА СуммаКонечныйОстаток>0
  ТОГДА СуммаКонечныйОстаток
ИНАЧЕ 0
КОНЕЦ  КАК Полож

а
        ВЫБОР
КОГДА ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаКонечныйОстаток>0
  ТОГДА ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаКонечныйОстаток
ИНАЧЕ 0
КОНЕЦ  КАК Полож

vitasw

И что тут вас пугает?

dasha4

Цитата: vitasw от 28 июл 2015, 16:18
У меня вообще отказывается считать значение. Не выводит никаких ошибок.
ВЫБРАТЬ
ДенежныеСредстваОтгруженнаяОстаткиИОбороты.Контрагент,
ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаНачальныйОстаток КАК ДолгНаНачалоМесяца,
ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаПриход КАК Оплачено,
ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаРасход КАК Отгружено,
ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаКонечныйОстаток КАК Долг,
ВЫБОР
КОГДА ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаКонечныйОстаток > 0
ТОГДА ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаКонечныйОстаток
ИНАЧЕ 0
КОНЕЦ КАК Полож
ИЗ
РегистрНакопления.ДенежныеСредстваОтгруженная.ОстаткиИОбороты КАК ДенежныеСредстваОтгруженнаяОстаткиИОбороты

Я пыталась писать целиком(ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаКонечныйОстаток), но у меня выдавала ошибку и говорил, что не находит такого поля. На сокращение не ругается. В объединения/Псевдонимы создалась запись https://www.dropbox.com/home?preview=32.bmp.
Может ругается, что я два раза беру поле и 2 раза считаю сумму. Конечно по-разному считаю,
Добавлено: 29 июл 2015, 15:36


Цитата: dasha4 от 29 июл 2015, 15:31
Я уже точно также написала. И все равно упирается

Kironten

Засуньте этот запрос в консоль запросов, посмотрите результат.
Загвоздка не в запросе.

dasha4

Я сделала отдельный Отчет по полю Контрагент и ДенежныеСредстваОтгруженнаяОстаткиИОбороты.СуммаКонечныйОстаток. Я меня получился результат, но сумма не посчиталась. У меня вывелись все положительные значения и внизу Сумма по всему Отчету(и положительным и отрицательным значениям). Т.е. повторился Ресурс
Мне нужна Сумма положительных значений без их вывода.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск