Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

РазностьДат в вычисляемых полях

РазностьДат в вычисляемых полях
Я
   bacamba49
 
04.08.20 - 13:00
есть Вычисляемое поле ,делаю так
ВЫБОР КОГДА Субконто2.СрокОплаты <  РАЗНОСТЬДАТ(&ДатаНачала,&ДатаОкончания,"ДЕНЬ")  ТОГДА



КОНЕЦ
пишет - синтаксическая ошибка - подскажите, где не прав?
   bacamba49
 
1 - 04.08.20 - 13:05
не в параметрах ли дело?
   RomanYS
 
2 - 04.08.20 - 13:07
(0) а какая именно ошибка не пишет?
"День" в запросе без кавычек должен быть, в СКД правда с кавычками. Ноя бы проверил на всякий случай
   Ёпрст
 
3 - 04.08.20 - 13:08
срок оплаты какой тип хоть ? А то разность дат результат число
   RomanYS
 
4 - 04.08.20 - 13:11
(0) и после "ТОГДА" выражение должно быть. Поле Субконто2 есть в запросе?
   bacamba49
 
5 - 04.08.20 - 13:21
вот так
ВЫБОР КОГДА Субконто2.СрокОплаты > 0 ТОГДА
  БУНачальныйОстатокКТ4-БУОборотДТ4
ИНАЧЕ
  БУНачальныйОстатокКТ4-БУОборотДТ4+БУОБОРОТКТ6
КОНЕЦ

все отлично
   Ёпрст
 
6 - 04.08.20 - 13:23
СрокОплаты какой тип ? Число ?
   bacamba49
 
7 - 04.08.20 - 13:23
(6) число
   Ёпрст
 
8 - 04.08.20 - 13:23
и ..кавычки из "День" выкини
   bacamba49
 
9 - 04.08.20 - 13:28
(8) не прав - еси кавычки убрать - пишет поле не найдено ДЕНЬ
   hhhh
 
10 - 04.08.20 - 15:53
(9) приведи всё выражение
   Жан Пердежон
 
11 - 04.08.20 - 15:58
дело в Субконто2
   RomanYS
 
12 - 04.08.20 - 16:02
(11) почему тогда (5) без ошибки?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.