![]() |
Раабота с буфером обмена. несколько строк... Помогите. Если некий многострочный текст (тип текстовыйдокумент). нужно по кнопке отправить его в буфер. нагуглил такой способ, но он игнорирует переносы строк и в буфер попадает всё одной строкой. Функция УстановитьТекстВБуферОбмена(Текст) Экспорт #Если Клиент Тогда Объект = Новый COMОбъект("htmlfile"); Объект.ParentWindow.ClipboardData.Setdata("Text", Текст); Возврат Текст; #КонецЕсли КонецФункции Есть альтернатива, которая сохранит форматирование? желательно без ВК. Работа с базой идёт через вебклиент. |
Усё, кажется победил... для текстового документа добавил такую конструкцию: ДляБуфера.РазделительСтрок = Символы.ВК+Символы.ПС; и заработало. |
не заработало, в клиенте норм, а в браузере не работает. Ошибка при вызове конструктора (COMObject) Буфер = Новый COMОбъект("htmlfile"); по причине: ActiveXObject is not defined |
браузер FireFox? |
тестил в хроме, там эта ошибка. также проверял в ие. там другая ошибка но с тем же смыслом. сдался, поковырявшись в настройках хрома и не найдя разрешение на СОМ. может в тонкой настройке есть? по about:config меня бы это устроило... |
Текущее время: 17:32. Часовой пояс GMT +3. |