Добавили в index.html код, который отвечает за адаптер. Все запускается, добавляется кастомное соединение и данные, однако, при попытки открытия окна c вводом sql запросов выбивает ошибку. Не могли бы подсказать, в чем может быть загвоздка?
Код: Выделить всё
<script>
Stimulsoft.Report.Dictionary.StiCustomDatabase.registerCustomDatabase({
serviceName: "MyDatabase",
sampleConnectionString: "123",
process: function (command, callback) {
if (command.command == "TestConnection") callback({ success: false, notice: "Error" });
if (command.command == "RetrieveSchema") callback({ success: true, data: demoData });
if (command.command == "RetrieveData") callback({ success: true, data: demoData[command.queryString]});
}
});
var demoData = {
Table1: [{
Column1: "value1",
Column2: 1,
Column3: 2
}, {
Column1: "value2",
Column2: 2
}, {
Column1: "value3",
Column2: 3
}
],
Table2: [{
Column1: "value1",
Column2: 1
}, {
Column1: "value2",
Column2: 2
}, {
Column1: "value3",
Column2: 3
}
]
};
</script>