|
v8: Как узнать является ли ссылка Документом? | ☑ | ||
---|---|---|---|---|
0
Shur1cIT
31.05.13
✎
15:37
|
Получил ссылки на объекты теперь необходимо удалить только ссылки документов вопрос, как узнать является ли ссылка документом?
|
|||
1
Shur1cIT
31.05.13
✎
15:37
|
пытаюсь через Документы.ТипВсеСсылки() на что-то на докумекаю...
|
|||
2
Maxus43
31.05.13
✎
15:37
|
Если Документы.ТипВсеСсылки().Содержит(ТвояСсылкО);
|
|||
3
Maxus43
31.05.13
✎
15:47
|
Документы.ТипВсеСсылки().СодержитТип(
конечно |
|||
4
Domanoff26
31.05.13
✎
15:49
|
черезметаданные.имя по первым семи символам документ или ка кто так, думаю будет быстрее чем все ссылки содержиттип
|
|||
5
Волшебник
31.05.13
✎
15:49
|
(4) На английской версии платформы не сработает
|
|||
6
Mitriy
31.05.13
✎
15:50
|
да и не факт, что будет быстрее...
|
|||
7
yukon
31.05.13
✎
15:51
|
А вот так:
Метаданные.Документы.Содержит(Ссылка.Метаданные()) Документы.ТипВсеСсылки().СодержитТип(ТипЗнч(Ссылка)) |
|||
8
Defender aka LINN
31.05.13
✎
15:51
|
(4) рукалицо...
Проверь-ка мне переменную с типом "Булево" таким способом (3) Есть там одна засада небольшая... :) |
|||
9
Maxus43
31.05.13
✎
15:54
|
(8) ммм... подробней можно?) чот не припомню
|
|||
10
Mitriy
31.05.13
✎
15:54
|
Метаданные.Документы.Содержит(Ссылка.Метаданные())
|
|||
11
Aprobator
31.05.13
✎
15:56
|
(9) Тип параметра - объект метаданных.
|
|||
12
Aprobator
31.05.13
✎
15:56
|
+(9) если что то другое будет небольшой бум.
|
|||
13
Живой Ископаемый
31.05.13
✎
15:57
|
XMLТипЗнч(ТвояСссылка).ИмяТипа
|
|||
14
Maxus43
31.05.13
✎
15:57
|
(11) что? мы про (3), в СодержитТип() передаётся Тип... всмысле СодержитТип(ТипЗнач(3542785)) - будет бум?)
|
|||
15
Shur1cIT
31.05.13
✎
15:59
|
ок спасибо)
|
|||
16
Aprobator
31.05.13
✎
16:00
|
(14) а млин - точно ). Там же Описание типа возвращается.
|
|||
17
Aprobator
31.05.13
✎
16:00
|
я про ТипВсеСсылки.
|
|||
18
Maxus43
31.05.13
✎
16:01
|
(17) да, там ровно всё, вот и гадаю над (8) :)
|
|||
19
Aprobator
31.05.13
✎
16:03
|
(18) ну я типа на (8) повелся. Костя - не томи, поделись в чем засада может быть?
|
|||
20
Defender aka LINN
31.05.13
✎
16:10
|
Не открывая конфигуратора:
Документы.ТипВсеСсылки().СодержитТип(Тип("Неопределено")) - чему равно? :) |
|||
21
Aprobator
31.05.13
✎
16:12
|
песец. Буду знать )
|
|||
22
Aprobator
31.05.13
✎
16:13
|
Проверил все в режиме предприятия )
|
|||
23
Defender aka LINN
31.05.13
✎
16:13
|
(22) Читер :)
|
|||
24
Aprobator
31.05.13
✎
16:13
|
едиснственно вместо Тип("Неопределено") Надо юзать ТипЗнч(Неопределено)
|
|||
25
ssh2012
31.05.13
✎
16:13
|
(20) Поле с типом любая ссылка по умолчанию имеет значение неопределено. Истина?
|
|||
26
Aprobator
31.05.13
✎
16:14
|
(25) ага
|
|||
27
Aprobator
31.05.13
✎
16:14
|
(23) кто бы говорил )
|
|||
28
Бледно Золотистый
31.05.13
✎
16:14
|
(24) Разница какая?
|
|||
29
Aprobator
31.05.13
✎
16:15
|
(28) ну вообще никакая. Мне просто второе как то мтедологичекси более приемлимо. Особенно в рамках поставленной задачи.
|
|||
30
Defender aka LINN
31.05.13
✎
16:17
|
(29) Че это? Тип("Неопределено") - обычный тип.
|
|||
31
Aprobator
31.05.13
✎
16:19
|
(30) я не в рамках типа, а в рамках получения типа значения с конкретного значения, а так все норм.
|
|||
32
Aprobator
31.05.13
✎
16:21
|
короче по теме, сначала проверяемся на неопределено и уже потом идем дальше. Ну если кто нить других засад не знает )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |