УникальныйИдентификатор в запросе #583683


#0 by YF
Хочу взять запросом все элементы определенного справочника, но чтобы в одном из полей выборки был уникальный идентификатор. Возможно ли?
#1 by Живой Ископаемый
а ты знаешь, ты первый кому это пришло в голову...
#2 by YF
Я очень нестандартен :-) А правда, можно ли и как?
#3 by Buster007
"Ссылка" не уникальный идентификатор?)
#4 by YF
Нет
#5 by shuhard
[Возможно ли] если заранее поместить идентификатор в реквизит или свойство
#6 by Живой Ископаемый
2 нестандартен настолько, что не знаешь что люди изобрели поиск?
#7 by YF
Накуа? Тогда уж лучше метод УникальныйИдентификатор при обходе выборки
#8 by Живой Ископаемый
2 чувакк- не нам же нужно - тебе? мы-то знаем что это лучше... но тебе вдруг понадобилось в запросе...
#9 by shuhard
ты же по идентификатору джойнить собрался
#10 by Живой Ископаемый
так что вопрос "накуа" задавай себе
#11 by YF
Я же спрашиваю как запросмо получить УИД. А чел отвечает что нужно его сначала заполнить в какой-нибудь реквизит. Это ответ на другой вопрос
#12 by YF
Не, джойнить я не собрался, базы связываю друг с другом ...
#13 by Живой Ископаемый
2нет, ты неправильно его понял... он не это  говорит
#14 by YF
"если заранее поместить идентификатор в реквизит или свойство" как это еще можно понять?
#15 by Живой Ископаемый
2 вообще да, именно это именно так... но можно еще (но это конечно если не полениться и поскать) выбрать запросом элементы, выгрузить в ТЗ, добавить колонку, колонку заполнить УИДами, поместить ТЗ в ВТ, и выбрать втроым запросом из ВТ уже с уидами... это еще более по идиотски, но зато запросом...
#16 by YF
Да, это еще извратнее ....
#17 by YF
+ В догонку. Где-нибудь максимальная длина гуида в строковом представлении описана?
#18 by Живой Ископаемый
стоп.. а минимальная какая?
#19 by Живой Ископаемый
вообще, откуда гипотеза что она может быть разной?
#20 by pumbaEO
min=max
#21 by DrShad
а она таки разная, максимум была у меня 79 вроде
#22 by AAlexandra
ГУИД вообще-то фиксированной длины.. 32 байта В текстовом представлении 1с-ки это еще + 4 разделителя, итого ВСЕГДА 36 символов.
#23 by YF
Фигасе. У меня у справочников 32 ...
#24 by БибиГон
ГУИД чего и где? именно в 1с?
#25 by Живой Ископаемый
2 это точно ни с чем другим не спутанная строка?
#26 by pumbaEO
#27 by YF
Это где-то в описании 1С'ном указано?
#28 by DrShad
перепутал с ЗначениеВСтрокуВнутр, сорри
#29 by YF
А кто сказал, что в 1С так же?
#30 by DrShad
а ты куда потом гуид писать собрался для связывания двух баз?
#31 by YF
В базу приемник в строку
#32 by AAlexandra
Ну например в синтаксис-помошнике, Общие объекты/УникальныйИдентификатор, в описании конструктора "из строки".
#33 by DrShad
в типовых есть РС СоответствиеОбъектовДляОбмена
#34 by YF
Там длина реквизита для сторонней ссылки 100 символов
#35 by DrShad
и что? я тебе его для использования предложил
#36 by Stim213
не совсем в запросе, но в СКД такое можно сделать
#37 by YF
Не, у меня нет претензий, просто вслух задумался о длине идентификатора
#38 by DrShad
туда ЗначениеВСтрокуВнутр пишется, так как по гуиду без типа не получишь значение
#39 by Живой Ископаемый
2 уже весь форум потому что давно уже обсосал эту кость до блеска...
#40 by БибиГон
до блеска не катит, нужно до дыр )
#41 by Живой Ископаемый
2 дыры и так есть - между ядрами атомов и электронами...
#42 by Живой Ископаемый
2 а расскажи-ка... база приемник имеет такую же конфигурацию? типы объектов совпадают?
#43 by МихаилМ
если идентификаторы можно сравнивать на больше-меньше то написать такой алгоритм можно и в запросе
#44 by YF
Нет, конечно
#45 by Живой Ископаемый
просто спросил..
#46 by PVV65
А КД не устраивает?
#47 by ILM
У меня Гуид не 32 см.)))
#48 by pumbaEO
меньше или больше?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С