|
получаю разные UIN эл. спр. | ☑ | ||
---|---|---|---|---|
0
furia
21.08.15
✎
08:05
|
привет!
написал такой код во вн. обработке: Процедура КнопкаВыполнитьНажатие(Кнопка) ВыборкаККМ = Справочники.КассыККМ.Выбрать(); Пока ВыборкаККМ.Следующий() Цикл Эл = Справочники.Кассы.ПолучитьСсылку(); ОбъектЭл = ВыборкаККМ.ПолучитьОбъект(); УИН = Эл.УникальныйИдентификатор(); Сообщить(""+ОбъектЭл+" "+УИН); КонецЦикла; КонецПроцедуры подскажите, почему каждый раз по нажатию, получаю разные UIN элементво справочника ? например: Касса_0 cd7ac0db-47c0-11e5-adad-080027e34c0b КассаККМ_1 cd7ac0dc-47c0-11e5-adad-080027e34c0b КассаККМ_2 cd7ac0dd-47c0-11e5-adad-080027e34c0b КассаККС_3 cd7ac0de-47c0-11e5-adad-080027e34c0b Касса_0 cd7ac0df-47c0-11e5-adad-080027e34c0b КассаККМ_1 cd7ac0e0-47c0-11e5-adad-080027e34c0b КассаККМ_2 cd7ac0e1-47c0-11e5-adad-080027e34c0b КассаККС_3 cd7ac0e2-47c0-11e5-adad-080027e34c0b Касса_0 cd7ac0e3-47c0-11e5-adad-080027e34c0b КассаККМ_1 cd7ac0e4-47c0-11e5-adad-080027e34c0b КассаККМ_2 cd7ac0e5-47c0-11e5-adad-080027e34c0b КассаККС_3 cd7ac0e6-47c0-11e5-adad-080027e34c0b т.е. эл. спр. те же, а каждые первые 4 цифры в UIN меняются. почему ? разве не должны быть одинаковые ? |
|||
1
patria0muerte
21.08.15
✎
08:18
|
ПолучитьСсылку (GetRef)
Синтаксис: ПолучитьСсылку(<УникальныйИдентификатор>) Параметры: <УникальныйИдентификатор> (необязательный) Тип: УникальныйИдентификатор. Уникальный идентификатор, из которого будет формироваться ссылка. Возвращаемое значение: Тип: СправочникСсылка. Описание: Формирует ссылку из значения типа УникальныйИдентификатор. Данный уникальный идентификатор может быть в дальнейшем получен из ссылки методом УникальныйИдентификатор. Доступность: Сервер, толстый клиент, внешнее соединение. Примечание: Если параметр не указан, то будет сформирована новая уникальная ссылка. |
|||
2
patria0muerte
21.08.15
✎
08:20
|
А ты фигню выводишь... если хочешь УИДы касс выводить, то так и пиши:
Процедура КнопкаВыполнитьНажатие(Кнопка) ВыборкаККМ = Справочники.КассыККМ.Выбрать(); Пока ВыборкаККМ.Следующий() Цикл УИН = ВыборкаККМ.Ссылка.УникальныйИдентификатор(); Сообщить(""+СокрЛП(ВыборкаККМ.Ссылка)+" "+Строка(УИН)); КонецЦикла; КонецПроцедуры |
|||
3
furia
21.08.15
✎
08:27
|
(2) спасибо, понял.
|
|||
4
hhhh
21.08.15
✎
09:29
|
(3) ОбъектЭл = ВыборкаККМ.ПолучитьОбъект(); получаешь много объектов, у них разные уиды.
|
|||
5
patria0muerte
21.08.15
✎
09:44
|
(4) ШТА?
|
|||
6
ibreiter
21.08.15
✎
11:18
|
(4) Выбирает много, получает по одному;)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |