mirror of
https://github.com/ACSPRI/queXS
synced 2024-04-02 12:12:16 +00:00
Quota row management - copy quota rows with recalculating quota
This commit is contained in:
@@ -159,7 +159,7 @@ if ($questionnaire_id)
|
||||
else
|
||||
{
|
||||
$completions = limesurvey_quota_completions($v['lime_sgqa'],$v['lime_sid'],$questionnaire_id,$sample_import_id,$v['value'],$v['comparison']);
|
||||
$perc = ROUND(($completions / ($v['completions'])) * 100,2);
|
||||
$perc = ($v['completions'] <= 0 ? 0 : ROUND(($completions / ($v['completions'])) * 100,2));
|
||||
}
|
||||
|
||||
//We need to calc Sample size, Sample drawn, Sample remain
|
||||
|
||||
@@ -141,6 +141,11 @@ if ($questionnaire_id != false)
|
||||
copy_row_quota($questionnaire_id,$sample_import_id,bigintval($_POST['copy_sample_import_id']));
|
||||
print "<h3>" . T_("Copied quotas") . "</h3>";
|
||||
}
|
||||
if (isset($_POST['copy_sample_import_id_with_adjustment']))
|
||||
{
|
||||
copy_row_quota_with_adjusting($questionnaire_id,$sample_import_id,bigintval($_POST['copy_sample_import_id_with_adjustment']));
|
||||
print "<h3>" . T_("Copied quotas") . "</h3>";
|
||||
}
|
||||
|
||||
print "<h1>" . T_("Current row quotas (click to delete)") . "</h1>";
|
||||
|
||||
@@ -191,6 +196,10 @@ if ($questionnaire_id != false)
|
||||
print "<form action='?questionnaire_id=$questionnaire_id&sample_import_id=$sample_import_id' method='post'><p>" . T_("Copy quotas for this sample to (No error/duplicate checking): ");
|
||||
display_chooser($ss,"copy_sample_import_id","copy_sample_import_id",false,false,false,false);
|
||||
print "<input type='submit' id='submit' value='" . T_("Copy") . "'/></p></form>";
|
||||
|
||||
print "<form action='?questionnaire_id=$questionnaire_id&sample_import_id=$sample_import_id' method='post'><p>" . T_("Copy quotas for this sample to (No error/duplicate checking) with adjusting: ");
|
||||
display_chooser($ss,"copy_sample_import_id_with_adjustment","copy_sample_import_id_with_adjustment",false,false,false,false);
|
||||
print "<input type='submit' id='submit' value='" . T_("Copy adjustments") . "'/></p></form>";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user