Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

СКД Вычисляемые поля

СКД Вычисляемые поля
Я
   Pat4kord
 
24.07.18 - 09:11
Коллеги, подскажите кто знает, если в СКД на закладке вычисляемые поля я рассчитал поле ну к примеру "КолчиествоДней", как мне рассчитать второе поле к примеру "КоличествоДней -1".

Если я пытаюсь использовать рассчитанное поле СКД говорит такого поля нет и выдает ошибку.

Как можно к нему обратиться?
 
 
   Pat4kord
 
1 - 24.07.18 - 09:12
Второе поле рассчитываю там же на закладке "Вычисляемые поля"
   Man4kin
 
2 - 24.07.18 - 09:13
То же вычисление -1
   Pat4kord
 
3 - 24.07.18 - 09:15
Тоже вычисление получается будет выполнять все что сделано в процедуре второй раз, это не очень оптимально получается.
   25-11
 
4 - 24.07.18 - 09:17
Для оптимизации придется вычисления выполнить в запросе.
   Tonik992
 
5 - 24.07.18 - 09:22
(3) Нельзя никак.
В выражении вычисляемого поля нельзя использовать результат выражения другого вычисляемого поля. Вот такое ограничение есть.
   ИС-2
 
6 - 24.07.18 - 09:24
(5) +1. Можно на базе вычисляемого поля вычислить пользовательское поле
   Tonik992
 
7 - 24.07.18 - 09:25
Поэтому либо используете "не очень оптимально", то есть копируете полностью выражение.. Либо придумываете что-то другое..
p.s. Можете использовать Пользовательское поле.. вот там можно ссылаться на Вычисляемые поля :-)
   Pat4kord
 
8 - 24.07.18 - 09:30
О а может пользовательские поля меня и выручат, всем огромное спасибо!

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