Имя: Пароль:
1C
 
Как проверить вид регистра в метаданных? платформа 8.3.24
🠗 (Волшебник 22.10.2024 23:38)
0 Бешеный заяц
 
17.10.24
14:46
Раньше такой код работал 100%
Если СокрЛП(НаборЗаписейРегистра.Метаданные().ВидРегистра)="Остатки" Тогда    

сейчас ошибка вылетает,
ссылка на скриншот отладки https://i.postimg.cc/52PcsK6w/171024.jpg
1 PR
 
17.10.24
14:51
(0) Так это же прекрасно!
Нет говнокодерам!
2 Волшебник
 
17.10.24
14:51
Если Набор.Метаданные().ВидРегистра = ВидРегистраНакопления.Остатки Тогда
3 PR
 
17.10.24
14:52
Тем более, когда упорото пытаются получить ВидРегистра из документа
Понаберут по объявлению
4 PR
 
17.10.24
14:53
(3) А хотя нет, не документ, по ходу все-таки регистр
5 PR
 
17.10.24
14:54
(4) Но не уверен, что накопления
6 Бешеный заяц
 
17.10.24
14:55
(2) нет "ВидРегистра" , а раньше был, скриншот с отладки приложил. Раньше эта обработка рабочая была
7 PR
 
17.10.24
14:55
(5) А-ха-ха, ну точно, сведений
В общем, автор врунишка
8 Волшебник
 
17.10.24
14:55
(6) Значит это не регистр накопления
9 PR
 
17.10.24
14:55
(6) Гон
10 Бешеный заяц
 
17.10.24
14:55
(5) это регистр сведений, мне надо только остаточные вытащить, раньше было свойство "ВидРегистра"
11 Волшебник
 
17.10.24
14:57
(10) остаточные регистры сведений 🤦
12 trad
 
17.10.24
14:58
(5) там есть свойство ПериодичностьРегистраСведений
13 Бешеный заяц
 
17.10.24
14:59
(11) у меня есть движения документа, там есть и оборотные и остаточные, нужно вытащить только остаточные.
14 Бешеный заяц
 
17.10.24
15:00
буду определять через Метаданные.РегистрыНакопления.Найти
если альтернативы более удобной нет
15 Волшебник
 
17.10.24
15:01
(13) Там ещё могут быть регистры сведений, у которых нет ВидРегистра
16 PR
 
17.10.24
15:01
(10) Блять
Остаточный регистр сведений?
Давайте отрежем Сусанину ногу?
17 Бешеный заяц
 
17.10.24
15:02
как всегда включился режим хейта....
всем спасибо, пойду другим путем....
18 Волшебник
 
17.10.24
15:02
(16) Он сделает через Метаданные.РегистрыНакопления.Найти, а твои советы все неправильные.
ТС гордо уходит в закат...
19 PR
 
17.10.24
15:07
(17) Я думаю, самым правильным будет подключить нейронку, чтобы она на вопрос "Уфашаемый интилект, атршенй такумент ф регл учота это остатков или нет, патскажи па братски, а" отвечала, это регистр остатков или нет
20 PR
 
17.10.24
15:09
Нуралиев сейчас валерьянку ведрами пьет, восьмерке всего-то двадцать лет, еще не все выучили, как понять, объект метаданных — это остаточный регистр накопления или нет
21 PR
 
17.10.24
15:11
А казалось бы, проверяшь, Метаданные.РегистрыНакопления.Содержит(ОбъектМетаданных) или нет
И если да, то проверяешь (2), а не, блять, как (0)
22 Волшебник
 
17.10.24
15:13
(0) Раньше документ делал движения только по регистрам накопления, поэтому этот кривой код работал. Теперь документ стал делать движения ещё по регистрам сведений, поэтому этот код сломался.
Основная теорема систематики: Новые системы плодят новые проблемы.