• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Как в 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]
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

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