Имя: Пароль:
1C
1С v8
Есть ли в Зарплате и управление персоналом функция форм-ия размера букв ФИО
0 sidalexsandr
 
17.10.12
17:27
Получаю из Excel ФИО. А они зачастую выглядят нестандартно. Пример "ИВАнов ИВАН Иванович"
1 zak555
 
17.10.12
17:27
ВРег ()
2 ptiz
 
17.10.12
17:28
Будь мужиком, напиши сам!
3 sidalexsandr
 
17.10.12
17:28
Нет ли уже написанных функций по превидению к стандартному виду Начало Фамили Имени Отчество заглавные буквы далее строчные?
4 Axel2009
 
17.10.12
17:28
СП не умеем читать?
ТРег
5 sidalexsandr
 
17.10.12
17:29
(1) Не покатить, так как Преобразует все символы строки в верхний регистр.
6 zak555
 
17.10.12
17:53
(5) чего там не покатит ?
7 zak555
 
17.10.12
17:54
у меня всё работает
8 jj369
 
17.10.12
17:55
(4)+1
9 zak555
 
17.10.12
17:57
Функция мояТРег ( Стр )
   ПозПробела = Найти (Стр, " ");
   Если ПозПробела = 0 Тогда
       Возврат ВРег(Лев(Стр, 1)) + НРег(Сред(Стр, 2));
   КонецЕсли;    
   Возврат ВРег(Лев(Стр, 1)) + НРег(Сред(Стр, 2, ПозПробела - 1))  
               + ПолучитьЧудоСтроку ( Сред( Стр, ПозПробела + 1 ) );
КонецФункции
10 almar
 
17.10.12
17:58
(9) А ПолучитьЧудоСтроку?
11 zak555
 
17.10.12
17:59
(10) опечатка


Функция мояТРег ( Стр )
   ПозПробела = Найти (Стр, " ");
   Если ПозПробела = 0 Тогда
       Возврат ВРег(Лев(Стр, 1)) + НРег(Сред(Стр, 2));
   КонецЕсли;    
   Возврат ВРег(Лев(Стр, 1)) + НРег(Сред(Стр, 2, ПозПробела - 1))  
               + мояТРег ( Сред( Стр, ПозПробела + 1 ) );
КонецФункции
2 + 2 = 3.9999999999999999999999999999999...