|
Как определить, что ссылка на документ не найдена? |
☑ |
0
lite777
09.07.20
✎
10:29
|
Добрый день, как определить что заказ не найден, 1с выдает значение Заказ=ОбъектНеНайден(ид) после Документы.ВнутреннийЗаказ.ПолучитьСсылку(Новый УникальныйИдентификатор(ЗаказИд))
в случае не успешного поиска
Заказ=Неопределено ;
Заказ=Документы.ВнутреннийЗаказ.ПолучитьСсылку(Новый УникальныйИдентификатор(ЗаказИд))
|
|
1
Фрэнки
09.07.20
✎
10:32
|
немного не ясно чего хочется.
Строится Новый уид - он же новый!
Конечно, среди них будет и такой, что ссылки по этому уид не существует.
Ссылку получил - ссылка не корректна. Что не так?
|
|
2
lite777
09.07.20
✎
10:34
|
Как определить что ссылка не найдена ?
|
|
3
Креатив
09.07.20
✎
10:35
|
(0)Сравнить с пустой ссылкой?
|
|
4
lite777
09.07.20
✎
10:36
|
Заказ уже не равен Неопределено и пустой тоже после неудачного поиска
|
|
5
lite777
09.07.20
✎
10:36
|
может попытка -исключение ?
|
|
6
acht
09.07.20
✎
10:37
|
(2) ВЫБРАТЬ ПЕРВЫЕ 1 Ссылка ИЗ Документ.ВнутреннийЗаказ ГДЕ Ссылка = &Заказ
Если Запрос.Выполнить().Пустой() Тогда нет твоей ссылки
|
|
7
Ц_У
09.07.20
✎
10:38
|
|
|
8
acht
09.07.20
✎
10:40
|
(2) ОбщегоНазначения.СсылкаСуществует
|
|
9
lite777
09.07.20
✎
10:42
|
Спасибо поробую
|
|
10
lite777
09.07.20
✎
10:54
|
(6) Так работает
|
|
11
lite777
09.07.20
✎
10:55
|
(8) ОбщегоНазначения.СсылкаСуществует в ут10 нет такого
|
|
12
lite777
09.07.20
✎
10:55
|
Спасибо решено.
|
|
13
Фрэнки
09.07.20
✎
10:56
|
(11) это в ерп есть такое. подсмотреть хочешь? ;-)
|
|
14
acht
09.07.20
✎
10:56
|
(11) Беда-беда. Напиши сам.
|
|