# Nested WITHs

Do not nest WITHs that reference different types of objects.

Bad code

    WITH PostedWhseShptLine DO BEGIN
      ...
      WITH ItemLedgEntry DO
        InsertBufferRec(...,"Serial No.","Lot No.",...);
        ...
    END;

Good code

    WITH PostedWhseShptLine DO BEGIN
      ...
      InsertBufferRec(...,ItemLedgEntry."Serial No.",ItemLedgEntry."Lot No.",...);
      ...
    END;

Last modified February 20, 2022: Restructure for Docsy theme (cceb0c94)