Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Аналог множества          
niconix Подменю пользователя
сообщение 25.11.14, 13:25
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 5
Из: Кременчуг
Спасибо сказали: 0 раз
Рейтинг: 0

Доброго времени суток, форумчане.

Столкнулся я с проблемой незнанием. Подручные учебники и пол дня гугления не просвятили меня в этом вопросе. Поэтому прошу помощи у знатоков.

Суть вопроса в следующем: мне необходимо из строки текста повыдергивать все символы по одному разу. Т.е. получить набор символов из которых состоит строка.
Для этих целей как нельзя лучше подходит тип Множество, но, как я понимаю, его в 1С нет.
Подскажите как можно решить такую задачку.

Заранее благодарен.

pablo Подменю пользователя
сообщение 25.11.14, 13:36
Сообщение #2

Старейшина
********
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 192 раз
Рейтинг: 0

СписокЗначений - аналог множества из сишной std


Signature
Правильно поставленный вопрос содержит до 90% ответа.

alex040269 Подменю пользователя
сообщение 25.11.14, 13:38
Сообщение #3

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

почему нет? - Соответсвие!
Стр = "тратата";
Соотв = Новый Соответствие;
Для ш = 1 По СтрДлина(Стр) Цикл
    Ключ = Сред(Стр,ш,1);
    Если Соотв.Получить(Ключ) = Неопределено Тогда
        Соотв.Вставить(Ключ,1)
    КонецЕсли;
КонецЦикла;


или

Стр = "тратата";
Соотв = Новый Соответствие;
Для ш = 1 По СтрДлина(Стр) Цикл
    Ключ = Сред(Стр,ш,1);
    Соотв.Вставить(Ключ)
КонецЦикла;




Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

Спасибо сказали: niconix,

niconix Подменю пользователя
сообщение 25.11.14, 16:47
Сообщение #4

Молчаливый
*
Группа: Пользователи
Сообщений: 5
Из: Кременчуг
Спасибо сказали: 0 раз
Рейтинг: 0

alex040269, спасибо. Это наиболее подобно.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.04.24, 11:26
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!