|   |   | 
| 
 | Как найти в конфигурации объект с неопределенным типом? | ☑ | ||
|---|---|---|---|---|
| 0
    
        Dunstan 03.04.19✎ 10:47 | 
        День добрый, господа!
 Необходимо найти в конфигурации объекты (реквизиты, ресурсы, измерения) у которых указан тип неопределенный. Ясно, что надо пробежаться по метаданным и там все будет видно. Для того чтобы отловить объект с неопределенным типом необходимо этот тип Неопределенный описать через описание типов и затем уж сравниваться тем что указанно в метаданных. Вопрос: Как описать тип объекта "Неопределенный" через описание типов? | |||
| 1
    
        Галахад гуру 03.04.19✎ 10:53 | 
        (0) Неопределенный это как?     | |||
| 2
    
        Cyberhawk 03.04.19✎ 10:53 | 
        Может тебе не объекты с типом найти, а объекты значения которых могут быть равны Неопределено?     | |||
| 3
    
        1Сергей 03.04.19✎ 10:55 | 
        Так? Не?
 НеопределенныйТип = Новый ОписаниеТипов(); | |||
| 4
    
        RomanYS 03.04.19✎ 10:57 | 
        (3) Тип и ОписаниеТипов несколько разные вещи     | |||
| 5
    
        D_E_S_131 03.04.19✎ 10:59 | 
        Напоминает сказку "Пойди туда, не знаю куда. Принеси то, не знаю что"     | |||
| 6
    
        Cyberhawk 03.04.19✎ 10:59 | 
        (5) Только дурак справится. Интеллектом тут не победить )     | |||
| 7
    
        1Сергей 03.04.19✎ 11:02 | 
        (4) И? В метаданных хранятся описания типов     | |||
| 8
    
        Chameleon1980 03.04.19✎ 11:03 | 
        (0) произвольный мел ввиду?
 выгрузить в файлы | |||
| 9
    
        D_E_S_131 03.04.19✎ 11:04 | 
        (7) В метаданных ты можешь найти составной тип, но никак не "Неопределено".     | |||
| 10
    
        1Сергей 03.04.19✎ 11:05 | 
        (9) ну, это вопрос к (0) :)     | |||
| 11
    
        RomanYS 03.04.19✎ 11:05 | 
        (7) может замечание (4) не сильно уместно. Но типа (3) в метаданных скорее всего не будет совсем.     | |||
| 12
    
        Dunstan 03.04.19✎ 11:08 | 
        Соори, коллеги!
 Вношу ясность: Как определить объект типа "Любая ссылка"? | |||
| 13
    
        MouHacTaBHuk 03.04.19✎ 11:15 | 
        (12) получается в постановке задачи имел в виду не неопределённый, а не определённый =)     | |||
| 14
    
        Dunstan 03.04.19✎ 11:17 | 
        Т.е. Как описать в коде тип "Любая ссылка" ?     | |||
| 15
    
        RomanYS 03.04.19✎ 11:20 | ||||
| 16
    
        Dunstan 03.04.19✎ 11:29 | 
        оОписание = Новый ОписаниеТипов;
 оОписание = Новый ОписаниеТипов(оОписание, Справочники.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, Документы.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, Перечисления.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, ПланыСчетов.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, ПланыВидовХарактеристик.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, Задачи.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, ПланыВидовРасчета.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, ПланыОбмена.ТипВсеСсылки().Типы()); | |||
| 17
    
        RomanYS 03.04.19✎ 11:29 | 
        (15) там бизнес-процессов не хватает и точек.
 оОписание = Новый ОписаниеТипов; оОписание = Новый ОписаниеТипов(оОписание, Справочники.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, Документы.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, Перечисления.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, ПланыСчетов.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, ПланыВидовХарактеристик.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, Задачи.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, ПланыВидовРасчета.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, ПланыОбмена.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, БизнесПроцессы.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, БизнесПроцессы.ТипВсеСсылкиТочекМаршрутаБизнесПроцессов().Типы()); | |||
| 18
    
        bolobol 03.04.19✎ 11:32 | 
        Там не хватает самого главного:
 оОписание = Новый ОписаниеТипов; Для каждого МО из Метаданные.Объекты Цикл оОписание = Новый ОписаниеТипов(оОписание, МО.ТипВсеСсылки().Типы()); КонецЦикла; Более того - не хватает наиглавнейшего: оОписание = Тип("ЛюбаяСсылка"); Когда ж 8.8 зарелизят... | |||
| 19
    
        RomanYS 03.04.19✎ 11:35 | 
        (0) А можешь прикладную задачу озвучить, для которой понадобилось именно ЛюбуюСсылку искать?     | |||
| 20
    
        dezss 03.04.19✎ 11:39 | 
        ТипНеопределено = ТипЗнч(Неопределено);     | |||
| 21
    
        Chameleon1980 03.04.19✎ 11:41 | 
        ф=Неопределено;     | |||
| 22
    
        dezss 03.04.19✎ 11:41 | 
        (20) а...уже все ссылки нужны...     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |