Recently I had Steen Andreasen on here for an interview about his up coming book: 'MORPHX IT'. I also said that I would review his recently pre-release chapter on reports, and here it is! THE REVIEW!
The chapter starts off like most of it's kind. Telling you what a report it, what makes up a report, etc. Laying the foundation like any good book, chapter for that matter, should. Going through the chapter, you can tell it's well wrote, and time was put into it. He gives a lot of example code, and example report parts. How to compile the report, what get's called, etc.
All in all I give the chapter an 8 out of 10. The reason why I give it an 8, is because of a few things. (1) It's a well written great chapter, that a lot of effort went into it. (2) It has great information on reports, and is a great starting place, tha will get you crearing reports if you read and follow it. (3) There's nothing like this, that I found, that gives this good of a run down on reports in AX. (4) He gives a great example of sending data to Word through the COM object to create a report in MS Word.
Now that is the good reasons, the negative's are:
(1) I believe Steen left out a very important piece with calling reports from code. You see he shows the example as a job, which it is fine to call from a job, or a form the Report.run(). But if you are calling a report from a class, then you must do a Report.Prompt() right before the Report.Run() or you will run into all kinds of problems. (2) The depth of the chapter is not enough if you are a seasoned developer. If you are a seasoned developer who is new to reports then this will get you started but will leave you with more questions that have to be answered through practice. If you are a seasoned developer with report design, etc. experince Then there will be a few things that you can take away from this chapter, but not much.
Now looking at this further, really this should have two rankings. A 9 out of 10 for newbie's, and a 7 out of 10 for seasoned developers, given the avg. 8 out of 10 ranking.
Now if someone were to ask me would I read Steen's book, or would I recommend it. If the rest of his book is like this pre-release chapter, then most for sured I Would recommend it!Find a job at: www.DynamicsAXJobs.com