+ start_table(TABLESTYLE_NOBORDER);
+ start_row();
+
+ systypes_list_cells(_("Transaction Type:"), 'filterType', null, true, $not_implemented);
+ if (list_updated('filterType'))
+ $selected_id = -1;
+
+ if (!isset($_POST['FromTransNo']))
+ $_POST['FromTransNo'] = "1";
+ if (!isset($_POST['ToTransNo']))
+ $_POST['ToTransNo'] = "999999";
+
+ ref_cells(_("from #:"), 'FromTransNo');
+
+ ref_cells(_("to #:"), 'ToTransNo');
+
+ submit_cells('ProcessSearch', _("Search"), '', '', 'default');
+
+ end_row();
+ end_table(1);
+
+ $trans_ref = false;
+ $sql = get_sql_for_view_transactions(get_post('filterType'), get_post('FromTransNo'), get_post('ToTransNo'), $trans_ref);
+ if ($sql == "")
+ return;
+
+ $cols = array(
+ _("#") => array('insert'=>true, 'fun'=>'view_link'),
+ _("Reference") => array('fun'=>'ref_view'),
+ _("Date") => array('type'=>'date', 'fun'=>'date_view'),
+ _("GL") => array('insert'=>true, 'fun'=>'gl_view'),
+ _("Select") => array('insert'=>true, 'fun'=>'select_link')
+ );
+
+ $table =& new_db_pager('transactions', $sql, $cols);
+ $table->set_marker('is_selected', _("Marked transactions will be voided.")); //Added by Faisal