ИзменениеЗапрещено
страницаПроверяет, запрещено ли изменение данных при интерактивном редактировании пользователем или при программной загрузке данных из узла плана обмена УзелПроверкиЗапретаЗагрузки.
Синтаксис
Функция ИзменениеЗапрещено(ДанныеИлиПолноеИмя, ИдентификаторДанных = Неопределено,
ОписаниеОшибки = Null, УзелПроверкиЗапретаЗагрузки = Неопределено) ЭкспортПараметры
ДанныеИлиПолноеИмя— СправочникОбъект- ДокументОбъект
- ПланВидовХарактеристикОбъект
- ПланСчетовОбъект
- ПланВидовРасчетаОбъект
- БизнесПроцессОбъект
- ЗадачаОбъект
- ПланОбменаОбъект
- РегистрСведенийНаборЗаписей
- РегистрНакопленияНаборЗаписей
- РегистрБухгалтерииНаборЗаписей
- РегистрРасчетаНаборЗаписей - проверяемый элемент данных или набор записей.
- Строка - полное имя объекта метаданных, данные которого следует проверить в базе данных. Например: "Документ.ПриходнаяНакладная". В этом случае следует указать в параметре ИдентификаторДанных, какие именно данные требуется прочитать из базы и проверить.
ИдентификаторДанных— СправочникСсылка- ДокументСсылка
- ПланВидовХарактеристикСсылка
- ПланСчетовСсылка
- ПланВидовРасчетаСсылка
- БизнесПроцессСсылка
- ЗадачаСсылка
- ПланОбменаСсылка
- Отбор - ссылка на элемент данных или отбор набора записей, который нужно проверить. При этом значение для проверки будет получено из базы данных.
- Неопределено - если не требуется получать значение для проверки из базы данных,
а нужно проверить только данные самого объекта в ДанныеИлиПолноеИмя.
ОписаниеОшибки— Null - значение по умолчанию. Сведения о запретах не требуются.- Строка - возвращаемое значение. Вернуть текстовое описание найденных запретов.
- Структура - возвращаемое значение. вернуть структурное описание найденных запретов, подробнее см. функцию ДатыЗапретаИзменения.НайденЗапретИзмененияДанных.
УзелПроверкиЗапретаЗагрузки— Неопределено- ПланОбменаСсылка - если Неопределено, то проверить запрет изменения данных; иначе - загрузку данных из указанного узла плана обмена.
Возвращаемое значение
Булево - Истина, если изменение данных запрещено. Варианты вызова: ИзменениеЗапрещено(СправочникОбъект...) - проверить данные в переданном объекте (наборе записей). ИзменениеЗапрещено(Строка, СправочникСсылка...) - проверить данные, полученные из базы данных по полному имени объекта метаданных и ссылке (отбору набора записей). ИзменениеЗапрещено(СправочникОбъект..., СправочникСсылка...) - проверить одновременно данные в переданном объекте и данные в базе (т.е. "до" и "после" записи в базу, если проверка выполняется перед записью объекта).
Пример вызова
Результат = ДатыЗапретаИзменения.ИзменениеЗапрещено(ДанныеИлиПолноеИмя, ИдентификаторДанных, ОписаниеОшибки, УзелПроверкиЗапретаЗагрузки)Доступность
Сервер, Толстый клиент, Внешнее соединение