Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как по описанию типов найти значения

Как по описанию типов найти значения
Я
   web_profiler
 
04.12.20 - 13:56
Задачка: массовая замена реквизитов Номенклатуры
Получаю весь список реквизитов, далее получаю их описания типов

К примеру, требуется заменить ставку НДС
Получаю Тип ПеречислениеСсылка.Ставки

Вопрос: как мне осуществить поиск по описанию типа?
К примеру
ТипыМедаданныхРеквизита = Метаданные.Справочники.Номенклатура.Реквизиты[ВидРеквизита].Тип;
ПриведенноеЗначение = ТипыМедаданныхРеквизита.ПривестиЗначение(Стр.РеквизитНовый);
ПриведенноеЗначение.Получить("НДС0")????????????
   PR
 
1 - 04.12.20 - 13:59
НайтиПоТипу
   web_profiler
 
2 - 04.12.20 - 14:05
Метаданные.Справочники.НайтиПоТипу(ПриведенноеЗначение) - получаю тип Объекта метаданных
а мне надо само значение найти
   Garykom
 
3 - 04.12.20 - 14:07
(0) длинная у тебя полоска
   web_profiler
 
4 - 04.12.20 - 14:08
(3) XMLТипЗнч(Стр.Номенклатура[ВидРеквизита]).ИмяТипа
так короче но суть таже
   web_profiler
 
5 - 04.12.20 - 14:08
как значение по типу найти?
   Garykom
 
6 - 04.12.20 - 14:09
(5) никак
   web_profiler
 
7 - 04.12.20 - 14:10
(6) Да ну, можно ж ведь
Вот он тип в руках, но как-то к менеджеру обратиться походу
   Garykom
 
8 - 04.12.20 - 14:11
(7) тип Перечисление.СтавкиНДС

и какое значение тебе надо? БезНДС, НДС10, НДС20 или какое?
   web_profiler
 
9 - 04.12.20 - 14:12
Мож как-то через Выполнить()?
   web_profiler
 
10 - 04.12.20 - 14:12
(8) пользователь строкой будет указывать НДС10...
   Garykom
 
11 - 04.12.20 - 14:12
"Как по марке машины узнать владельца" ?
   Garykom
 
12 - 04.12.20 - 14:13
(10) тогда переформулируй: "Как по типу и строковому представлению получить значение нужного типа"
   web_profiler
 
13 - 04.12.20 - 14:15
(12) спасибо, подправил
Так все же это возможно?
   FIXXXL
 
14 - 04.12.20 - 15:15
(10)
Перечисления.СтавкиНДС["НДС10"]
   acht
 
15 - 04.12.20 - 15:33
(10) >  строкой будет указывать НДС10
А просто выбрать значение из списка пользователь не осилит?
   web_profiler
 
16 - 04.12.20 - 15:56
(15) Загрузка из Экселя
   web_profiler
 
17 - 04.12.20 - 15:58
(14) У меня ПеречислениеСсылка.СтавкиНДС
Также возможно СправочникСсылка.ХХХХХ, Стока, Число, Булево
   web_profiler
 
18 - 04.12.20 - 16:00
   trooba
 
19 - 04.12.20 - 16:04
(11) +1
   web_profiler
 
20 - 04.12.20 - 16:22
(19) Серьезно? , а Справочник.Номенклатура.НайтиПоКоду() - это не владелец по машине, нет?
   hhhh
 
21 - 04.12.20 - 20:10
(20) вы  же по типу машины хотите. Это если деревня какая-то, у одного жигули, у другого тойота, у третьего джип. Там вот можно по типу машины.


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.