update field on form

NAV_newNAV_new Member Posts: 14
hello everyone;

i create a new field of date type in sales header table and add this field to sales order form and blnket order form.
now when i change date in sales order it doesnot get update in blanket order.

suggest a solution.

THANKS

Comments

  • vijay_gvijay_g Member Posts: 884
    check your code that u have written b'coz both r different documents.can u show here what u have wrote?
  • NAV_newNAV_new Member Posts: 14
    i have written this code on blanket order form

    saleshead.SETRANGE(saleshead."Sell-to Customer No.",blanketorder."Sell-to Customer No.");
    saleshead.SETRANGE(saleshead."Document Type",saleshead."Document Type"::"Blanket Order");
    IF saleshead.FINDFIRST THEN
    saleshead."validity date" :=blanketorder."validity date";
  • vijay_gvijay_g Member Posts: 884
    Read C/AL Progamming. Add a line after your code
    IF saleshead.FINDFIRST THEN
    saleshead."validity date" :=blanketorder."validity date";
    saleshead.modify;
  • macleodmacleod Member Posts: 5
    Dont forget the BEGIN..END also
    IF saleshead.FINDFIRST THEN
    BEGIN
      saleshead."validity date" := blanketorder."validity date";
      saleshead.MODIFY;
    END;
    
  • krikikriki Member, Moderator Posts: 9,110
    [Topic moved from 'NAV 2009' forum to 'NAV/Navision' forum]
    Regards,Alain Krikilion
    No PM,please use the forum. || May the <SOLVED>-attribute be in your title!


  • NAV_newNAV_new Member Posts: 14
    Hi....Mr.Vijay

    on which trigger i have to write this code onvalidate() of field or on Onform().
  • alex2605alex2605 Member Posts: 16
    Always aviod to code into a form if possible.
    Put the code in OnValidate of the field.
Sign In or Register to comment.