コード例 #1
0
ファイル: worksheet_custom_add.php プロジェクト: caseyi/BLIS
            $measure_id = $measure->measureId;
            $width_param = $_REQUEST["width_" . $test_type_id . "_" . $measure_id];
            $width_val = $DEFAULT_COLUMN_WIDTH;
            if (is_nan($width_param)) {
                $width_val = $DEFAULT_COLUMN_WIDTH;
            } else {
                $width_val = intval($width_param);
            }
            $worksheet->columnWidths[$test_type_id][$measure_id] = $width_val;
        }
    }
}
$worksheet->userFields = array();
$count = 0;
$width_list = $_REQUEST['uf_width'];
foreach ($_REQUEST['uf_name'] as $field_name) {
    if (trim($field_name) == "") {
        $count++;
        continue;
    }
    $field_width = $width_list[$count];
    if (trim($field_width) == "" || is_nan($field_width)) {
        $field_width = CustomWorksheet::$DEFAULT_WIDTH;
    }
    $field_entry = array(0, $field_name, $field_width);
    $worksheet->userFields[] = $field_entry;
    $count++;
}
$worksheet_id = CustomWorksheet::addToDb($worksheet, $lab_config);
SessionUtil::restore($saved_session);
header("location:worksheet_custom_added.php?wid={$worksheet_id}&lid={$lab_config->id}");