Ключ создан штатным методом по явно составленной структуре. Свойство Ключ соответствует своему строковому измерению, но ресурс Лимит в ключ не входит.
Где и как запускать
Серверная процедура собственной учебной формы. Чтение свойств ключа не переносится в клиентский обработчик.
Подготовка
В отдельной учебной конфигурации создайте независимый непериодический регистр сведений УчебныеФормыНастроек. Измерение Ключ (Строка 50), ресурс Лимит (Число 12.2), реквизит Комментарий (Строка 100). Регистратора нет.
Обновите только учебную базу. Основную серверную процедуру и дополнительную клиентскую команду разместите отдельно в модуле управляемой формы своей обработки.
Создайте кнопку команды ПоказатьКлюч. Для данного опыта форма записи регистра не нужна и существующие строки не читаются.
&НаСервере
Процедура ПоказатьИзмерениеКлюча()
ЗначениеКлюча = "УРОК-" + Строка(Новый УникальныйИдентификатор);
ПоляКлюча = Новый Структура("Ключ", ЗначениеКлюча);
КлючЗаписи = РегистрыСведений.УчебныеФормыНастроек.СоздатьКлючЗаписи(ПоляКлюча);
Сообщить("Значение собственного измерения: " + КлючЗаписи.Ключ);
Сообщить("Создание ключа не записывает строку регистра");
КонецПроцедурыТа же учебная форма: вызвать серверное создание своего ключа
&НаКлиенте
Процедура ПоказатьКлюч(Команда)
ПоказатьИзмерениеКлюча();
Сообщить("Опыт с ключом завершён без записи регистра");
КонецПроцедурыРазбор по шагам
Составляем структуру одного ключевого измерения своего независимого непериодического регистра.
Штатный метод создаёт типизированный ключ без записи строки.
Сервер читает собственное измерение Ключ и показывает его значение; ресурсы в ключ не входят.
Как проверить результат
Показано строковое значение УРОК- с уникальным идентификатором.
СоздатьКлючЗаписи не создаёт саму запись регистра; этот отдельный пример её не записывает.
Ожидаемый результат
Получено значение собственного измерения типизированного ключа, без чтения или изменения строк регистра.
На что обратить внимание
Не заменяйте ключ записи на случайную строку или ссылку чужого объекта.
Прочитать может отменить несохранённые правки формы. Проверяйте только свою созданную запись.
Записать формы возвращает Булево. События и проверки регистра могут отменить операцию.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.