2012-03-28 2 views
0

Basierend auf dem Beispiel von der Extjs 4-Site habe ich das Gitter zu Grid DnD funktioniert, aber ich muss den Quell-Grid-Wert beibehalten (im Beispiel wird es automatisch gelöscht). Der Link zum Beispiel: http://dev.sencha.com/deploy/ext-4.0.7-gpl/examples/dd/dnd_grid_to_grid.htmlIn ExtJS 4, wie Grid-Wert nach Drag & Drop zwischen den Rastern zu wiederholen?

Ich sehe keinen Teil im Code, wo die Daten aus dem Quellgitter gelöscht werden. Wird es automatisch gemacht?

Antwort

0

Set allowCopy:true und kopieren: True für Rasteransicht des Quellgitters. dann wird es aus dem Quellraster kopieren und im Zielraster einfügen.

+0

hmm ... scheint nicht zu funktionieren. Ich habe allowCopy: true und copy: true im Quellraster verwendet –

2

Stellen Sie sicher, dass Sie allowCopy und copy im viewConfig verwenden. Es wird nicht funktionieren, wenn Sie es in die Grid-Konfiguration oder Plugin-Konfiguration einfügen.

0

einfach die viewConfig in ur Grid View-Datei wie folgt:

viewConfig: {Kopie: true, Plugins: {}}

dies ermöglicht Ihre Quelle Datastor n nur Kopien zu behalten der Datensatz, der auf DND-Aktionen ausgerichtet werden soll.