Вход | Регистрация

1С:Предприятие ::

Метки:Встроенный язык

Строка с разделителями

Я
   pena
 
23.11.04 - 15:21
Есть строка с разделителями
"1.32.1"," ","2401","01","00"," "," "," "," "," "," ","Факт","69.1.2.7","21"," "," "," "," "," "," "," "," "," "," ",107.62,"Отчисление в ФСС"

как ее в восьмерке превратить в
а)список значений
б)массив


В семерке было просто, в восьмерке не могу найти тех методов
 
 
   Волшебник
 
1 - 23.11.04 - 16:52
Есть функции ЗначениеВСтрокуВнутр и ЗначениеИзСтрокиВнутр.

Если список значений привести к строке, то будет примерно следующее:

{"#",4772b3b4-f4a3-49c0-a1a5-8cb5961511a3,
{3,1e512aab-1b41-4ef6-9375-f0137be9dd91,0,0,
{2,
{1e512aab-1b41-4ef6-9375-f0137be9dd91,
{"Иванов",0,
{"N",1},
{3,0,
{0},"",-1,-1,0,0}
}
},
{1e512aab-1b41-4ef6-9375-f0137be9dd91,
{"Петров",0,
{"N",2},
{3,0,
{0},"",-1,-1,0,0}
}
}
},
{"Pattern"}
}
}
-----------------------------------
Если привести к строке Массив, то будет примерно так:

{"#",51e7a0d2-530b-11d4-b98a-008048da3034,
{2,
{"S","Иванов"},
{"S","Петров"}
}
}
--------------------------------
У объекта СписокЗначений есть методы ВыгрузитьЗначения и ЗагрузитьЗначения, которые позволяют обмениваться данными с Массивом.

Для парсинга твоей строки нужно написать простой цикл. Ручками.


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