Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 10:20

Превращение массива номенклатуры в массив гуидов в строковом формате

Автор Данил Мурдид, 21 сен 2023, 16:33

0 Пользователей и 1 гость просматривают эту тему.

Данил Мурдид

Может кто-нибудь знает БСП функционал или алгоритм, эффективнее чем обычный цикл, который поможет в этом деле? Платформа 8.3.21.1302, версия БСП последняя

LexaK

еще как вариант можно использовать функцию ЗначениеВСтрокуВнутр(...)
получите примерно такую строку где точно есть строковые ГУИДЫ, только немного распарсить...

{"#",51e7a0d2-530b-11d4-b98a-008048da3034,
{2,
{"#",e63fc7d1-3d01-4fbb-8cbe-9d4bf8fe2126,281:bbf2005056921cc411ebdf18c3dcbfaa},
{"#",e63fc7d1-3d01-4fbb-8cbe-9d4bf8fe2126,281:bbdb005056921cc411eb07dda7b06449}
}

если помогло нажмите: Спасибо!

LexaK

или использовать фабрику XDTO
    ДеревоВОбъектеXDTO = СериализаторXDTO.ЗаписатьXDTO(ОбъектСериализации);
    МойXML = Новый ЗаписьXML;
    МойXML.УстановитьСтроку();
    ФабрикаXDTO.ЗаписатьXML(МойXML, ДеревоВОбъектеXDTO);
    лкТекст = МойXML.Закрыть();
здесь ГУИДы более правильные
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск