0
- 02.02.2012 - 13:38
|
Помогите. Если некий многострочный текст (тип текстовыйдокумент). нужно по кнопке отправить его в буфер. нагуглил такой способ, но он игнорирует переносы строк и в буфер попадает всё одной строкой. Функция УстановитьТекстВБуферОбмена(Текст) Экспорт #Если Клиент Тогда Объект = Новый COMОбъект("htmlfile"); Объект.ParentWindow.ClipboardData.Setdata("Text", Текст); Возврат Текст; #КонецЕсли КонецФункции Есть альтернатива, которая сохранит форматирование? желательно без ВК. Работа с базой идёт через вебклиент. | |
1
- 02.02.2012 - 14:53
|
Усё, кажется победил... для текстового документа добавил такую конструкцию: ДляБуфера.РазделительСтрок = Символы.ВК+Символы.ПС; и заработало. | |
2
- 02.02.2012 - 15:09
|
не заработало, в клиенте норм, а в браузере не работает. Ошибка при вызове конструктора (COMObject) Буфер = Новый COMОбъект("htmlfile"); по причине: ActiveXObject is not defined | |
3
- 02.02.2012 - 16:11
| браузер FireFox? | |
4
- 02.02.2012 - 23:00
|
тестил в хроме, там эта ошибка. также проверял в ие. там другая ошибка но с тем же смыслом. сдался, поковырявшись в настройках хрома и не найдя разрешение на СОМ. может в тонкой настройке есть? по about:config меня бы это устроило... | |
| Интернет-форум Краснодарского края и Краснодара |