Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Две простые функции
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Вся 1С
edoroe
Большой поклон сообществу 1С программистов !

Я совсем не сталкивался с 1С, но возникла проблема сопряжения моего программного обеспечения
с 1С.

Затык произошёл на этапе обсуждения протокола общения.
Для его реализации необходимы всего две функции.

Опишу требования к одной из них.
В функцию передается строка, функция должна вернуть строку без обработки, если строка не содержит символа пробела, и
заключить в фигурные скобки, если входная строка содержит пробелы.
Всё !
Например:

вход выход
--------------------------------
Привет Привет
Привет Федя {Привет Федя}

Это сложно реализовать ?
Vofka
Не сложно.
TipsyKID
функция ВернутьФигню(Знач НашаСтрока) Экспорт
    НашаСтрока = СокрЛП(НашаСтрока); //Если надо учитывать и левые и правые пробелы, то закомментировать
                                   //Пример при котором следует закомментировать: входящие данные "Саша " должно вернуть "{Саша }"
    Результат = НашаСтрока;
    Если Найти(НашаСтрока, " ") > 0 тогда
        Результат =  "{" + НашаСтрока + "}";
    КонецЕсли;
    
    возврат Результат;
КонецФункции
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.