PP.Rds.Ui.SchemaDialog(settings: Object);
settings. Настройки класса.
Конструктор SchemaDialog создаёт диалог для выбора схемы экспорта/импорта.
Для выполнения примера необходимо наличие на странице компонента DictionaryBox с наименованием «dictionaryBox» (см. «Пример создания компонента DictionaryBox» ). Создадим диалог для выбора схемы импорта:
// Создадим диалог для выбора схемы импорта var schemaDialog = new PP.Rds.Ui.SchemaDialog({ Source: dictionaryBox.getSource()[0], IsImport: true, // Диалог для схем импорта Canceled: function (sender, args) { // Уничтожим данный диалог sender.dispose(); }, Confirmed: function (sender, args) { // Выведем идентификатор выбранной схемы импорта alert("Идентификатор схемы импорта: " + args.Schema.k); // Удалим данный диалог sender.dispose(); } }); // Отобразим данный диалог schemaDialog.showDialog();
В результате выполнения примера был создан диалог для выбора схемы экспорта/импорта:
При нажатии на кнопку «Ок» будет вызвано событие Confirmed, в консоль будет выведен идентификатор выбранной схемы импорта.
При нажатии на кнопку «Отмена» будет вызвано событие Canceled и диалог будет закрыт.
См. также: