Имя: Пароль:
1C
1С v8
Пользовательские поля в СКД
0 Cоляпсус
 
20.09.18
14:59
Добрый день уважаемые. Подскажите пожалуйста как правильно написать выражение в пользовательском поле, в выражении детальных записей, чтобы при значении пустого поля "Сумма документа возврата" отражалось "Сумма документа", а при наличии возврата то "Сумма документа" - "Сумма документа возврата".
Пробовал писать через Выбор когда тогда, но так не работает, может здесь другой язык выражений или это поле так не работает?
Заранее благодарен.
http://prntscr.com/kwm6y0 - пример как это выглядит сейчас.
1 Cоляпсус
 
20.09.18
15:09
Перефразирую,
Вот сейчас выглядит так:
http://prntscr.com/kwmdeq
ввыражении детальных записей я поставил выражение "Сумма документа", но хотелось бы чтобы там и минус отображался, как в поле Остаток записывать выражения двух столбцов?
Спасибо
2 AlvlSpb
 
20.09.18
15:36
(1) вторым постом все окончательно запутал. Давай еще раз, но понятным языком, чего надо добиться
3 Гипервизор
 
20.09.18
15:42
так и оставьте сумма документа - сумма документа возврата, только в запросе сделайте сумма документа возврата через isnull.
4 Cоляпсус
 
20.09.18
17:23
(2) Извиняюсь конечно, запутаю может ещё больше, но не буду, лучше попробую объяснить.
Есть Столбик Итого который образует сама скд. В нём есть ещё так сказать подстолбики, СуммаДокумента, СуммаВозврата, Остаток. В подстолбике "СуммаДокумента", проставлены все суммы, и "Остаток" пустой, только итоги показаны. Как сделать чтобы все суммы из "СуммаДокумента" отражались и в "Остаток" на скриншоте показал стрелками, чтобы хотелось видеть (причём не мне, млин)
Спасибо
5 Cоляпсус
 
20.09.18
17:24
6 Cоляпсус
 
20.09.18
17:24
Чуть не забыл скрин прикрепить
7 AlvlSpb
 
20.09.18
17:54
(6) Если последний скрин - это то что вы имеете сейчас, то скорей всего выражение пользовательского поля Остаток: СуммаДокумента - ЕСТЬNULL(СуммаДокументаВозврата,0)
Закон Брукера: Даже маленькая практика стоит большой теории.