![]() |
![]() |
![]() |
|
Получить документ по ссылке | ☑ | ||
---|---|---|---|---|
0
StormyWind
11.08.09
✎
15:20
|
Допустим, есть ссылка на документ. Можно ли найти по ней документ, не зная, к какому именно виду он относится.
Если вид известен, то все просто: Док = Документы["Вид"].ПолучитьСсылку(Новый УникальныйИдентификатор(Ссылка)); А можно ли сделать что-то вроде: Док = Документы.ПолучитьСсылку(Новый УникальныйИдентификатор(Ссылка)); ? |
|||
1
Серый Пес
11.08.09
✎
15:21
|
Тебе ссылку надо в объект преобразовать что-ли?
|
|||
2
mirosh
11.08.09
✎
15:22
|
(0)
НайтиПоСсылкам (FindByRef) Синтаксис: НайтиПоСсылкам(<Список ссылок>) Параметры: <Список ссылок> (обязательный) Тип: Массив. Массив со списком ссылок на объекты, ссылки на которые нужно найти. Возвращаемое значение: Тип: ТаблицаЗначений. Возвращает ссылки на найденные объекты в виде ТаблицаЗначений, состоящей из колонок с индексами: 0 - искомая ссылка; 1 - ссылка на объект, если найдена ссылка в объектной таблице; ключ записи, если ссылка найдена в независимом регистре сведений; ссылка на документ-регистратор для всех остальных необъектных таблиц; 2 - объект метаданных, которому соответствуют данные из колонки 1. Описание: Осуществляет поиск ссылок на объекты, переданные в параметре <Список ссылок>. Пример: Ссылки = НайтиПомеченныеНаУдаление(); ТабСсылок = НайтиПоСсылкам(Ссылки); Для Каждого Ссылка из ТабСсылок Цикл Сообщить ("" + СокрЛП(Ссылка[0]) + " " + СокрЛП(Ссылка[1])); КонецЦикла; |
|||
3
Серый Пес
11.08.09
✎
15:22
|
Ээээ
ДокументСсылка.<Имя документа> (DocumentRef.<Имя документа>) ПолучитьОбъект (GetObject) Синтаксис: ПолучитьОбъект() Возвращаемое значение: Тип: ДокументОбъект. Описание: Получает по ссылке объект для модификации и записи документа. Пример: Объект = ВыбДокумент.ПолучитьОбъект(); |
|||
4
НЕА123
11.08.09
✎
15:24
|
(2) неа. не то.
(0) в общем случае могут быть несколко объектов разных типов с одинаковыми ссылками. |
|||
5
НЕА123
11.08.09
✎
15:25
|
+(4)
(0) вопрос вообще-то как-то неправильно поставлен. |
|||
6
Man4kin
11.08.09
✎
15:25
|
(0) я чего то вопроса недопонимаю
|
|||
7
НЕА123
11.08.09
✎
15:26
|
+(4)
и я некорректно ответил. в (4) имеется ввиду, что "ссылка"=строка ГУИД. |
|||
8
НЕА123
11.08.09
✎
15:27
|
+(4)
собственно, в (0) тоже "ссылка"=строка ГУИД. я так думаю (с) |
|||
9
StormyWind
11.08.09
✎
15:27
|
Вопрос могу поставить так:
Есть строка - уникальный идентификатор документа (например, "100f5d56-859a-11de-893b-001e909d8e7b"). Имя документа неизвестно. Можно ли по этому идентификатору найти документ? |
|||
10
Широкий
11.08.09
✎
15:27
|
(9) Нет.. надо знать еще и тип
|
|||
11
НЕА123
11.08.09
✎
15:28
|
(9) да. их колво >=0 <=колву типов.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |