i'm sorry but in the Romeo and Juliet example you only use your variable 'act'
in "onEvent" methods : onchapter, onendpage but NOT in your method main : this
is
the problem. I hava tested and retested and reretested i can't use a variable
like 'act' initilazed in the main methods in other events methods.
This is what i need to do.
Let me show you a sample
public String test = "-";
public void buildpdf()
{
..
test = "j'initialise ma variable";
document.open();
..
}
public void ondocumentOpen()
{
System.out.println("test vaut "+test);
}
Output : test vaut -
I hope you've understood.
Farid.
---- Original Message ----
From: bruno
Date: Thu 8/11/05 11:46
To: Farid KHEZZAR, '[email protected]'
Subject: Re: iText : page events and global variables
Farid KHEZZAR wrote:
>hi bruno
>
>
>
Hi,
please use the mailing list address if you have a question:
[email protected]
>i'm using the iText library to generate pdf files,
>i have headers and footers which are built in the onEndPage method and to
>build
>them i need variables initialized in my main method which build the document
>(from
>a heavy sql query that i don't want to repeat)
>i thought it would be simple : declare a glabal variable, initalize it in my
>main
>method and then use it in the onEndPage method
>but my problem is that "onEvent" methods can't share variables with other
>methods,
>
>
Why not? In my PdfPageEvent implementations, I look at all kinds of
variables in order to compose a header, a watermark, whatever.
>so how can I do without repeating 2 times the same heavy query ??
>
>
In your questions you make some assumptions that are wrong. I don't
think you understand the concept of Events. Have you tried the examples
in the tutorial?
http://itextdocs.lowagie.com/tutorial/directcontent/pageevents/
Look at how I change the header with the 'act' in the Romeo and Juliet
example.
br,
Bruno
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions