class= " lineNumbers " do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
|
class= do
># notpretty " do class= " do id= " codeSnippet789805 do new ();
meu $workbook = $parser->parse (“/ms/user/s/sayantag/Source.xls”);
meu $worksheet1 = $workbook->Worksheet (“WF”);
#my $worksheet2 = $workbook->Worksheet (“Calc”);
cópia $worksheet1;
para $worksheet1 ($workbook->worksheets ()) {
meu ($row_min, $row_max) = $worksheet1->row_range ();
meu ($col_min, $col_max) = $worksheet1->col_range ();
para meu $row ($row_min. $row_max) {for## do ##First
para meu $col ($col_min. $col_max) {for## do ##Second
meu $cell = $worksheet1->get_cell ($row, $col);
se ($col==0 && $row! && =0 (eq “$curr_etl” do >value de $worksheet1->get_cell ($row, 0) -)) {
$col++;
meu $src_id = $worksheet1->get_cell ($row, $col) - >value;
cópia $src_id;
meu $dbh = DBI->connect (“dbi: MSDB2: NQ200001”, '', '', {“RaiseError” => 1}) ou
morrer “não pode conetar à base de dados: $DBI:: errstr”;
$dbh->do (supressão de pfnd.funding_journal_vw FJ onde fj.SRC_ID = “$src_id”));
$dbh->disconnect;
$workbook->close ();
}
}
}
}
|