Имя: Пароль:
1C
1С v8
Ctrl-Z добавить свое действие
,
0 Diamond905
 
23.06.14
21:40
Есть поле табличного документа. Стандартное перетаскивание - после него можно нажать Ctrl-Z и все вернется назад. Когда делаю свое хитрое перетаскивание путем событий Перетаскивание и НачалоПеретаскивания, Ctrl-Z уже не работает. Как починить сию проблему, может можно как то добавлять в буфер запоминаемых операций все это?
1 фобка
 
23.06.14
21:52
Ну добавляй данные в тз - от туда дергай. Вообще бред. Лучше закодить обратный перенос
2 dj_serega
 
23.06.14
22:08
(0) в буфер это в регистр сведений? :)
3 Diamond905
 
23.06.14
22:15
(2) В буфер - это в стандартное нажатие Ctrl-Z, которое срабатывает если СтандартнаяОбработка = Истина;
4 dj_serega
 
23.06.14
23:16
(3) так я понял. Просто пока не понимаю как другим образом можно сделать :)
5 Lexey_
 
23.06.14
23:27
После перетаскивания добавлять в массив копию табдока,
сделать кнопку с сочетанием Ctrl+Z, по нажатию на которую получать версию табдока из массива, увеличивая счетчик нажатий
6 Diamond905
 
24.06.14
04:07
(5) Велосипед это, как решать что делать со стандартным Ctrl-Z? Он то будет пытаться действия до перетаскивания откатывать
7 Diamond905
 
25.06.14
08:38
Ап