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