You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by Yegor Kozlov <ye...@dinom.ru> on 2010/12/10 16:09:13 UTC

Re: update of formula classes

Support for the IRR function was committed in r1044370

Try the latest nightly build from here:

http://encore.torchbox.com/poi-cvs-build/

Yegor

On 11/23/2010 11:45 AM, Peter Christie wrote:
> Will you be including the IRR function in the formula improvements?
> Pete
>
> -----Original Message-----
> From: Yegor Kozlov [mailto:yegor@dinom.ru]
> Sent: Sunday, November 21, 2010 12:40 PM
> To: POI Developers List
> Subject: update of formula classes
>
> Hi All,
>
> I've made a massive change and moved common formula classes from
> org.apache.poi.hssf.record.formula.* to org.apache.poi.ss.formula.*
> The purpose of this refactoring is to make the formula API more abstract
> and not dependent on HSSF.  I plan some formula improvements (in
> particular with UDFs) and referencing hssf from ss is ugly. Ideally,
> common ss model should be completely isolated from concrete
> implementations .
>
> This change is *completely* in the low-level classes, usermodel API
> remains unchanged.
>
> P.S. For unknown reasons my svn refused to commit such a big change and
> I had to split it into several batches.
>
> Yegor
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>
> _________________________________________________________________
>
> Please consider the environment before printing
> _________________________________________________________________
>
> This e-mail may contain confidential information and/or copyright material. This e-mail is intended for the use of the addressee only. Any unauthorised use may be unlawful.
>
> If you receive this e-mail by mistake please advise the sender immediately by using the reply facility in your e-mail software.
>
> Friends Provident is the business name of the following companies in the Friends Provident group:
>
> Friends Provident Life Assurance Limited Company number 782698 Friends Provident Pensions Limited Company number 475201
> Friends Provident Life and Pensions Limited Company number 4096141 Friends Provident Marketing Limited Company number 5059179.
>
> Each of these companies is authorised and regulated by the Financial Services Authority.
>
> Each company is registered in England with a registered office at Pixham End, Dorking, Surrey RH4 1QA.
>
> Visit www.friendsprovident.com to see how our online services can help you.
>
>
> _________________________________________________________________
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


RE: update of formula classes

Posted by Peter Christie <pe...@friendsprovident.co.uk>.
Thanks Yegor. I will conduct some testing and let you know the results by 17-Dec-2010.
Pete

-----Original Message-----
From: Yegor Kozlov [mailto:yegor@dinom.ru]
Sent: Friday, December 10, 2010 3:09 PM
To: dev@poi.apache.org
Subject: Re: update of formula classes

Support for the IRR function was committed in r1044370

Try the latest nightly build from here:

http://encore.torchbox.com/poi-cvs-build/

Yegor

On 11/23/2010 11:45 AM, Peter Christie wrote:
> Will you be including the IRR function in the formula improvements?
> Pete
>
> -----Original Message-----
> From: Yegor Kozlov [mailto:yegor@dinom.ru]
> Sent: Sunday, November 21, 2010 12:40 PM
> To: POI Developers List
> Subject: update of formula classes
>
> Hi All,
>
> I've made a massive change and moved common formula classes from
> org.apache.poi.hssf.record.formula.* to org.apache.poi.ss.formula.*
> The purpose of this refactoring is to make the formula API more abstract
> and not dependent on HSSF.  I plan some formula improvements (in
> particular with UDFs) and referencing hssf from ss is ugly. Ideally,
> common ss model should be completely isolated from concrete
> implementations .
>
> This change is *completely* in the low-level classes, usermodel API
> remains unchanged.
>
> P.S. For unknown reasons my svn refused to commit such a big change and
> I had to split it into several batches.
>
> Yegor
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>
> _________________________________________________________________
>
> Please consider the environment before printing
> _________________________________________________________________
>
> This e-mail may contain confidential information and/or copyright material. This e-mail is intended for the use of the addressee only. Any unauthorised use may be unlawful.
>
> If you receive this e-mail by mistake please advise the sender immediately by using the reply facility in your e-mail software.
>
> Friends Provident is the business name of the following companies in the Friends Provident group:
>
> Friends Provident Life Assurance Limited Company number 782698 Friends Provident Pensions Limited Company number 475201
> Friends Provident Life and Pensions Limited Company number 4096141 Friends Provident Marketing Limited Company number 5059179.
>
> Each of these companies is authorised and regulated by the Financial Services Authority.
>
> Each company is registered in England with a registered office at Pixham End, Dorking, Surrey RH4 1QA.
>
> Visit www.friendsprovident.com to see how our online services can help you.
>
>
> _________________________________________________________________
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org

_________________________________________________________________

Please consider the environment before printing  
_________________________________________________________________

This e-mail may contain confidential information and/or copyright material. This e-mail is intended for the use of the addressee only. Any unauthorised use may be unlawful.

If you receive this e-mail by mistake please advise the sender immediately by using the reply facility in your e-mail software.

Friends Provident is the business name of the following companies in the Friends Provident group:

Friends Provident Life Assurance Limited Company number 782698 Friends Provident Pensions Limited Company number 475201
Friends Provident Life and Pensions Limited Company number 4096141 Friends Provident Marketing Limited Company number 5059179.

Each of these companies is authorised and regulated by the Financial Services Authority.

Each company is registered in England with a registered office at Pixham End, Dorking, Surrey RH4 1QA.

Visit www.friendsprovident.com to see how our online services can help you.


_________________________________________________________________

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org