Displaying of a select list and a button based on conditions in one Tabular Form Column

Requirement:
For
already existing records in data base a select list must display, and for newly
added records a button must display for deleting the newly added record
Resolution
Steps:
Create
a dynamic action on clicking of add_row button as
var $tr =
$(“TABLE[summary=’Form on Vehicle Parts’]>tbody tr:last”);
if
(parseInt($(“#P5_VEHICLE_TYPE”).val(), 10) == 0) {
    alert(“Please select any one of the
Vehicle Type from the list.”);
    $(“#P5_VEHICLE_TYPE”).focus();
}
else {
    apex.widget.tabular.addRow(); // Adds
NewRow
    $tr = $(“TABLE[summary=’Form on
Vehicle Parts’]>tbody tr:last”);
    $(“td[headers=’ACTIVE_STATUS’] SELECT”, $tr).css({display:
“none”});
    $(“td[headers=’ACTIVE_STATUS’]”, $tr).append(‘<button
class=”uButton”
onclick=”$(this).closest(‘tr’).remove();”
type=”button”><span>Delete</span></button>’);
}

It
includes region name in summary


By
A.Arun Kumar
  • December 29, 2016 | 27 views
  • Comments