• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Как в Inbox сделать отображение имени Фамилия+Имя?

  • Автор темы Guest_
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest_

Lotus 6.5.1
Не подскажете какую формулу надо дописать в столбец Who (Кто) в представлении или папке (например Inbox) , что отображение имени отправившего пользователя было не как по умолчанию Имя О Фамилия, а Фамилия Имя

Очень Очень выручите!
 
N

nadezdaMP

Я сделала это следующим образом:

...

WhoTmp := @If(@Contains(Who;"/"); Who; "");
CN1Tmp := @Trim(@Name([CN]; WhoTmp));
fio := @Explode(CN1Tmp;" ,;");
num := @Elements(fio);
temp:="";
tempf := "";
tempi := "";
tempo := "";
@For(num; num>0; num:= num-1;
@If(num=3;tempf :=fio[num];num=2;tempo:=fio[num];num=1;tempi:=fio[num];"") );
temp := tempf + " " + tempi + " " + tempo;
CN1Tmp := temp;
CN1 := @If(WhoTmp != ""; CN1Tmp; @Trim(@Name([CN]; Who)));

.....

коряво, но работает)) если кто либо дополнит, или оптимизирует код, буду признательна :)
 
O

Omh

Мне кажется, пользователю Гость_Guest_Сергей это уже не актуально :)
 
N

nadezdaMP

это для всех других пользователей, кому может понадобиться) потому что в инете я решение данной задачи не нашла, пришлось сделать самой :)
 
N

nvyush

это для всех других пользователей, кому может понадобиться) потому что в инете я решение данной задачи не нашла, пришлось сделать самой :)

Вывод в виде Фамилия И.О.:

[codebox]Value := @Name ([CN]; Who);
Result := @Word(Value; " "; 3) + " " + @Left(Value; 1) + "." + @Word(Value; " "; 2) + ".";
Result;[/codebox]
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

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