[# # $Id: tpl_dis_samples_sum_rep.htm 3105 2014-08-07 12:56:05Z knb $ # $HeadURL: http://svn.gfz-potsdam.de/icdp/websites/trunk/dev-sites/far-deep/internal/tpl_dis_samples_sum_rep.htm $ #] Samples Report of FAR-DEEP
ICDP FAR-DEEP Project, Karelia, Russia, 2007+
List of all reports
All well holes
[-
use File::Basename;
chdir dirname($req_rec->filename);
use ICDP::dmzdb;
use File::Basename;
use Date::Parse;
use Date::Format;

$project = $fdat{project} || "FARDEEP";
$maxrow = 1000;

$proc = "dw_fardeep..dw_Samples_123";
$na = "";

# SQL vorbereiten

$well_hole = ($fdat{well_hole} ) || $well_hole;
$args = qq('$fdat{well_hole}','$fdat{name}');
($dat , $names) = ICDP::dmzdb::executeSPX("$proc $args", "DMY4_YYYY");
ICDP::dmzdb::replaceNULL ($dat, "");

$asciifile = basename(ICDP::dmzdb::exportAsASCII($dat, "sites/far-deep/tmp", "\t"));
$csvfile = basename(ICDP::dmzdb::exportAsXLS($dat, "sites/far-deep/tmp"));
 
$proc1 = "dw_fardeep..dw_getdistinctholes";
($dat1 , $names1) =ICDP::dmzdb::executeSPX("$proc1", "DMY4_YYYY");
$dat1 = ICDP::dmzdb::whsort("well_hole", $dat1);

$proc2 = "dw_fardeep..dw_getdistinctscientist";
($dat2 , $names2) =ICDP::dmzdb::executeSPX("$proc2", "DMY4_YYYY");

@_ = localtime;

-]


Summary Samples Report

Select well hole    current selection: [+ $fdat{well_hole} +] ( [+@$dat+] records)


Select scientist    Current selection: [+ $fdat{name} +]

[#+ "$proc $args" +#] [#- Execute('../../htmltable_code.html', $dat, $names); -#] [#- Execute('../../htmltable_clip.html', $dat, $names); -#]  [$ if @$dat > 0 $]
download data in ASCII-Format or Excel-Format 
[$ if $row ==0 $] [$ endif $]
 HOLE   CORE   SECTION   DEPTH INTERVAL (cm)   CORRECTED DEPTH (m)   REQUEST   SAMPLE ID  VOLUME
(% whole round core) 
 REMARKS   ROCK TYPE 
 [+$dat->[$row]{well_hole}+]   [+$dat->[$row]{CORE}+]   [+$dat->[$row]{SECTION}+]   [+sprintf "%.1f",$dat->[$row]{TOP_DEPTH}+] - [+sprintf "%.1f", $dat->[$row]{BOTTOM_DEPTH}+]   [+sprintf("%.2f", $dat->[$row]{MCD_TOP})+]   [+$dat->[$row]{REQUEST}+]   [+$dat->[$row]{REQUEST_PART}+]   [+$dat->[$row]{TYPE}+]   [+$dat->[$row]{SAMPLE}+]   [+$dat->[$row]{VOLUME}+]   [+$dat->[$row]{REMARKS}+]   [+$dat->[$row]{unit_type}+] 

[$ else $]

No data to display. Please select a well hole.

[$ endif $]