| 
    
        
     
     | 
    
    
  | 
Каким параметром можно вывести только фамилию из полного имени? | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        King-SD    
     08.06.15 
            ✎
    11:03 
 | 
         
        Доброго времени суток! Подскажите пожалуйста, каким параметром можно вывести только фамилию из полного имени? Скажем есть Параметр - Сотрудник...Мне нужно чтобы из Иванов Иван Иванович выводилось только Иванов (То есть первое слово)     
         | 
|||
| 
    1
    
        Timon1405    
     08.06.15 
            ✎
    11:04 
 | 
         
        Куда вывести - на забор? банку краски и вперед     
         | 
|||
| 
    2
    
        Волшебник    
     модератор 
    08.06.15 
            ✎
    11:05 
 | 
         
        Фамилия = Лев(ФИО, 1, Найти(" ", ФИО))     
         | 
|||
| 
    3
    
        aka AMIGO    
     08.06.15 
            ✎
    11:05 
 | 
         
        ы=Найти(Сотр, " ");
 
        Фам = Лев(Сотр, ы-1); :)  | 
|||
| 
    4
    
        Timon1405    
     08.06.15 
            ✎
    11:05 
 | 
         
        может ему в запросе надо     
         | 
|||
| 
    5
    
        aka AMIGO    
     08.06.15 
            ✎
    11:06 
 | 
         
        (4) щас вытянем из ТС все нач.условия :)     
         | 
|||
| 
    6
    
        King-SD    
     08.06.15 
            ✎
    11:07 
 | 
         
        (1) На макет     
         | 
|||
| 
    7
    
        snegovik    
     08.06.15 
            ✎
    11:15 
 | 
         
        А если фамилия из двух слов?
 
        Лучше уж из регистра сведений тянуть:-)  | 
|||
| 
    8
    
        Волшебник    
     модератор 
    08.06.15 
            ✎
    11:17 
 | 
         
        (7) Двойные фамилии пишутся через тире.     
         | 
|||
| 
    9
    
        King-SD    
     08.06.15 
            ✎
    11:21 
 | 
         
        (2) Не совсем тут понял,, конф-р ругается...     
         | 
|||
| 
    10
    
        aka AMIGO    
     08.06.15 
            ✎
    11:23 
 | 
         
        (2) (9)  Попробуй тогда так:
 
        Фамилия = Сред(ФИО, 1, Найти(ФИО," "))  | 
|||
| 
    11
    
        GROOVY    
     08.06.15 
            ✎
    11:23 
 | 
         
        (9) Точку с запятой в конце поставь.     
         | 
|||
| 
    12
    
        King-SD    
     08.06.15 
            ✎
    11:24 
 | 
         
        Есть идея такая - Скажем есть фамилия и инициалы - Иванов И.И.   Как сделать так чтобы выводилось всё кроме последних И.И.   ??    Так я думаю проще бы было     
         | 
|||
| 
    13
    
        Fish    
     гуру 
    08.06.15 
            ✎
    11:25 
 | 
         
        (12) Используй православную функцию склонения ФИО. Она всё умеет.     
         | 
|||
| 
    14
    
        snegovik    
     08.06.15 
            ✎
    11:25 
 | 
         
        (8) Я имею в виду исключения из правил. Теоретически ведь человек может настоять на том, чтобы ему фамилию без дефиса присвоили.     
         | 
|||
| 
    15
    
        aka AMIGO    
     08.06.15 
            ✎
    11:26 
 | 
         
        (14) у нас был Поляков-Павленко.. На чем он может настаивать?     
         | 
|||
| 
    16
    
        snegovik    
     08.06.15 
            ✎
    11:27 
 | 
         
        (8) Например, вот исключение: Архипова-фон Калманович Анна Валерьевна.     
         | 
|||
| 
    17
    
        snegovik    
     08.06.15 
            ✎
    11:27 
 | 
         
        (15) Может настаивать, чтобы его фамилия писалась как "Поляков Павленко".     
         | 
|||
| 
    18
    
        aka AMIGO    
     08.06.15 
            ✎
    11:28 
 | 
         
        (17) наверное, нет..     
         | 
|||
| 
    19
    
        Fish    
     гуру 
    08.06.15 
            ✎
    11:28 
 | 
         
        (15) Винсент Ван Гог :)     
         | 
|||
| 
    20
    
        aka AMIGO    
     08.06.15 
            ✎
    11:29 
 | 
         
        (17) (19) чудес в мире много :)
 
        в индии вырос юноша с именем "Гагарин" :)  | 
|||
| 
    21
    
        Одинесю    
     08.06.15 
            ✎
    11:29 
 | 
         
        В нерусских многословных именах и фамилиях, состоящих из двух и более основ, пишущихся как через дефис, так и раздельно.     
         | 
|||
| 
    22
    
        snegovik    
     08.06.15 
            ✎
    11:29 
 | 
         
        (19) Думаю, что вряд ли Винсент Ван Гог появится где-нибудь в сотрудниках базы. А вот Архипова-фон Калманович Анна Валерьевна наверняка где-нибудь зарплату получает, рассчитываемую в ЗУП 2.5 :-)     
         | 
|||
| 
    23
    
        King-SD    
     08.06.15 
            ✎
    11:32 
 | 
         
        (10) Спасибо, смысл помог)     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |