Имя: Пароль:
1C
1С v8
Как сделать лучше?
0 likesport
 
13.07.11
21:14
Есть следующий код:

Попытка
   Возврат ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору(СпрПользователь.Ссылка.ИдентификаторПользователяИБ);
Исключение
   Возврат ПользователиИнформационнойБазы.НайтиПоИмени(СокрЛП(СпрПользователь.Ссылка.Код));
КонецПопытки;

Код из внешней обработки, предполагается запуск в разных конфигурациях, не в каждой конфе в справочнике пользователей есть UUID пользователя ИБ, многие разработчики сопоставляют элемент справочника "Пользователи" по полю "Код"... есть варианты сделать этот код "красивие"? желательно без использования Попытка... исключение?
1 zak555
 
13.07.11
21:15
конфы типовые ?
2 likesport
 
13.07.11
21:16
Да. УПП, УТ, Бухгалтерия, ЗУП
3 Один С
 
13.07.11
21:18
(2) КА еще забыли..
4 zak555
 
13.07.11
21:18
где 6.0 ?
5 likesport
 
13.07.11
21:20
Без разницы, хоть "Управление межпространственными полетами" ред. 16.45
6 andrewks
 
13.07.11
21:20
Метаданные
7 Один С
 
13.07.11
21:23
чо "Метаданные"?
8 likesport
 
13.07.11
21:29
Что-то сразу не увидел...
Можно найти ревизит через метаданные

СпрПользователь.Ссылка.Метаданные().Реквизиты.Найти("ИдентификаторПользователяИБ")

Спасибо за подсказку!