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 | |
|
|
Yahoo! Groups Links
- To visit your group on the web, go to:
http://groups.yahoo.com/group/development-axapta/
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.

