Имя: Пароль:
1C
 
Как из ГУИД получить в запросе ссылку?
0 Mihasya
 
21.01.20
06:05
что-то типо этого:
ВЫБРАТЬ    ВЫРАЗИТЬ(&ПараметрГУИДСсылки КАК Справочник.Номенклатура) КАК Ссылка

в параметр &ПараметрГУИДСсылки передаем ГУИД полученный методом СсылкаНаНоменклатуру.УникальныйИдентификатор()
1 Пробел
 
21.01.20
06:08
Никак.
Если хотите ссылку из гуида - получайте ее за границами запроса.
2 catena
 
21.01.20
06:43
(0)А для чего получать из ссылки гуид, чтобы в запросе получать из гуида ссылку? В чем тайный смысл? Почему не передать сразу ссылку?
3 unbred
 
21.01.20
07:45
(2) из другой базы выгружаются гуиды строкой. ваш кэп.
5 catena
 
21.01.20
07:53
(3)Но тогда это не гуид, а строка же. И не "полученный методом", а полученный обменом.
Я сама могу придумать варианты использования гуида.
Но мы неоднократно наблюдали на данном ресурсе подобные диалоги:

   >RShurik
Контрагент = Справочники.Контрагенты.НайтиПоНаименованию(ВыборкаДетальныеЗаписи.Контрагент);
Договор = Справочники.ДоговорыКонтрагентов.НайтиПоНаименованию(ВыборкаДетальныеЗаписи.Договор);
Соглашение = Справочники.СоглашенияСКлиентами.НайтиПоНаименованию(ВыборкаДетальныеЗаписи.Соглашение);
   >Torquader
"ну нельзя же просто так взять ссылку и использовать её" (с)

Учитывая эти факты я и хотела услышать мнение _автора_.
6 Mihasya
 
21.01.20
08:08
(2) необходимо хранить некую информацию по номенклатуре в отдельной БД, после в списке номенклатуры необходимо вывести признак, что некая информация занесена в эту самую БД...
7 arsik
 
гуру
21.01.20
08:10
(2) Ну так храните ссылки, а не строки.
8 arsik
 
гуру
21.01.20
08:10
(7) -> (6)
9 DrZombi
 
гуру
21.01.20
08:14
(6) Что такое Ссылка?  Ваша точка зрения?

Ссылка, в БД 8.ххх это Число, даже не строка и не ГУИД, а 16-ти-ричное число, записанное в длину ГУИД-а :)
10 Сияющий в темноте
 
21.01.20
09:02
(9) да,не число,а двоичные данные,если строгим языком.
и их можно перевести в строку из 36 символов,можно из 32,а особо упоротые могут в 20.
аот ее родимую и хранить в другой базе,а потом назад в идентификатор и ссылку,но не забыть проаерять,что обьект в базе есть.
11 Simod
 
21.01.20
11:03
(0) Если для обмена используются стандартные механизмы типовых конфигураций (на БСП), то может быть РС "СоответствияОбъектовИнформационныхБаз", где хранятся соответствия уникальных идентификаторов и ссылок ИБ участвующих в обменах.
Основная теорема систематики: Новые системы плодят новые проблемы.