Печать содержимого User Archive
Владимир; 22.1.04
Собственно, сабж.
Одна особенность - установлен фильтр, и распечатать нужно именно
отфильтрованные сообщения. Стандартных функций, как на Alarm
Logging , я не нашел :-(
Re: Печать содержимого User
Archive
Маслов
Дмитрий; 26.1.04
Косвенный спосб решить Вашу проблему - это распечатать копию части
экрана. Т.е. надо распечатать ту часть экрана, которая содержит
окно User Archive с отфильтрованными строками.
Делается это так:
#pragma code ("prtscrn.dll")
#include "prtscrn.h"
#pragma code()
PrtScreenPart(Left,Top,Width,Height);
Здесь Left,Top,Width,Height - координаты и размеры части экрана для
печати.
Re: Печать содержимого User
Archive
Human; 26.1.04
Я решаю эту задачу следующим образом: по нажатию на кнопку "Печать"
производиться фильтрация данных из исходной таблицы, затем
отфильтрованные данные заносятся в другую таблицу, а уже она
распечатывается. Просто и быстро, рекоммендую!
Re: Печать содержимого User
Archive
Владимир; 26.1.04
Спасибо, однако...
Печать содержимого экрана намного не то решение...
нужна печать по стандарту, с заголовками, колонтитулами и пр.
Поподробней бы, как можно привязаться к Report Designer и
распечатать все что нужно? Количество строк больше, чем вмещается
на одном листе.
Все советы приветствуется.
Re: Печать содержимого User
Archive
Владимир; 26.1.04
Сорри за ошибки, тороплюсь на совещание :-)
Re: Печать содержимого User
Archive
Human; 27.1.04
В продолжение моего предыдущего поста:
полученную после фильтрации таблицу печатаю естественно посредством
Report Designer, там просто вставляешь нужный элемент и
привязываешь его к таблице из UA, и все дела, он будет печатать
столько страниц, на сколько разместиться таблица. Там будет всё
путём, заголовки, колонтитулы и др.
Re: Печать содержимого User
Archive
Владимир; 28.1.04
Спасибо !