_get_column_select($layout_def)." LIKE 'on' OR ".$this->_get_column_select($layout_def)."='1')\n"; } else { //return "(".$this->_get_column_select($layout_def)." is null OR ".$this->_get_column_select($layout_def)."='0' OR ".$this->_get_column_select($layout_def)."='off')\n"; return "(".$this->_get_column_select($layout_def)." is null OR ". $this->_get_column_select($layout_def)."='0')\n"; } } function displayListPlain($layout_def) { $value = $this->_get_list_value($layout_def); $module = $this->reporter->all_fields[$layout_def['column_key']]['module']; $name = $layout_def['name']; $layout_def['name'] = 'id'; $key = $this->_get_column_alias($layout_def); $key = strtoupper($key); if(empty($layout_def['fields'][$key])) { $layout_def['name'] = $name; global $app_list_strings; if (empty($value)) { $value = $app_list_strings['dom_switch_bool']['off']; } else { $value = $app_list_strings['dom_switch_bool']['on']; } return $value; } $on_or_off = 'CHECKED'; if ( empty($value) || $value == 'off') { $on_or_off = ''; } $cell = ""; return $cell; } function queryFilterStarts_With(&$layout_def) { return $this->queryFilterEquals($layout_def); } function displayInput(&$layout_def) { global $app_strings; $yes = $no = $default = ''; if (isset($layout_def['input_name0']) && $layout_def['input_name0'] == 1) { $yes = ' selected="selected"'; } elseif (isset($layout_def['input_name0']) && $layout_def['input_name0'] == 'off') { $no = ' selected="selected"'; } else { $default = ' selected="selected"'; } $str = << EOHTML; return $str; } } ?>