[]
type DataSourcesOptionsSettings = object;
customProviders: CustomProvidersSettings[];
Specifies the list of custom data providers available in data source editor.
By default there are no custom data providers present.
// ESM usage
import { arWebDesigner } from './web-designer.js';
arWebDesigner.create('#ar-web-designer', {
data: {
dataSources: {
options: {
customProviders:[{ key: 'CDP', name: 'Custom Data Provider' }]
}
}
}
});
// UMD usage
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
data: {
dataSources: {
options: {
customProviders:[{ key: 'CDP', name: 'Custom Data Provider' }]
}
}
}
});
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
data: {
dataSources: {
options: {
customProviders:[{ key: 'CDP', name: 'Custom Data Provider' }]
}
}
}
});
oleDbProviders: string[];
Specifies the list of OLE DB providers available in data source editor.
By default 'Microsoft.Jet.OLEDB.4.0', 'SQLOLEDB.1', 'MSDataShape.1', 'MSDASQL.1' are present.
// ESM usage
import { arWebDesigner } from './web-designer.js';
arWebDesigner.create('#ar-web-designer', {
data: {
dataSources: {
options: {
oleDbProviders: ['Microsoft.Jet.OLEDB.4.0', 'SQLOLEDB.1']
}
}
}
});
// UMD usage
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
data: {
dataSources: {
options: {
oleDbProviders: ['Microsoft.Jet.OLEDB.4.0', 'SQLOLEDB.1']
}
}
}
});
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
data: {
dataSources: {
options: {
oleDbProviders: ['Microsoft.Jet.OLEDB.4.0', 'SQLOLEDB.1']
}
}
}
});
predefinedProviders: ("SQL" | "OLEDB" | "ODBC" | "JSON" | "CSV" | "XML")[];
Specifies the list of predefined data providers available in data source editor.
By default all the predefined providers are present.
// ESM usage
import { arWebDesigner } from './web-designer.js';
arWebDesigner.create('#ar-web-designer', {
data: {
dataSources: {
options: {
predefinedProviders: ['SQL', 'JSON']
}
}
}
});
// UMD usage
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
data: {
dataSources: {
options: {
predefinedProviders: ['SQL', 'JSON']
}
}
}
});
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
data: {
dataSources: {
options: {
predefinedProviders: ['SQL', 'JSON']
}
}
}
});