ТурбоКонф.ПолучитьТекстТаблицы() при копировании в буфер обмена не устанавливает флаг "Clipboard Viewer Ignore"

tormozit Закрыто

В истории буфера обмена ClipAngel появляются все строки таблицы после выполнения метода ТурбоКонф.ПолучитьТекстТаблицы(). Ожидалось что временное использование буфера обмена этим методом будет устанавливать флаг "Clipboard Viewer Ignore"

Комментарии

bolsun
#1, 23 декабря 2023 13:11

Там вызывается Ctrl+C для получения текста, я не могу при этом управлять флагом игнора.
bolsun изменил статус на Отклонено


bolsun
#2, 23 декабря 2023 13:14

Насколько я помню у нас был какой-то обходной путь для этого через RemoveTempClipsFromHistory
bolsun изменил статус на Открыто


bolsun
#3, 23 декабря 2023 13:16

Но придется добавлять еще одно значение в буфер, с датами начала и конца, после выполнения метода.


tormozit
#4, 23 декабря 2023 13:21

Да, передача формата буфера "RemoveTempClipsFromHistory" позволяет удалять мусор.


tormozit
#5, 23 декабря 2023 14:02

Аналогичная проблема у ТурбоКонф.Перейти()

Поиск строки "Банки"...
Основная конфигурация Справочник.Банки
Найдено вхождений: 1


bolsun
#6, ред. 23 декабря 2023 14:32

(5) tormozit, у меня в нескольких десятках мест используется Ctrl+C. Я понимаю еще обработку этого в случае с таблицей, там где в цикле добавляются значения в буфер и их может быть много.
Но единичные вставки не так критичны, а вот лишняя перезапись буфера (плюс еще возможный конфликт с восстановлением буфера) может вызвать различные более серьезные проблемы.


tormozit
#7, 23 декабря 2023 14:40

Проверил в новой версии. Теперь ТурбоКонф.ПолучитьТекстТаблицы() не оставляет мусора в CLipANgel


bolsun
#8, 23 декабря 2023 15:47

bolsun изменил статус на Закрыто


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера