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