RequestMetadata(sender: Object, args: PP.Mb.Ui.PropertyChangedEventArgs);
sender. Источник события;
args. Информация о событии. Параметр содержит объект типа PP.Mb.Ui.PropertyChangedEventArgs, у которого свойство Metadata содержит поле RubKey - ключ эталонной базы данных временных рядов.
Событие RequestMetadata генерируется при отсутствии метаданных в источнике мастера правила валидации данных путём их сравнения с базой данных временных рядов.
Для выполнения примера необходимо наличие экземпляра класса CrossDatabaseWizard с наименованием «crossDatabaseWizard» (см. «Конструктор CrossDatabaseWizard»). Обработаем событие RequestMetadata, выводя в консоли браузера ключ эталонной базы данных временных рядов:
crossDatabaseWizard.RequestMetadata.add(function (sender, args) { console.log("Ключ эталонной базы данных: " + args.getMetadata().RubKey); });
Теперь нажмём на кнопку «Сопоставление атрибутов» и в раскрывающемся списке «Эталонная база данных» выберем любую другую базу данных, не являющуюся текущей для данной рабочей книги. После этого сработает событие RequestMetadata, а в консоли браузера будет выведен ключ указанной базы данных:
Ключ эталонной базы данных: 3014
См. также: