Инициалы на @formula

P

PeNgViN213

Добрый день коллеги, появился очередной вопрос.
В форме есть поле "owner", после сохранения документа во View отображается полные ФИО - "Пупкин Василий Геннадьевич"
Сам вопрос, возможно ли написать на формуле, чтобы отображалось следующим образом "Пупкин В.Г."
P.S. существуют и другие ФИО.
 
Последнее редактирование модератором:
R

romych2004

Формулы для использования:
@Elements, @Explode, @Left, @If
 

alexas1

Green Team
10.04.2014
1 202
225
BIT
41
@word - разбивает строку по разделителю (здесь - пробел) и берёт элемент по номеру
@left - возвращает кол-во символов строки слева (здесь - 1)
ну, и добавляем пробел и точки после вычисленных "слов"
 
P

PeNgViN213

@word - разбивает строку по разделителю (здесь - пробел) и берёт элемент по номеру
@left - возвращает кол-во символов строки слева (здесь - 1)
ну, и добавляем пробел и точки после вычисленных "слов"
спасибо!
 

alexas1

Green Team
10.04.2014
1 202
225
BIT
41
ужОс. Тем более, что в реальности ФИО зачастую содержит НЕ все компоненты (1 или 2).
Так что @Explode/Left/Implode - элегантнее будет
"Тем более, что в реальности ФИО зачастую содержит НЕ все компоненты (1 или 2)."(с) - и што это поменяет? ;) - будет пробел на этом месте, и всё;) , а с "точками", и в твоём способе (если уж по честному делать), отдельно "разбираться"
с вордом - код короче;)
 

Ficoos

Lotus Team
15.03.2016
152
5
BIT
267
Сталкивался с другой проблемой таких вычислений: Сотрудники предприятий становились представители средней азии с именами типа "Фарид Сейфуль" - и это только одно имя или джугади оглы. Приходилось делать проверки А так - все правильно, хотя вариантов решения - много.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!