Как получить уникальный идентификатор в консоли запросов ИР
|
|
maximklementiev | Дата: Вторник, 12.07.2016, 12:58 | Сообщение # 1 |
Рядовой
Группа: Проверенные
Сообщений: 2
Репутация: 0
Статус: Оффлайн
| Уважаемые коллеги, недавно на инфостарте увидел сообщение одного из пользователя, о возможности вывода уникального идентификатора ссылочного объекта в консоли запросов инструментов разработчика.. но к сожалению мне не удалось найти информацию как это сделать, прошу подсказать где можно узнать такой возможности. Нам приходится контролировать корректность обмена данными между различными информационными базами, с одинаковыми уникальными идентификаторами справочников и документов.
|
|
| |
tormozit | Дата: Вторник, 12.07.2016, 20:16 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Чтобы найти предполагаемую кнопку, очень полезно освоить общий прием поиска в интерфейсе пользователя. Он описан в общем описании подсистемы http://devtool1c.ucoz.ru/index/opisanie_podsistemy/0-4
|
|
| |
Necropunk | Дата: Среда, 13.07.2016, 11:34 | Сообщение # 3 |
Рядовой
Группа: Пользователи
Сообщений: 15
Репутация: 0
Статус: Оффлайн
| Цитата maximklementiev ( ) возможности вывода уникального идентификатора ссылочного объекта в консоли запросов инструментов разработчика Как раз в предыдущем багрепорте об этом писал. Я делаю это так, пишу запрос:
Код ВЫБРАТЬ Номенклатура.Код КАК Код, Номенклатура.Ссылка, " " КАК ГУИД ИЗ Справочник.Номенклатура КАК Номенклатура И в нем обработка строки результата:
Код СтрокаРезультата.Гуид = СтрокаРезультата.Ссылка.УникальныйИдентификатор();
Убираю из консоли ограничение на количество выводимых записей, чтобы коллекция загружалась полностью (это обязательное условие для постобработки строк результата, как мне любезно подсказал Сергей) Выполняю запрос, запускаю постобработку, получается таблица с ГУИДами.
|
|
| |
maximklementiev | Дата: Среда, 13.07.2016, 14:30 | Сообщение # 4 |
Рядовой
Группа: Проверенные
Сообщений: 2
Репутация: 0
Статус: Оффлайн
| Спасибо
|
|
| |
tormozit | Дата: Среда, 13.07.2016, 21:44 | Сообщение # 5 |
Генералиссимус
Группа: Администраторы
Сообщений: 6396
Репутация: 165
Статус: Оффлайн
| Necropunk, ты привел пример не вывода, а программного заполнения, что заметно менее удобно, чем нажать кнопочку для включения вывода идентификаторов. Так что твой совет скорее всего направит автора топика на не оптимальный путь.
|
|
| |
Necropunk | Дата: Понедельник, 18.07.2016, 10:36 | Сообщение # 6 |
Рядовой
Группа: Пользователи
Сообщений: 15
Репутация: 0
Статус: Оффлайн
| tormozit, я согласен, но не факт что он подойдет. Там он выводится как "389bec88-1db8-11e6-93fe-001e67eb9256.CatalogRef.Номенклатура", все равно для синхронизации со списком гуидов, например, нужно приводить строку. Общие указания по поиску кнопки для отображения гуидов дал ты, а я просто поделился своим вариантом, который использую, хоть он и не оптимален.
|
|
| |