Имя: Пароль:
1C
 
Как в выборке определить ссылку на несуществующий объект?
0 AlexBor
 
naïve
14.01.16
12:28
8.2 Самописная. Обычные формы. В обработке поставил условие на пустуюссылку а вот на несуществующий оъект как помогите?

Если ПустаяСтрока(Выборка.ОснованиеРаспоряжение) = Ложь    или ???? Тогда
1 vicof
 
14.01.16
12:29
ПолучитьОбъект()
2 salvator
 
14.01.16
12:29
Это ты не на пустую ссылку проверяешь.
3 Mankubus
 
14.01.16
12:30
Если Выборка.Ссылка.ПолучитьОбъект() = Неопределено ТОгда ЭтоБитаяСсылка = Истина
4 mikecool
 
14.01.16
12:30
попытка
  читаем реквизит
  есть объект
исключение
  нет оьбъекта
5 AlexBor
 
naïve
14.01.16
12:31
(2) Хорошо проверку заполнения ...так устроит?
6 Mankubus
 
14.01.16
12:31
7 AlexBor
 
naïve
14.01.16
12:34
(6) Ясно спасибо
8 RomanYS
 
14.01.16
12:44
(0) проверять надо в запросе: левое соединение с таблицей оснований и если NULL то ссылка битая. Любые проверки в последующей выборке медленнее в разы, потому как запрос в цикле.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший