|   |   | 
| 
 | Как из ГУИД получить в запросе ссылку? | ☑ | ||
|---|---|---|---|---|
| 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) Если для обмена используются стандартные механизмы типовых конфигураций (на БСП), то может быть РС "СоответствияОбъектовИнформационныхБаз", где хранятся соответствия уникальных идентификаторов и ссылок ИБ участвующих в обменах.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |