Как сокращать инициалы сотрудник #102343


#0 by чувак
Как можно сокращать ФИО сотрудника в отчете? Например Иванов Иван Иванович на Иванов И.И.
#1 by Diter
Глянь как работает Найти и Сред
#2 by OFF
+ а для примера посмотри в "типовых" где эт дело реализовано
#3 by Diter
..... дальше по аналогии получаешь имя и отчество ..... ФИО=Фамилия+" "+Сред(Имя,1,1)+"."+Сред(Отчество,1,1)+".";
#4 by 1С Дурочкааа
В типовых - ищи глобальную функцию.
#5 by РБ
ды не ФИО разве
#6 by чувак
Если у Вас в глобальном модуле есть такая готовая функция одлжите пожулуйста.
#7 by goodfella
В типовой бухии есть "глФамилияИмяОтчество"
#8 by чувак
к сожалению у меня типового нету, до меня кто то его спер наверно
#9 by 1С Дурочкааа
Меня всегда удивляют люди, которые пишут нетиповые конфигурации и затыкаются на таких простых вещах.
#10 by Diter
А самому написать? В Осталось добавить пять строк
#11 by Guk
Для Казахстана? На этот шедевр из типовой бухии:
#12 by чувак
Всем спасибо !
#13 by 1С Дурочкааа
#14 by Ветеран
А в одну строчку слабо?
#15 by Ветеран
Функция Сокр(Знач ФИО) КонецФункции
#16 by Diter
Гигант
#17 by Николай из Ступино
Ветеран, это плохой стиль программирования. Ужас сколько вложенных скобок !
#18 by француз
"Си подобный стиль в 1Си" - "цы" принадлежит Ветерану.
#19 by Фокусник
+17 зачастую чересчур короткий код медленнее работает ;)
#20 by Ветеран
Стилист? В условиях задачи не было ни слова про быстродействие ... Когда вы поработаете с 1с подольше, поймёте, что иногда бывает просто необходимо написать функцию в одну строчку ...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С