Имя: Пароль:
1C
1С v8
Можно в запросе Ид справочника получить ?
0 budnik
 
27.10.15
16:28
Как с ссылки
    ссылка.УникальныйИдентификатор()
1 ДенисЧ
 
27.10.15
16:29
штатно нет.
Извращаться можно.
Только смысла нет
2 Поpyчик-4
 
27.10.15
16:29
Хорошо бы, если бы было.
3 PR третий
 
27.10.15
16:29
(0) Нет
4 ДенисЧ
 
27.10.15
16:30
(2) Что в этом хорошего?
5 Поpyчик-4
 
27.10.15
16:30
(1) В некоторых случаях смысл есть. У меня несколько таких  случаев.
6 budnik
 
27.10.15
16:33
Для обмена между базами надо , код , наименование сменить могут.
7 ДенисЧ
 
27.10.15
16:34
(5) Тебе это не нужно. Меняй постановку
8 etc
 
27.10.15
16:34
(6) почему именно в запросе?
9 ДенисЧ
 
27.10.15
16:34
(6) А зачем тебе это в запросе делать?
10 etc
 
27.10.15
16:35
если боишся что в цикле при вызове УникальныйИдентификатор() будет делаться обращение к базе то это маловероятно
11 Рэйв
 
27.10.15
16:35
(0)Непонятно, чем религия не позволяет получать при переборе результата?
12 Ёпрст
 
27.10.15
16:36
(11) медленно
13 Рэйв
 
27.10.15
16:36
(12)да ладно. Там микросекунды.
14 budnik
 
27.10.15
16:37
(11) думаю долго будет , если нельзя , буду пробовать .
15 Ёпрст
 
27.10.15
16:37
любые методы в постобработки, такие как  xmlСтрока или уникальныйИдентификатор, слишком медленные.
Почему нельзя это было сделать в запросе - хз, очереднная недоделка снеговика
16 Ёпрст
 
27.10.15
16:38
(13) ну-ну..
17 Рэйв
 
27.10.15
16:38
(14)Все равно в запросе нельзя:-)Так что смирись
18 Рэйв
 
27.10.15
16:38
(16)На очень больших объемах будет заметно, согласен. А в большинстве случаев- нет.
19 Ёпрст
 
27.10.15
16:38
еще забавно, получать xmlСтрока , через оле-соединение, например, там вообще.. вешалка.
20 Поpyчик-4
 
27.10.15
16:41
(13) Если большая выборка, то лишний цикл, к примеру, по таблице значений или массиву обернётся не микросекундами.
21 Рэйв
 
27.10.15
16:41
(20)см (18)
:-)
22 Ildarovich
 
27.10.15
16:47
Тут уже была идея взять эту информацию из регистра "СоответствиеОбъектовПриОбмене"
23 budnik
 
27.10.15
16:53
(22) если можно поподробней .
24 МихаилМ
 
27.10.15
16:57
тк 1с8  умеет сравнивать ссылки только на равно

то только созданием поля с представлением.
25 ДенисЧ
 
27.10.15
16:58
"1с8  умеет сравнивать ссылки только на равно"

Мда... Ну нельзя же так сильно дышать...
26 МихаилМ
 
27.10.15
17:00
(25)
будьте конкретней. аргументированно опровергните.
27 budnik
 
27.10.15
17:00
При сом соединение ссылка.УникальныйИдентификатор() возращает сом объект , как обойти ?
28 PLUT
 
27.10.15
17:01
(22) еще лучше идея из тут уже: там где нужно добавить реквизит УИД и подписку на события перед записью

для не новых элементов тупо перезаписать или написать обормотку по заполнению :)
29 vde69
 
27.10.15
17:02
30 PLUT
 
27.10.15
17:03
(27) легко обходится

как-то так
Соединение.String(Выборка.Ссылка.УникальныйИдентификатор());
31 budnik
 
27.10.15
17:04
Спосибо. нашел уже.
32 Bober
 
27.10.15
17:04
(15) т.е. ты прям результат запроса выдаешь наружу?
33 Ёпрст
 
27.10.15
17:29
(32) ?
34 Ёпрст
 
27.10.15
17:29
я обмениваюсь не только с базами 1с
35 mTema32
 
27.10.15
17:31
(28) Можно реквизит, а можно и РС.
36 Ёпрст
 
27.10.15
17:31
и мне, очень бы хотелось иметь уид непосредственно из запроса, а не получать его потом. Да и в запросе синхрить по нему сразу, а не лепить объект через менеджеробъекта и уникальныйидентификатор и глядеть потом, пустая ли ссылка получилась, али нет
37 Рэйв
 
27.10.15
18:35
(36)Апплодирую стоя.
38 Рэйв
 
27.10.15
18:35
такая же фигня
39 RomanYS
 
27.10.15
19:51
(36) если очень хочется добавь строковый реквизит - заполняй подпиской

Сталкивался с тем, что во внешнем соединении УникальныйИдентификатор получается более чем на порядок (в десять раз) медленнее - пришлось писать обработку для получения данных на той стороне. Вопрос решился. Причину так и не понял, в моем понимании для получения идентификатора обращение к БД не нужно, почему такие тормоза через COM?
40 Stim
 
27.10.15
19:51
можно
41 echo77
 
27.10.15
20:19
В СКД можно
42 RomanYS
 
27.10.15
20:51
(40) ??
(41) без функций общих модулей и быстрей чем получение в цикле?
43 Мимохожий Однако
 
27.10.15
21:01
Буквально вчера таким же вопросом озадачился. Вот фрагмент
XMLСтрока(ВыборкаДетальныеЗаписи.НоменклатураСсылка). Подсмотрел в типовой конфигурации.
44 Serginio1
 
27.10.15
21:10
(0) Прямой запрос или http://catalog.mista.ru/public/402038/