Версия для печати темы (https://pro1c.org.ua/index.php?s=f5554526e8d5430d115a652af325f912&showtopic=29550)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 7.7 _ Как получить объект по представлению?

Автор: twilight_dream 26.04.16, 18:01

Имеется строка вида "Начисление бонусов FKG-020516 (29.02.16)", как найти этот документ, зная эту строку?

Автор: sava1 26.04.16, 18:39

Ковырять метаданные

Вся проблема в том, что мы не знаем , где синоним,где номер

Автор: twilight_dream 26.04.16, 19:54

Цитата(sava1 @ 26.04.16, 19:39) *
Вся проблема в том, что мы не знаем , где синоним,где номер

Забыл сказать. Это точное представление объекта в системе. То есть через Строка(Док) получим точно такую же строку. Я просто помню точно что в семерке есть какая то удобная функция для этого...

Автор: Acid 26.04.16, 21:52

Метаданные+"."+ТипЗначенияСтр(Док)+"."+Док.Вид().Представление()

Автор: sava1 27.04.16, 6:44

Цитата(Acid @ 26.04.16, 22:52) *
Метаданные+"."+ТипЗначенияСтр(Док)+"."+Док.Вид().Представление()

Если бы был Док - зачем лезть в метаданные?

Автор: Acid 27.04.16, 7:50

Ну строка ведь не просто выводится.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua