Witam!
Wykorzystałem jeden z komponentów JVCL o nazwie JvDBGridHTMLExport. Dzięki temu przy pomocy jednej linii mam w TWebBrowser całą tabelę z Grida. Problem w tym że tabela jest dość długa (kilka stron) i obcina mi ją na dole strony. Drukuję przy pomocy tej procedurki:
procedure WBPrintNoDialog(WB: TWebBrowser) ;
var
vIn, vOut: OleVariant;
begin
WB.ControlInterface.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER, vIn, vOut) ;
end;
Czy da się przy pomocy jakichś parametrów sprecyzować ustawienia takiego wydruku? Jak to można inaczej rozwiązać?
No i kolejne pytanie: czy da się programowo zmienić USTAWIENIA STRONY w przeglądarce IE? Chciałbym programowo usunąć nagłówek i stopkę, ew. zmienić orientację wydruku. Znalazłem tylko rozwiązanie z Rejestrem Systemowym ale mnie to nie pasuje bo program musi działać też na innym koncie, nie tylko na koncie Admina. Pozdrawiam!!!