Expanding 'GetSelectedLine' Functionality Question

gadzilla1gadzilla1 Member Posts: 316
Hello all,

In Form 7171 Customer Sales History there exists a button 'Copy to Doc' that our customer service department utilizes frequently. Within the C/AL I'm interested in the following code:

7:
BEGIN
IF BillTo THEN
CurrForm.BillPostedInvoices.FORM.GetSelectedLine(FromSalesInvLine)
ELSE
CurrForm.PostedInvoices.FORM.GetSelectedLine(FromSalesInvLine);
SalesHistCopyLineMgt.CopySalesInvLineToDoc(ToSalesHeader,FromSalesInvLine,CurrentMenuType)
END;


Here's my question - I would like to use the GetSelectedLine functionality and also change a field variable within the line (I'd like the "Location Code" field to be set to 'SPWI' when it is copied over, not in the source table).

Is this possible? If so I'd appreciate any insights.

Thank you very much. Chris

Comments

  • DenSterDenSter Member Posts: 8,305
    I haven't looked at the actual code, but it seems to me that the values are all in the FromSalesInvLine variable, and you can modify the values in there. If that's not the case I'd take a look at the actual function, which should be a function on the subform, and maybe make a copy of it that sets the location code differently for your purpose.
  • gadzilla1gadzilla1 Member Posts: 316
    Thank you Daniel. I'll use your suggestion and see if I can figure this out.

    Have a great day - Chris
Sign In or Register to comment.