gifts2017

Возможно, самый простой обмен между идентичными конфигурациями (УПРАВЛЯЕМЫЕ ФОРМЫ, БЕЗ ИЗМЕНЕНИЯ КОНФИГУРАЦИИ)

Опубликовал Михаил Кочнев (Mi4man) в раздел Обмен - Перенос данных из 1C8 в 1C8

Возможно, самый простой способ обмена между идентичными базами БЕЗ ИЗМЕНЕНИЯ КОНФИГУРАЦИИ.

В продолжение моей публикации  http://infostart.ru/public/200039/

Тестировалось на ЗУП 3.0

 

Как это работает:

1) Выделяем объекты, которые необходимо перенести

Выделяем

2) Перетаскиваем в спец. поле обработки

Перемещаем

3) В ИБ - Приемнике нажимаем кнопку "Вставить из буфера обмена"

Выделяем

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Универсальный буфер обмена
.epf 7,28Kb
19.02.14
255
.epf 2 7,28Kb 255 Скачать

См. также

Вознаграждение за ответ
Сумма: 0 $m
Добавили:
Ирина Басова (irina1964) (10.00 $m)
Подписаться Добавить вознаграждение

Лучшие комментарии

16. Ирина Басова (irina1964) 24.02.14 09:04
Здорово! А есть что-то подобное для ЗУП 2.5?

Остальные комментарии

1. Сергей Иванов (xten) 13.02.14 00:15
Судя по всему под обычным приложением это не прокатит ?
2. Сергѣй Батанов (baton_pk) 13.02.14 08:32
За идею + :-D
Возьму на заметку, когда перейдём на управляемые формы! :) Бухи будут счастливы :)
3. Михаил Кочнев (Mi4man) 13.02.14 08:55
(1) xten, попробую сделать... сообщу о результате
4. Сергей Иванов (xten) 13.02.14 10:10
5. Сергей Дуганов (rounder) 18.02.14 12:40
Что-то не пойму файл надо создавать самому?
ладно создал, но все равно выкидывает ошибку!
в чем может быть дело подскажите?
Прикрепленные файлы:
6. Сергей Дуганов (rounder) 18.02.14 13:08
разобрался! Супер, ставлю плюс!
единственное на будущее на заметку, есть много в подчинении подгрупп, то надо каждую группу
переносить!
7. Михаил Кочнев (Mi4man) 18.02.14 13:09
(5) rounder, Обработку над скачать с этой страницы.
8. Михаил Кочнев (Mi4man) 18.02.14 13:21
(6) rounder, а вроде так и переносит со всеми группами. Попробуйте
9. Сергей Дуганов (rounder) 18.02.14 22:04
10. ediks (ediks) 19.02.14 13:59
(0) Идея хорошая, но:
Попробовал перенести несколько элементов справочника "Номенклатура". Родительская группа не переносится!
Соответственно, перенесенные элементы не показываются в списке, пока не будет перенесена родительская группа.
UPD: хотелось бы, чтобы в поле "Перетащите сюда объекты для копирования" показывался список перетащенных объектов, а не просто сообщение "Скопировано ХХ объектов".
11. Геннадий Зимин (kenza) 19.02.14 14:41
Интересно, как будут мани обязательно попробую!
12. Михаил Кочнев (Mi4man) 19.02.14 14:43
(10) ediks, перезалил файл.

Добавил в начало процедуры "ВыгрузитьСправочники..."

	//
	лТекущийЭлемент = Данные.Ссылка;
	Если ЭтоСправочник(лТекущийЭлемент) Тогда
		ЗаписатьСправочник(ЗаписьXML, лТекущийЭлемент, мТаблицаСправочников);
	КонецЕсли;
...Показать Скрыть

13. Артем Бардюг (Йожкин Кот) 20.02.14 09:35
В клиент-серверном режиме работы файл обмена создается на сервере? Просьба сделать копирование на клиента. А также сделать стандартный интерфейс внешних обработок БСП.
И событие повесить на окончание перетаскивания.

Еще предлагаю изменить название публикации на "Сенсация! Копирование-вставка объектов между разными базами через буфер обмена!" Сразу скачиваний и просмотров будет больше.
14. Ловыгин Антон (wunderland) 21.02.14 11:42
отличная идея - снимаю шляпу ...
15. Инесса Надолинская (nado-inessa) 21.02.14 15:43
Спасибо большое! Идея супер! Не сразу разобралась, но уже пытаемся пользоваться. Очень качественно и изменения совсем не страшны для обновления конфигурации!
17. Михаил Кочнев (Mi4man) 26.02.14 22:21
(16) irina1964, нет, но можно сделать, используя эту же обработку. Для этого в обычном приложении необходимо создать внешнюю обработку, поместить туда например Табличное поле, включить у него свойства "Перетаскивание". Далее в этом ТП в событии "Проверка перетаскивания" добавить те же процедуры, что и в моей обработке. Вроде должно получиться. Правда в обычном приложении (ЗУП 2.5) нельзя выделить сразу несколько элементов для перемещения.
18. unsafe (StaticUnsafe) 13.03.14 13:55
19. Сергей Марченко (MarSeN) 24.03.14 15:05
автор, попробуйте прикрутить это - http://infostart.ru/public/266022/
смотрите пример буфера обмена... Вам жумаю там будет все понятно. при этом Ам не нужно будет никуда ничего перетягивать - просто из меню выбрать пункт (тот который вы создадите) - и уже обработать список.
20. Михаил Кочнев (Mi4man) 25.03.14 11:51
(19) MarSeN, Спасибо за совет! Но на данный момент не планирую развивать обработку. Хотя идеи есть, например даже прикрутить к коммандеру и обмениваться между базами).
21. Stas Churkin (Stas-ch) 17.04.14 16:37
А если конфигурации не совсем идентичные? Будет ошибка или перенесет идентичные объекты и реквизиты?
Или допустим Поступление товаров копируем в Реализацию - реквизиты у документов очень похожие?
22. Михаил Кочнев (Mi4man) 17.04.14 16:58
23. Stas Churkin (Stas-ch) 23.04.14 16:57
И еще вопрос - а что происходит с реквизитами ссылочного типа? Переносятся так же все связанные объекты или только ссылки на них?
24. Михаил Кочнев (Mi4man) 23.04.14 18:04
(23) Stas-ch, переносятся все связанные справочники (с родителями и владельцами). Вам лучше попробовать и все сами увидите.
25. Андрей Остроухов (ado) 08.05.14 19:04
26. Светлана Мамонтова (Saifa) 18.08.14 00:27
Спасибо, очень пригодилась!
27. Римма Герасименко (WhiteOwl) 23.01.15 10:39
Отличная вещь! Жаль, в "Такси" перетаскивание не работает.
28. Михаил Кочнев (Mi4man) 05.09.15 09:16
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа