Parameter


  • Share on Google+
upload

im Bereich upload wird die Konfiguration für das Verhalten beim Upload von Files hinterlegt. Das Upload Fenster öffnet sich immer dann, wenn Dateien per Upload im Sekundärview abgelegt werden.

Die Parameter die diese Eigenschaft beschreiben finden Sie hier Upload und quickEdit

upload: {
loadView: string;
displayView: string;
readOnlyFields: Array;
openAfterUploadItemCount: number;
basePath: string;
ignoreFilter: boolean;
saveWithRulesEvents: boolean;
customizing: TCustomizing | undefined;
showForm: boolean;
showPreview: boolean;
enableForm: boolean;
enablePreview: boolean;
excludeFormFields: Array;
orderFields: Array;
displayGridModeEnum: "AllItemsAndMarkSelected" | "OnlyMarkSelected" | "AllItemsNoMarkSelected";
};

quickEdit

Im Bereich quickEdit wird die Konfiguration für das Verhalten beim Betätigen der Schaltfläche im Sekundärview definiert.

Die Parameter die diese Eigenschaft beschreiben finden Sie hier Upload und quickEdit

upload: {
loadView: string;
displayView: string;
readOnlyFields: Array;
openAfterUploadItemCount: number;
basePath: string;
ignoreFilter: boolean;
saveWithRulesEvents: boolean;
customizing: TCustomizing | undefined;
showForm: boolean;
showPreview: boolean;
enableForm: boolean;
enablePreview: boolean;
excludeFormFields: Array;
orderFields: Array;
displayGridModeEnum: "AllItemsAndMarkSelected" | "OnlyMarkSelected" | "AllItemsNoMarkSelected";
};

quickEditControllerEnum

Diese Aufzählung beschreibt das generelle Verhalten der Komponente, hier kann eingestellt werden ob die Komponente nur für ein Upload "UploadOnly" oder nur über die Schaltfläche "QuickEditOnly" oder für beide Anwendungsfälle "Both" zur Verfügung stehen soll.

quickEditControllerEnum: "UploadOnly" | "QuickEditOnly" | "Both",

isFilterView

Die Eigenschaft ermöglicht das QuickEdit auch direkt in einem view.aspx einzusetzen da es hier andere Bedingungen gibt um die Komponente zu initialisieren.

isFilterView: boolean;

licenceKey

Diese Eigenschaft enthält den Lizenzkey. Ohne diesen Key wird oberhalb der Komponente ein Hinweis auf die Demoversion eingeblendet. Funktional ergibt sich hierfür keine Einschränkung.

licenseKey: string;

komplette Struktur

declare type QuickEditViewControllerStruc = {
upload: {
loadView: string;
displayView: string;
readOnlyFields: Array;
openAfterUploadItemCount: number;
basePath: string;
ignoreFilter: boolean;
saveWithRulesEvents: boolean;
customizing: TCustomizing | undefined;
showForm: boolean;
showPreview: boolean;
enableForm: boolean;
enablePreview: boolean;
excludeFormFields: Array;
orderFields: Array;
displayGridModeEnum: "AllItemsAndMarkSelected" | "OnlyMarkSelected" | "AllItemsNoMarkSelected";
};
quickedit: {
loadView: string;
displayView: string;
groupBy: Array
readOnlyFields: Array;
basePath: string;
ignoreFilter: boolean;
saveWithRulesEvents: boolean;
customizing: TCustomizing | undefined;
showForm: boolean;
showPreview: boolean;
enableForm: boolean;
enablePreview: boolean;
excludeFormFields: Array;
orderFields: Array;
displayGridModeEnum: "AllItemsAndMarkSelected" | "OnlyMarkSelected" | "AllItemsNoMarkSelected";
};
quickEditControllerEnum: "UploadOnly" | "QuickEditOnly" | "Both",
isFilterView: boolean;
licenseKey: string;
}