| 
    
            
         
         | 
    
    
  | 
Как по описанию типов найти значения | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        web_profiler    
     04.12.20 
            ✎
    13:56 
 | 
         
        Задачка: массовая замена реквизитов Номенклатуры
 
        Получаю весь список реквизитов, далее получаю их описания типов К примеру, требуется заменить ставку НДС Получаю Тип ПеречислениеСсылка.Ставки Вопрос: как мне осуществить поиск по описанию типа? К примеру ТипыМедаданныхРеквизита = Метаданные.Справочники.Номенклатура.Реквизиты[ВидРеквизита].Тип; ПриведенноеЗначение = ТипыМедаданныхРеквизита.ПривестиЗначение(Стр.РеквизитНовый); ПриведенноеЗначение.Получить("НДС0")????????????  | 
|||
| 
    1
    
        PR    
     04.12.20 
            ✎
    13:59 
 | 
         
        НайтиПоТипу     
         | 
|||
| 
    2
    
        web_profiler    
     04.12.20 
            ✎
    14:05 
 | 
         
        Метаданные.Справочники.НайтиПоТипу(ПриведенноеЗначение) - получаю тип Объекта метаданных
 
        а мне надо само значение найти  | 
|||
| 
    3
    
        Garykom    
     гуру 
    04.12.20 
            ✎
    14:07 
 | 
         
        (0) длинная у тебя полоска     
         | 
|||
| 
    4
    
        web_profiler    
     04.12.20 
            ✎
    14:08 
 | 
         
        (3) XMLТипЗнч(Стр.Номенклатура[ВидРеквизита]).ИмяТипа
 
        так короче но суть таже  | 
|||
| 
    5
    
        web_profiler    
     04.12.20 
            ✎
    14:08 
 | 
         
        как значение по типу найти?     
         | 
|||
| 
    6
    
        Garykom    
     гуру 
    04.12.20 
            ✎
    14:09 
 | 
         
        (5) никак     
         | 
|||
| 
    7
    
        web_profiler    
     04.12.20 
            ✎
    14:10 
 | 
         
        (6) Да ну, можно ж ведь
 
        Вот он тип в руках, но как-то к менеджеру обратиться походу  | 
|||
| 
    8
    
        Garykom    
     гуру 
    04.12.20 
            ✎
    14:11 
 | 
         
        (7) тип Перечисление.СтавкиНДС
 
        и какое значение тебе надо? БезНДС, НДС10, НДС20 или какое?  | 
|||
| 
    9
    
        web_profiler    
     04.12.20 
            ✎
    14:12 
 | 
         
        Мож как-то через Выполнить()?     
         | 
|||
| 
    10
    
        web_profiler    
     04.12.20 
            ✎
    14:12 
 | 
         
        (8) пользователь строкой будет указывать НДС10...     
         | 
|||
| 
    11
    
        Garykom    
     гуру 
    04.12.20 
            ✎
    14:12 
 | 
         
        "Как по марке машины узнать владельца" ?     
         | 
|||
| 
    12
    
        Garykom    
     гуру 
    04.12.20 
            ✎
    14:13 
 | 
         
        (10) тогда переформулируй: "Как по типу и строковому представлению получить значение нужного типа"     
         | 
|||
| 
    13
    
        web_profiler    
     04.12.20 
            ✎
    14:15 
 | 
         
        (12) спасибо, подправил
 
        Так все же это возможно?  | 
|||
| 
    14
    
        FIXXXL    
     04.12.20 
            ✎
    15:15 
 | 
         
        (10) 
 
        Перечисления.СтавкиНДС["НДС10"]  | 
|||
| 
    15
    
        acht    
     04.12.20 
            ✎
    15:33 
 | 
         
        (10) >  строкой будет указывать НДС10
 
        А просто выбрать значение из списка пользователь не осилит?  | 
|||
| 
    16
    
        web_profiler    
     04.12.20 
            ✎
    15:56 
 | 
         
        (15) Загрузка из Экселя     
         | 
|||
| 
    17
    
        web_profiler    
     04.12.20 
            ✎
    15:58 
 | 
         
        (14) У меня ПеречислениеСсылка.СтавкиНДС
 
        Также возможно СправочникСсылка.ХХХХХ, Стока, Число, Булево  | 
|||
| 
    18
    
        web_profiler    
     04.12.20 
            ✎
    16:00 
 | 
||||
| 
    19
    
        trooba    
     04.12.20 
            ✎
    16:04 
 | 
         
        (11) +1     
         | 
|||
| 
    20
    
        web_profiler    
     04.12.20 
            ✎
    16:22 
 | 
         
        (19) Серьезно? , а Справочник.Номенклатура.НайтиПоКоду() - это не владелец по машине, нет?     
         | 
|||
| 
    21
    
        hhhh    
     04.12.20 
            ✎
    20:10 
 | 
         
        (20) вы  же по типу машины хотите. Это если деревня какая-то, у одного жигули, у другого тойота, у третьего джип. Там вот можно по типу машины.     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |