1. machnef 10 15.03.19 06:38 Сейчас в теме

Конвертация данных - как передать нужный тип?

Приветствую)

</Свойство><Свойство Имя="ПорядокОтраженияАванса" Тип="Строка">
<Значение>ДоходУСН</Значение>

а надо:
</Свойство><Свойство Имя="ПорядокОтраженияАванса" Тип="ПеречислениеСсылка.ПорядокОтраженияАвансов">
<Значение>ДоходУСН</Значение>

Свойство передаётся строкой, из за составного типа: ПеречислениеСсылка... и СправочникСсылка..

как обойти этот момент?
Прикрепленные файлы:
Найденные решения
10. machnef 10 15.03.19 08:23 Сейчас в теме
Оказывается в свойствах объекта можно править Тип этого объекта. Удалил не нужный у всё ОК
Прикрепленные файлы:
Остальные ответы
Избранное Подписка Сортировка: Древо
2. Неопределено 42 15.03.19 06:49 Сейчас в теме
Перед выгрузкой
Значение = "НужноеЗначениеПеречисления";


В примере всё выглядит корректно.
3. machnef 10 15.03.19 06:53 Сейчас в теме
(2)
Значение = "ПеречислениеСсылка.ПорядокОтраженияАвансов.ДоходУСН"

так?
4. Неопределено 42 15.03.19 06:56 Сейчас в теме
(3) Нет, в строке должно быть конечное значение перечисления. Само перечисление указывать не нужно. Оно подставляется автоматически т.к. у реквизита-приемника указан тип.
6. machnef 10 15.03.19 06:59 Сейчас в теме
(4) да, это понятно, но у свойства - составной тип (скрин) и поэтому передаётся строкой, а вот как отправить конкретный тип?
Прикрепленные файлы:
7. Неопределено 42 15.03.19 07:05 Сейчас в теме
(6) При загрузке сделайте поиск значения перечисления по строке.
8. Неопределено 42 15.03.19 07:09 Сейчас в теме
(7) Или перед загрузкой. Там доступен параметр ТипОбъекта.
9. machnef 10 15.03.19 08:20 Сейчас в теме
5. machnef 10 15.03.19 06:57 Сейчас в теме
10. machnef 10 15.03.19 08:23 Сейчас в теме
Оказывается в свойствах объекта можно править Тип этого объекта. Удалил не нужный у всё ОК
Прикрепленные файлы:
11. maks_20 18 15.03.19 11:27 Сейчас в теме
(10) для этих целей есть ТипПриемника - Строка. Тип свойства приемника. Для свойств не составных типов - всегда определен. Для свойств составных типов - определяется либо правилом конвертации, либо разработчиком конвертации
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Нижний Новгород
зарплата до 120 000 руб.
Полный день

Программист 1С
Волгоград
зарплата от 45 000 руб. до 90 000 руб.
Полный день

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Консультант-аналитик 1С
Москва
зарплата от 70 000 руб. до 100 000 руб.
Полный день

Программист 1С
Москва
зарплата от 80 000 руб. до 120 000 руб.
Временный (на проект)