You're right.  You don't need to use a display method.

regards,

Steeve...


-----Message d'origine-----
De�: Danny Gaethofs [mailto:[EMAIL PROTECTED]
Envoy�: 18 novembre 2004 03:25
��: [EMAIL PROTECTED]
Objet�: Re: RE : [development-axapta] Document SalesInvoice



Steeve,

Thanks for the reply. It works the way you describe
it, but I was trying to get it working with a section
group.

As part of a trainingsdocument I am writing about
building reports and documents I am trying to
understand the way these elements are used.

Next to it I am modifying some docs at this moment.

If I understand it well the Section Group is triggered
/ enabled for printing when the line
element.send(SalesLine record) is coded into the
fetch() method of the document.

I assume (but can you confirm this) that when I do so
I do not need to write a display method to get the
value for the new field.

regards,
Danny

--- Steeve Gilbert <[EMAIL PROTECTED]>
wrote:

>
> The line is not printed because there's no
> element.send() that would trigger your SalesLine
> section.  SectionGroup needs to be related to a
> table to know what record will trigger the section.
> It's not related to a dataSource of the report but
> to a table.  So if your section group is related to
> "SalesLine" AND in the fetch there's code like :
> element.send(some_SalesLine_record) then your
> section would trigger.
>
> Here my suggestion:
>
> Section Group: CustInvoiceTrans
>    Body:BodyCustInvoiceTrans
>    Body:NewBody <- Your new body
>        YouNewField <- Your new field that takes his
> data from a dataMethod.
>
> This way you're going to have a new line with your
> field.
>
> About removing blank lines in address, I think
> you'll have to code it.
>
> Steeve...
>
>
> -----Message d'origine-----
> De�: Danny Gaethofs [mailto:[EMAIL PROTECTED]
> Envoy�: 17 novembre 2004 11:24
> ��: [EMAIL PROTECTED]
> Objet�: [development-axapta] Document SalesInvoice
>
>
>
>
> Dear all,
>
> ==+ I am trying to add an additional line that
> should print in the
> body of the invoice just below the order line data,
> item, qty, line
> amount. Where is the best place to add it?
>
> I have tried adding a section group, plus body in
> the
> body:BodyCustInvoiceTrans and in the
> body:BodyReference.
>
> When I print the confirmation in none of both cases
> the new fields
> are printed.
>
> Just an example of my structure. The field I used
> here is the sales
> order line status. This of course is not the field
> (fields) I am
> trying to add but only for simplicity.
>
> I created the following structure:
> Section Group: CustInvoiceTrans
>    Body:BodyCustInvoiceTrans
>       Methods
>       Section Group: SalesTable
>       ... all standard fields ...
>       Section Group: SalesLine //this is my new
> section group
>          Body:SalesLine
>             Methods
>               SalesOrderStatus
>             Enum:SalesOrderStatus
>
>
> Now for some reason I seem not be able to capture
> the field is not
> printing below the line.
>
> Perhaps someone can explain why a section group
> should be related to
> a table. Can a section group be related to a table
> that is not in
> the datasource node?
>
>
>
> ==+ Can someone tell me how I can avoid that blank
> lines in an
> address field are printed on the document. Is there
> a method that
> enables me to strip blank lines from the field upon
> printing?
>
> Regards,
> Danny Gaethofs
>
>
>
>
>
>
>
>
>

> Yahoo! Groups Links
>
>
>

>
>
>
>
>
>
>



           
__________________________________
Do you Yahoo!?
The all-new My Yahoo! - Get yours free!
http://my.yahoo.com









Yahoo! Groups Links











Yahoo! Groups Sponsor
ADVERTISEMENT
click here


Yahoo! Groups Links

Reply via email to