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

Разделение физлица на отдельное Ф.И.О в печатной форме

Автор Hello Word, 30 мая 2017, 20:01

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

Hello Word

Добрый вечер. Можете подсказать как в обычную печатную форму внести разделения параметра <физлицо> на три отдельных параметра Фамилии Имени и Отчества. И расположить их в разных колонках. Заранее спасибо

alex0402

МассивСтрок = СтрЗаменить(ФИО," ",Символы.ПС);
Если МассивСтрок.Количество() <> 3 Тогда
    Сообщить(Ошибка формата);
Иначе
    Сообщить("Фамилия " + МассивСтрок[0]);   
    Сообщить("Имя " + МассивСтрок[1]);   
    Сообщить("Отчество " + МассивСтрок[2]);
КонецЕсли;
Спасибо за Сказать спасибо

wise

(1) почему "СтрЗаменить" ВДРУГ вернёт массив..??

ЦитироватьВозвращаемое значение:

Тип: Строка.
Строка, полученная в результате замены.
(с)СП
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

alex0402

да. сори.
МассивСтрок = СтрЗаменить(ФИО," ",Символы.ПС);
Если СтрЧислоСтрок(МассивСтрок) <> 3 Тогда
    Сообщить(Ошибка формата);
Иначе
    Сообщить("Фамилия " + СтрПолучитьСтроку(МассивСтрок,1));   
    Сообщить("Имя " + СтрПолучитьСтроку(МассивСтрок,2));   
    Сообщить("Отчество " + СтрПолучитьСтроку(МассивСтрок,3));
КонецЕсли;
Спасибо за Сказать спасибо

Теги:

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

Рейтинг@Mail.ru Rambler's Top100

Поиск