{ИмяРегистраСведений}.КлючРазрешенийИзмерений
{ИмяРазработчика}::{ИмяПроекта}::{ИмяПодсистемы}::{ИмяРегистраСведений}.КлючРазрешенийИзмерений Доступность: Сервер
Представляет собой структуру с измерениями регистра, указанными в настройке РасчетРазрешенийПо элемента проекта.
Используется при расчете ключей доступа на чтение записей периодического регистра сведений при реализации обработчика ВычислитьКлючиДоступаДляЧтения.
Доступен только для периодических регистров сведений и только если включено управление доступом для отдельных объектов регистра.
Сравнение
Ссылочное
Иерархия типа
Базовые типы: Объект
Примеры
Общие примеры
метод ВычислитьКлючиДоступаДляЧтения(
Ключи: ЧитаемыйМассив<ЦеныТоваров.КлючРазрешенийИзмерений>
): ЧитаемоеСоответствие<ЦеныТоваров.КлючРазрешенийИзмерений, ЧитаемыйМассив<КлючДоступа.Объект>>
знч Результат = <ЦеныТоваров.КлючРазрешенийИзмерений, ЧитаемыйМассив<КлючДоступа.Объект>>{:}
для Ключ из Ключи
// Заполнение ключей доступа на основе значений из полей Ключ
// ...
Результат.Вставить(Ключ, [новый AccessKeyForEveryone.Object()])
;
возврат Результат
;
Конструкторы
{ИмяРегистраСведений}.КлючРазрешенийИзмерений
Доступность: Сервер
ИмяРегистраСведений.КлючРазрешенийИзмерений(ДанныеРасчетаРазрешений: {ИмяРегистраСведений}.ДанныеРасчетаРазрешений)Перегрузка
ИмяРегистраСведений.КлючРазрешенийИзмерений(Запись: ИмяРегистраСведений.Запись)
ИмяРегистраСведений.КлючРазрешенийИзмерений(КлючЗаписи: ИмяРегистраСведений.КлючЗаписи)
{ИмяРегистраСведений}.КлючРазрешенийИзмерений
Доступность: Сервер
ИмяРегистраСведений.КлючРазрешенийИзмерений(Запись: {ИмяРегистраСведений}.Запись)Перегрузка
ИмяРегистраСведений.КлючРазрешенийИзмерений(КлючЗаписи: ИмяРегистраСведений.КлючЗаписи)
ИмяРегистраСведений.КлючРазрешенийИзмерений(ДанныеРасчетаРазрешений: ИмяРегистраСведений.ДанныеРасчетаРазрешений)
{ИмяРегистраСведений}.КлючРазрешенийИзмерений
Доступность: Сервер
ИмяРегистраСведений.КлючРазрешенийИзмерений(КлючЗаписи: {ИмяРегистраСведений}.КлючЗаписи)Перегрузка
ИмяРегистраСведений.КлючРазрешенийИзмерений(Запись: ИмяРегистраСведений.Запись)
ИмяРегистраСведений.КлючРазрешенийИзмерений(ДанныеРасчетаРазрешений: ИмяРегистраСведений.ДанныеРасчетаРазрешений)
Свойства
{ИмяИзмерения}
Доступность: Сервер
ИмяИзмерения: ТипИмяИзмеренияЗначение измерения <ИмяИзмерения>.
Методы
ВСтроку
Доступность: Сервер
ВСтроку(): СтрокаПереопределение
Объект::ВСтроку
{ИмяРегистраСведений}.КлючРазрешенийИзмерений
Версия 10.0 и выше
Доступность: Сервер
ИмяРегистраСведений.КлючРазрешенийИзмерений(КлючЗаписи: <ТипКлючаЗаписи>)РасчетРазрешенийПо), равными значениям измерений в переданном ключе записи.
Может быть полезен при реализации обработчиков вычисления ключей доступа в случае совпадения прав на чтение и изменение.
{ИмяРегистраСведений}.КлючРазрешенийИзмерений
Версия 10.0 и выше
Доступность: Сервер
ИмяРегистраСведений.КлючРазрешенийИзмерений(Запись: <ТипЗаписи>)РасчетРазрешенийПо), равными значениям измерений в переданной записи.
Может быть полезен при реализации обработчиков вычисления ключей доступа в случае совпадения прав на чтение и изменение.
{ИмяРегистраСведений}.КлючРазрешенийИзмерений
Версия 10.0 и выше
Доступность: Сервер
ИмяРегистраСведений.КлючРазрешенийИзмерений(ДанныеРасчетаРазрешений: <ТипДанныхРасчетаРазрешений>)РасчетРазрешенийПо), равными значениям измерений в переданных данных для расчета разрешений.
Может быть полезен при реализации обработчиков вычисления ключей доступа в случае совпадения прав на чтение и изменение.