للتحكم في السجلات برمجياً داخل الـ IG، يجب أولاً الحصول على مقبض الـ Widget والـ Model الخاص بالمنطقة عبر الـ Static ID[cite: 762, 765, 849, 853]:
var view = apex.region("emp_grid").widget().interactiveGrid("getViews", "grid"); [cite: 862]
var model = view.model; [cite: 863]
// إضافة سطر جديد ببيانات معبأة مسبقاً عبر الكود
var newRecordId = model.insertNewRecord(); [cite: 854]
var newRecord = model.getRecord(newRecordId); [cite: 855]
model.setValue(newRecord, "ENAME", "أحمد علي"); [cite: 856]
// حذف السجل المختار برمجياً من الذاكرة
view.interactiveGrid("getActions").invoke("selection-delete"); [cite: 777, 875]