Receiving error ,
The Production BOM Line does not exist. Identification fields and values: Production BOM No.='',Version Code='WHITEWHITE',Line No.='0'
whereas this is my code
action(Testing)
{
Caption = 'Testing';
ApplicationArea = Suite;
ToolTip = 'Just for Testing the fieldref datatype';
trigger OnAction()
var
MyFieldRef: FieldRef;
ProdbomRecref: RecordRef;
ItemNo: Code[20];
SelectedRequisitionlines: Record "Requisition Line";
Text000: Label 'Variant name has changed to %1.';
begin
SelectedRequisitionlines.Reset();
CurrPage.SetSelectionFilter(SelectedRequisitionlines);
if SelectedRequisitionlines.FindSet() then
repeat
"Variant Code" += SelectedRequisitionlines."Variant Code";
until
SelectedRequisitionlines.Next() = 0;
ItemNo := rec."No.";
ProdbomRecref.Open(99000772);
MyFieldRef := ProdbomRecref.Field(2);
if MyFieldRef.Active then begin
MyFieldRef := ProdbomRecref.Field(3);
MyFieldRef.Value(Rec."Variant Code");
ProdbomRecref.Modify;
Message(Text000, MyFieldRef.Value);
end;
end;
}
And I'm Receiving runtime error on ProdbomRecref.Modify;---this line