#0
by AL CAPONE
Задача: скопировать некоторый набор данных из документа 1с в буфер обмена Windows. Прошаривание форумов дало следующие результаты: результат: не работает, присваивает переменной пустую строку метод №2: WshExtra = СоздатьОбъект("WshExtra.Clipboard"); WshExtra.Copy("Запись в буфер обмена"); результат: работает, но только в буфере самой 1с-ки, вставляет скопированный текст и в окно поиска 1с, и в новый текстовый документ 1с. Но когда пытаешь вставить к примеру в блокнот, то вставка произойдёт только в том случае, если ранее в буфере обмена Windows ничего не было. Если буфер был не пуст, то в блокнот вставится то, что было в буфере до 1с-ки. метод №3: результат: непонятно, как применить, т.к. тут надо как-то умудриться заранее выделить копируемый текст, а он состоит из различных реквизитов документа с различными свободными добавками своего текста. Может у кого-нибудь получалось корректно работать с буфером обмена Windows через 1с ?
#3
by AL CAPONE
у нас как раз релиз 2.5.0.5 но БуферОбмена - это его как какой объект создавать нужно ? Буфер = СоздатьОбъект("БуферОбмена"); не понимает
#8
by AL CAPONE
не работает всё равно, в буфере обмена Windows только то, что было там до выполнения метода Setdata. Ни в блокноте, ни в ворде также ничего нового.
#9
by AL CAPONE
так всё таки, как правильно создать объект БуферОбмена ? Буфер = СоздатьОбъект("БуферОбмена") 1c не понимает.
#12
by AL CAPONE
По ссылке написано - метод работает на релизе 2.5 и позже. У нас релиз 2.5.0.5. В чём смысл обновления ? Нужно всего-то правильное название создаваемого объекта.
#15
by Mikhail Volkov
А в 8-ке как? Текст извлеченный из HTML-файла нужно сунуть в буфер обмена, и сразу же извлечь из него. Чтобы тексте уже не было всякой хрени форматирования HTML, один текст остался.
#16
by AL CAPONE
установил 2.5.0.7 вместо 2.5.0.5. Буфер обмена отлично создаётся и работает. а подскажите, установка 3.2.4.3 содержит в себе прошлые методы из 2.5.0.5 или придётся пересматривать весь код, юзающий 1cpp ?
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Помогите с компонентой V7 plus работа с XML
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: Прекращена работа программы 1c v7 starter program for sql
- v7: ошибка: прекращена работа 1с v7 starter program multi-user
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- УФ как разрешить открытие значения в табличной части, но запретить изменение
- БСП (ЗуП 3.0) как при добавлении внешней печатной формы отбор добавить?
- (ЗУП 3.1) доход в натуральной форме задваивает ндфл
- Может кто помочь советом по вопросу подключения нов-го SSD на МП старую
- СКД "Поле не найдено"
- 1С-Рарус Бонусный сервис.. А также другие варианты бонусных систем для 1С.
- 8.3. СКД. АвтоЗаполнениеДоступныхПолей. Что сделать, чтобы заполнились поля.
- РегламентныеЗадания.ПолучитьРегламентныеЗадания() возвращает только 4 штуки
- Зарплата в УТ11
- БП 2.0 Регистр учета прямых расходов на производство
- Ошибка журнала Безналичные платежи УТ...
- Левое соединение с регистром сведений. Соединение по ресурсу.
- Ошибка интерфейса эклз/фн (Розница 2, Атол 55Ф НЕФИСК)
- Подключение к Oracle Hyperion с помощью Smart View for Office
- Документооборот Корп нужен ли сервер Корп
- Открыть форму существующего документа с оповещением о закрытии
- УТ 11. КПП в счет-фактуре (УПД) при продаже из обособленного подразделения
- Google добавила Kotlin в качестве официального языка для Android
- Чем заменить глобальные переменные в Управляемых Формах?
- Не выводятся параметры в Word