0
myr4ik07
07.09.14
✎
14:28
|
&НаСервере
Функция ПроверитьСтатус(Номер)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Статус.НомераЗаявок КАК Номер,
| Статус.Отремонтировано КАК СтатусЗаявки
|ИЗ
| РегистрСведений.Статус КАК Статус
|ГДЕ
| Статус.НомераЗаявок = &НомераЗаявок";
Запрос.УстановитьПараметр("НомераЗаявок", Объект.Заявка);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаЗапроса = РезультатЗапроса.Выбрать();
Пока ВыборкаЗапроса.Следующий() Цикл
Результат = ВыборкаЗапроса.СтатусЗаявки;
Прервать;
КонецЦикла;
Возврат Результат;
КонецФункции
&НаКлиенте
Процедура Проверить(Команда)
Если ПроверитьСтатус(Объект.Заявка) Тогда
Сообщить("Отремонтировано")
Иначе
Сообщить("Не отремонтировано");
КонецЕсли;
КонецПроцедуры
так вот если в Обьект.Заявка вводиться номер который еще нет в регистре сведений появляется ошибка мол "Преобразование типа булево не может быть выполнено" так вот хочу исключить данную ошибку да бы при вводе номера который еще не находиться в регистре появлялось уведомление о том, что номера еще нет.
Помогите разобраться, будьте добры...
|
|