Latex za izvoze: IZVOZ-47: Tabela - en odgovor in vec odgovorov

This commit is contained in:
patrik2020 2020-08-27 09:02:38 +02:00
parent b80db35463
commit 82a35df60b

View File

@ -489,17 +489,12 @@ class MultiGridLatex extends LatexSurveyElement
//echo "export_data_type $export_data_type </br>"; //echo "export_data_type $export_data_type </br>";
$navpicniOdgovori2 = 0; $navpicniOdgovori2 = 0;
if($spremenljivke['tip']==20){ //ce je tip vprasanja stevilo //if($spremenljivke['tip']==20){ //ce je tip vprasanja stevilo
if($spremenljivke['tip']==20 || $spremenljivke['tip']==19){ //ce je tip vprasanja multi stevilo ali multi besedilo
$tex .= $this->IzpisOdgovorovGrid($spremenljivke, $numColSql, $numRowsSql, $vodoravniOdgovori, $navpicniOdgovori, $navpicniOdgovori2, $export_format, $fillablePdf, $missingOdgovori, $userAnswerDataText, $export_subtype); $tex .= $this->IzpisOdgovorovGrid($spremenljivke, $numColSql, $numRowsSql, $vodoravniOdgovori, $navpicniOdgovori, $navpicniOdgovori2, $export_format, $fillablePdf, $missingOdgovori, $userAnswerDataText, $export_subtype);
/* if(($nacinVnosa == 0)){ //ce je nacin vnosa Stevilo }else{ //ce je grid en in vec odgovorov
$tex .= $this->IzpisOdgovorovGrid($spremenljivke, $numColSql, $numRowsSql, $vodoravniOdgovori, $navpicniOdgovori, $navpicniOdgovori2, $export_format, $fillablePdf, $missingOdgovori, $userAnswerDataText, $export_subtype); $tex .= $this->IzpisOdgovorovGrid($spremenljivke, $numColSql, $numRowsSql, $vodoravniOdgovori, $navpicniOdgovori, $navpicniOdgovori2, $export_format, $fillablePdf, $missingOdgovori, $userAnswerData, $export_subtype);
}else if($nacinVnosa == 1){ //ce so drsniki // && $export_format=='pdf' //$tex .= $this->IzpisOdgovorovGrid($spremenljivke, $numColSql, $numRowsSql, $vodoravniOdgovori, $navpicniOdgovori, $navpicniOdgovori2, $export_format, $fillablePdf, $missingOdgovori, $userAnswerDataText, $export_subtype);
$tex .= $this->IzrisGridDrsnikov($spremenljivke, $navpicniOdgovori, $export_format, $export_subtype, $missingOdgovori, $userAnswerDataText);
} */
}else{
//$tex .= $this->IzrisTabeleMultiGrid($spremenljivke, $numColSql, $numRowsSql, $vodoravniOdgovori, $navpicniOdgovori, 0, $symbol, $texNewLine, $texNewLineAfterTable, $export_format, 0, $missingOdgovori, $userAnswerData, $export_subtype);
//$tex .= $this->IzpisOdgovorovGrid($spremenljivke, $numColSql, $numRowsSql, $vodoravniOdgovori, $navpicniOdgovori, $navpicniOdgovori2, $export_format, $fillablePdf, $missingOdgovori, $userAnswerData, $export_subtype);
$tex .= $this->IzpisOdgovorovGrid($spremenljivke, $numColSql, $numRowsSql, $vodoravniOdgovori, $navpicniOdgovori, $navpicniOdgovori2, $export_format, $fillablePdf, $missingOdgovori, $userAnswerDataText, $export_subtype);
} }
} }
}elseif($spremenljivke['enota']==1){ //tabela diferencial }elseif($spremenljivke['enota']==1){ //tabela diferencial
@ -632,7 +627,7 @@ class MultiGridLatex extends LatexSurveyElement
if($export_data_type==1||($export_subtype=='q_empty'||$export_subtype=='q_comment')){//ce je dolg izvoz ali(prazen vprasalnik ali vpr. s komentarji) if($export_data_type==1||($export_subtype=='q_empty'||$export_subtype=='q_comment')){//ce je dolg izvoz ali(prazen vprasalnik ali vpr. s komentarji)
//izris tabel ustrezne postavitve //izris tabel ustrezne postavitve
$tex .= $this->IzrisTabeleMultiGrid($spremenljivke, $numColSql, $numRowsSql, $vodoravniOdgovori, $navpicniOdgovori, 0, $symbol, $texNewLine, $texNewLineAfterTable, $export_format, 0, $missingOdgovori, $userAnswerData, $export_subtype); $tex .= $this->IzrisTabeleMultiGrid($spremenljivke, $numColSql, $numRowsSql, $vodoravniOdgovori, $navpicniOdgovori, 0, $symbol, $texNewLine, $texNewLineAfterTable, $export_format, 0, $missingOdgovori, $userAnswerData, $export_subtype);
}elseif($export_data_type==0||$export_data_type==2){ //ce je Navaden ali Kratek izvoz }elseif($export_data_type==0||$export_data_type==2){ //ce je Skrcen izvoz
$navpicniOdgovori2 = 0; $navpicniOdgovori2 = 0;
$tex .= $this->IzpisOdgovorovGrid($spremenljivke, $numColSql, $numRowsSql, $vodoravniOdgovori, $navpicniOdgovori, $navpicniOdgovori2, $export_format, $fillablePdf, $missingOdgovori, $userAnswerData, $export_subtype); $tex .= $this->IzpisOdgovorovGrid($spremenljivke, $numColSql, $numRowsSql, $vodoravniOdgovori, $navpicniOdgovori, $navpicniOdgovori2, $export_format, $fillablePdf, $missingOdgovori, $userAnswerData, $export_subtype);
} }
@ -674,9 +669,9 @@ class MultiGridLatex extends LatexSurveyElement
//echo $key."</br>"; //echo $key."</br>";
} */ } */
// //
/* foreach($data AS $key => $datum){ //za vsak odgovor v vrstici /* foreach($data AS $key => $datum){ //za vsak odgovor v vrstici
echo "Podatek: ".$datum."</br>"; echo "Podatek: ".$datum."</br>";
echo $key."</br>"; //echo $key."</br>";
} */ } */
$z = $j = $i = 0; $z = $j = $i = 0;
@ -765,7 +760,6 @@ class MultiGridLatex extends LatexSurveyElement
if($spremenljivke['enota']==4){ //ce je ena proti drugi if($spremenljivke['enota']==4){ //ce je ena proti drugi
$steviloStolpcev = 1; $steviloStolpcev = 1;
} }
foreach($navpicniOdgovori AS $key => $navpicniOdgovor){ //za vsak odgovor v vrstici foreach($navpicniOdgovori AS $key => $navpicniOdgovor){ //za vsak odgovor v vrstici
//echo $navpicniOdgovor.": "; //echo $navpicniOdgovor.": ";
#Ce imamo nastavljeno preskakovanje podvprasanj preverimo ce je kaksen odgovor v vrstici ############################### #Ce imamo nastavljeno preskakovanje podvprasanj preverimo ce je kaksen odgovor v vrstici ###############################