Использование тоже просто: открываете конфигурацию в режиме программы,
включаете какой-либо режим просмотра (кнопки на панели инструментов или
пункты меню Режима просмотра), запускаете отчеты и выделяете нужные
ячейки отчетов, копируете их в буфер обмена (Clipboard) и видите в
строке состояния результат. При в ключенном режиме (кроме обычного),
опрос буфера происходит каждые 100 милисекунд, если в буфере появились
текстовые данные, то они добавляются к уже скопированным и происходит
пересчет с учетом добавленных данных, буфер при этом очищается, для
того, чтобы определить новые скопированные данные. Таким образом можно
суммировать и т.д., не связные диапазоны таблиц, выделяя нужные ячейки
и копируя, несколько раз подряд. Если нужно начать заново, то нажимаем Сброс.
Если необходимость в суммировании (или других режимах исчерпана), то стоит
перейти в обычный режим (кнопка на той же панели инструментов или пункт меню
Режима просмотра), для того, чтобы не происходило очищение буфера, если
туда попали текстовые данные. При закрытии 1С, естественно опрос буфера
прекращается, и режим становится обычным.
При переключении режимов, допустим из суммы в среднее, будет показан
результат для того, что было уже скопировано, чтобы начать заново,
нажимаем Сброс.
Как приятное следствие, Вы можете скопировать ячейки из одного отчета, потом
из другого, а потом, вообще, из открытого листа Excel, например, или Word,
или Блокнота, и это все будет проссумировано (или другое, в зависимости
от режима) и результат выведен в строку состояния.
При написании использовалась внешняя компонента AddIn_V7MyClipboard.dll.
Автор: Venger Alex, Odessa, 2008
Url: //infostart.ru/projects/2149/
При написании использовались функции для 1С:Предприятие 7.7
в глобальном модуле предоставленные by Sergey Popov, Usinsk,
Komi.
При написании использовалась внешняя компонента FormEx.dll.
Автор: АЛьФ
Url: http://www.dorex.ru/files/?formex_t.zip
Эти две функции стоит из глобального модуля удалить
(смысла в них нет для данной задачи, но ресурсы жрут):
/
/---------------------------------------------------- Процедура
ПриДвиженииМыши(Конт,Сост,КоординатаПоГоризонтали,КоординатаПоВертикали,ФСО)
гл8ВывестиРасчетыClipboard();
КонецПроцедуры //---------------------------------------------------- //---------------------------------------------------- Процедура
ПриНажатииКнопкиКлавиатуры(Конт,КодКлавиши,Alt,Shift,Ctrl,Символ,ФСО)
гл8ВывестиРасчетыClipboard();
КонецПроцедуры //----------------------------------------------------