БСП Буфер обмена - Работа с буфером обмена в 1с

БСП Буфер обмена - Работа с буфером обмена в 1с

Пример работы с буфером обмена используя БСП 1с.


// Проверяем наличие сохраненных данных в буфере обмена
// Если передать строку то сравнит её с тем что находиться в буфере.
// Если ничего не передать то просто проверит есть ли чтото в буфере.

Результат = ОбщегоНазначения.ПустойБуферОбмена(ДанныеСтрока);

// Помещаем произвольные данные в буфер обмена
// Данные - Произвольный - Данные, которые необходимо поместить в буфер обмена.
// Источник - Строка - Произвольный строковый идентификатор, например, имя объекта, строки табличной части которого помещаются в буфер обмена.

ОбщегоНазначения.СкопироватьВБуферОбмена(Данные, Источник);

// Помещает выделенные строки табличной части в буфер обмена.
// ТабличнаяЧасть - ДанныеФормыКоллекция - Табличная часть, строки которой необходимо поместить в буфер обмена.
// ВыделенныеСтроки - Массив - Массив идентификаторов выделенных строк.
// Источник - Строка - Произвольный строковый идентификатор, например, имя объекта, строки табличной части которого помещаются в буфер обмена.

ОбщегоНазначения.СкопироватьСтрокиВБуферОбмена (ТабличнаяЧасть, ВыделенныеСтроки, Источник);

// Получает строки табличной части, помещенные в буфер обмена
// Возвращаемое значение:
// Структура - со свойствами:
// * Данные - Произвольный - Данные из буфера обмена. Например, ТаблицаЗначений при вызове СкопироватьСтрокиВБуферОбмена.
// * Источник - Строка - Объект, к которому относятся данные. Если при помещении в буфер не был указан, то Неопределено.

Результат = ОбщегоНазначения.СтрокиИзБуфераОбмена();



Теги:   


2024-06-15




Выбрать язык:
-  руский
-  Українська