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

ФИО

Автор Dwarf33, 02 апр 2012, 12:40

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

Dwarf33

Здравствуйте! Подскажите пожалуйста, при заполнении формы ТОРГ12 в поле ответственный нужно, что бы проставлялся текущий пользователь. Так вот это я сделал, но он отображается как Иванов Игорь Николаевич, а надо Иванов И. Н.! Менять данные в справочнике нельзя. Как реализовать это с помощью кода? Заранее спасибо!

has

Тупо так можно

ФИОПолностью = СокрЛП(ФИО);
Фамилия = СокрЛП(Лев(ФИОПолностью, Найти(ФИОПолностью, " ")));
ФИОПолностью = СокрЛП(Прав(ФИОПолностью, СтрДлина(ФИОПолностью) - СтрДлина(Фамилия)));
Имя = СокрЛП(Лев(ФИОПолностью, Найти(ФИОПолностью, " ")));
ФИОПолностью = СокрЛП(Прав(ФИОПолностью, СтрДлина(ФИОПолностью) - СтрДлина(Имя)));
Отчество = ФИОПолностью;
Сообщить(Фамилия + " " + Лев(Имя,1) + ". " + Лев(Отчество,1) + ".");

Dwarf33

Спасибо огромное! Все сработало!

Теги:

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

Рейтинг@Mail.ru

Поиск