How to sort a child table

The following Client Script worked. Anyway thanks @NCP

var sortedEntries = frm.doc.passport_details.sort(function (a, b) {
        var dateA = new Date(a.expiry_date);
        var dateB = new Date(b.expiry_date);
        return dateB - dateA;
    });

    frm.set_value('passport_details', sortedEntries);
    frm.refresh_field('passport_details');

Reference:

  1. Server Script - Get Nearest Date from Child Table? - #9 by pmjd
1 Like