col_id = par_id;
__CREATE_QUERY("SELECT column_number,spreadsheet_id FROM co_%s_spreadsheet_column WHERE id=%d", par_area, col_id)
__SQL_GET_RESULT
col_num = atoi(cor_GetValue(cnx, corec,0,0));;
par_id = atoi(cor_GetValue(cnx, corec,0,1));;
__CLEAR_RESULT

__CREATE_QUERY("DELETE FROM co_%s_spreadsheet_column WHERE id=%d", par_area, col_id);
__SQL_EXEC
__CREATE_QUERY("UPDATE co_%s_spreadsheet_column SET column_number=column_number-1
         WHERE column_number>%d AND spreadsheet_id=%d", par_area, col_num, par_id);
__SQL_EXEC
__CREATE_QUERY("DELETE FROM co_%s_spreadsheet_cell WHERE column_id=%d", par_area, col_id);
__SQL_EXEC
// what about events

puta_ids[0] = par_id; puta_ids[1] = col_id;
cou_queueActionX( cnx, "spreadsheet_column", puta_classes, puta_ids, CO_OP_DELETE, NULL);