Имя: Пароль:
1C
 
Зависимость новых функций от режима совместимости конфигурации
0 ДНН
 
22.12.20
14:47
Почему какие-то новые функции зависят от режима совместимости конфигурации, а какие-то только от версии самой платформы?
Например, функция СтрНайти доступна только начиная с версии 8.3.6. Если на платформе 8.3.18 поставить режим совместимости 8.3.5, то она не работает.
А ГРУППИРУЮЩИМ НАБОРАМ в языке запросов доступна начиная с версии 8.3.16, но режим совместимости на нее никак не влияет. Если платформа 8.3.18, то режим совместимости можно даже 8.3.5 поставить она будет работать.
Связано ли это с тем, что если новая функция пришла на замену старой, то она будет зависеть от режима совместимости, а если это абсолютно новая функция, то она зависит только от версии платформы?
1 Aleksey
 
22.12.20
14:48
Нет, не связано
2 ДНН
 
22.12.20
14:52
(1) тогда с чем это связано? Как 1С захочет? Никакой логики в этом нет?
3 polosov
 
22.12.20
14:52
(1) Вообще вполне логично. Обычное обеспечение обратной совместимости.
4 ДНН
 
22.12.20
15:02
Или это связано с тем, что сами 1С до версии 8.3.6 назвали в каком-то модуле функцию СтрНайти, и чтобы она работала на новых версиях платформы сделана зависимость от режима совместимости?
5 ДенисЧ
 
22.12.20
15:04
"Как 1С захочет?"

Да.