ДОБАВИЛ БЕЗЛИМИТНУЮ ЛИЦЕНЗИЮ
Новая версия UE дает возможность использовать буфер обмена по вашему усмотрению.
В новой версии UE (3.1) реализована работа с буфером обмена Windows. Для этого реализовано 2 метода
- ПоместитьДанныеВБуферОбмена(Данные, ФорматДанных)
- ПолучитьДанныеИзБуфераОбмена(ФорматДанных)
Процедура ПоместитьДанныеВБуферОбмена принимает 2 параметра:
- Данные (тип строка) - данные для помещения в буфер обмена.
- ФорматДанных (тип строка) - произвольный строковый идентификатор имени формата данных. Используется для того, чтобы в последствии получить помещенные данные из буфера.
Функционал представленного расширения
В архиве лежит обработка Universal Extensions v3.1, изначатьный состав которой (описан в главной статье) расширен новым Расширением Расширение_БуферОбменаWin.
В нем реализовано 2 команды:
Copy
Данная команда помещает выделенные объекты в ввиде XML в буфер обмена
Paste (после вставки надо немного подождать, чтоб данные внеслись в базу, и обновить список :-) )
Копирование в буфер возможно как из списка объектов, в котором в ВыделенныеСтроки находятся ссылки, так и непосредственно из открытой формы объекта (копирование одиночного объекта).
Реализация очень простая. Заняла не более 1 часа.
Жду Ваших комментариев и предложений.
PS: на примере копирование происходит в УТ11 на платформе 8.2, а вставка на копии этой базы (до добавления 2-х новых заказов), но уже на платформе 8.3