Вернуть инициалы

Тема в разделе "Lotus - Программирование", создана пользователем Kron, 21 окт 2008.

Статус темы:
Закрыта.
  1. Kron

    Kron Гость

    Есть Пупкин Иван Петрович как можно в другое поле вернуть Пупкин И.П.
     
  2. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    @Word( MyField; " " ; 1 ) + " " + @SubSet( @Word( MyField; " " ; 2 ); 1 ) + ". " + @SubSet( @Word( MyField; " " ; 3 ) ; 1 )+ "."
     
  3. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.291
    Симпатии:
    0
    ;) Не @Subset, а @Left видимо
     
  4. dimat

    dimat Lotus team
    Lotus team

    Регистрация:
    31 июл 2008
    Сообщения:
    518
    Симпатии:
    0
    А на LotusScript это возможно реализовать?
     
  5. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Да, таким же образом. Разбираешь имя как угодно) примерно теже функции, хелп в помощь.
     
  6. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    dimat
    @Word = StrToken
    @Left = StrLeft
    и т.д. сматри хэлп

    ConstantinВ AВ Chervonenko
    угу, абшибся ;)
     
  7. Kee_Keekkenen

    Kee_Keekkenen Well-Known Member

    Регистрация:
    5 сен 2006
    Сообщения:
    616
    Симпатии:
    4
    я так делаю, тоже самое..
    Код (Text):
    n:=@Name([CN];@UserName(1));
    Ln:=@Word(n;" ";1);
    Fn:=" " +@Middle(@Word(n;" ";2);0;1) +".";
    Mn:=@Middle(@Word(n;" ";3);0;1);
    @If(Mn!="";Mn:=Mn+".";Mn);
    Ln+Fn+Mn
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей