#0
by segun
Подскажите пожалуйста. Есть перечисления ТипСклада. Имеющее 3 значения. Оптовый, НТТ, Розничный. Из обменной системы получаем строковое значение перечисления. Например "оптовый". Подскажите пожалуйста. Как зная строковые значение перечисления "Оптовый" получить ссылку на его конкретное значение Перечисления.ТипСклада.Оптовый. Есть вариант с тремя условиями, и обходом в цикле коллекции метаданных. Но наверняка есть менее варварский способ.
#2
by ILM
При открытии формы запиши один раз ссылки в соответствие. Потом просто бери по ключу значение.
#3
by segun
К сожалению формы в данном механизме не участвуют, да и надо как то записать соответствие. А здесь смотри вопрос
#5
by Рэйв
Не путайте человека запросами... Пример: Метаданные.Перечисления.Важность.ЗначенияПеречисления["Высокая"]
#11
by Aprobator
из обменной системы - конверташка что ли? при указанном типе приемника достаточно указать имя значения "Оптовый" или "НТТ"
#13
by Aprobator
+ в событии перед загрузкой в ПКС просто пишешь Значение = "Оптовый". Или в зависимости от того какой источник можно тупо в правиле настроить соответствие значений.
#14
by Рэйв
итиский конь:) Все простых путей то не ищем!:)) вот так: Перечисления.ТипСклада["Оптовый"] дает ссылку
#16
by Рэйв
Тупо не тупо, но запомнить надо:-)..чтоб потом не ходить так же в трех соснах. а обмену через xml кстати совершенно пофигу, оно само все к строке приводит
#17
by Aprobator
помнится делал это, но было давно. Был сильно удивлен, поскольку в СП прописано только про индекс значения. Но у меня манера такая - все пробовать )
#18
by Рэйв
вот вот...Тоже бывает, пока во все подворотни не ткнешься- парадного входа и не увидишь:)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получение обновления
- Как программно проверить, есть ли в базе ссылки на элемент номенклатуры?
- Получение почты
- 8-ка, получение значения из списка значений, по Строковому представлению
- Получение ссылки на элемент формы
- Как проверить существуют ли ссылки на элемент справочника "Контрагенты"
- получение из одного материала двух видов продукции 1С
- Получение ссылки на элемент ПланыВидовХарактеристик.ВидыСубконтоХозрасчетны
- Как подменить ссылку на элемент справочника ссылкой на другой элемент
- Получить Имя перечисления по его значению?
- Получение ссылки по уникальному идентификатору
- Получение почты: получение только непрочитанных сообщений?
В этой группе 1С
- Есть ли в УПП аналог Лимитно-заборной ведомости
- Как можно подключать базы 1с8 через групповую политику
- Управление торговлей КПП обособленного подразделения
- Где посмотреть алгоритмы СтандартнаяОбработка в станд-ых процедурах (функциях)
- v8: Айтида-Атол...Специалисты есть?
- Процедура в привилегированном модуле и ошибка передачи мутабельного значения
- Группировки в СКД в 8.2 , Как свернуть групировки?
- v8: Склонения ФИО
- Срочно нужен программист 1С 8.2 УПП работа в удаленке
- Алгоритм одномерного раскроя
- ТСД Casio DT 930
- Как поместить отбор в форму отчета в 1С 8.1
- Выключить сервер без админских прав
- Добавление записи в РегистрыРасчета.ОсновныеНачисленияРаботниковОрганизаций
- Пустые документы установки цен номенклатуры
- Партионный учет по ГТД в 1С
- Не работает net send windows server 2003
- ПолеВвода типа Строка - изменить значение программно?
- Как изменить шрифт надписи Итого в отчете
- Правила обмена УТ 10.3 и БП 2.0