/reports/employment/output/include/employmenntreport_settings.php
PHP | 1798 lines | 1074 code | 648 blank | 76 comment | 32 complexity | d8ec0f2effb81180149dd81479dae714 MD5 | raw file
Possible License(s): LGPL-2.1
- <?php
- $tdataemploymenntreport=array();
- $tdataemploymenntreport[".ShortName"]="employmenntreport";
- $tdataemploymenntreport[".OwnerID"]="";
- $tdataemploymenntreport[".OriginalTable"]="tblemployee";
-
-
-
- // field labels
- $fieldLabelsemploymenntreport = array();
- if(mlang_getcurrentlang()=="English")
- {
- $fieldLabelsemploymenntreport["English"]=array();
- $fieldToolTipsemploymenntreport["English"]=array();
- $fieldLabelsemploymenntreport["English"]["firstname"] = "Firstname";
- $fieldToolTipsemploymenntreport["English"]["firstname"] = "";
- $fieldLabelsemploymenntreport["English"]["surname"] = "Surname";
- $fieldToolTipsemploymenntreport["English"]["surname"] = "";
- $fieldLabelsemploymenntreport["English"]["othernames"] = "Othernames";
- $fieldToolTipsemploymenntreport["English"]["othernames"] = "";
- $fieldLabelsemploymenntreport["English"]["dateoffirstappointment"] = "Date of First Appointment";
- $fieldToolTipsemploymenntreport["English"]["dateoffirstappointment"] = "";
- $fieldLabelsemploymenntreport["English"]["gender"] = "Gender";
- $fieldToolTipsemploymenntreport["English"]["gender"] = "";
- $fieldLabelsemploymenntreport["English"]["department"] = "Department";
- $fieldToolTipsemploymenntreport["English"]["department"] = "";
- $fieldLabelsemploymenntreport["English"]["personnelno"] = "Personnelno";
- $fieldToolTipsemploymenntreport["English"]["personnelno"] = "";
- $fieldLabelsemploymenntreport["English"]["CurrentRank"] = "Current Rank";
- $fieldToolTipsemploymenntreport["English"]["CurrentRank"] = "";
- $fieldLabelsemploymenntreport["English"]["EmployedAS"] = "Staff Category";
- $fieldToolTipsemploymenntreport["English"]["EmployedAS"] = "";
- $fieldLabelsemploymenntreport["English"]["Faculty"] = "Faculty";
- $fieldToolTipsemploymenntreport["English"]["Faculty"] = "";
- $fieldLabelsemploymenntreport["English"]["countryname"] = "Nationality";
- $fieldToolTipsemploymenntreport["English"]["countryname"] = "";
- $fieldLabelsemploymenntreport["English"]["lganame"] = "LGA";
- $fieldToolTipsemploymenntreport["English"]["lganame"] = "";
- $fieldLabelsemploymenntreport["English"]["statename"] = "State";
- $fieldToolTipsemploymenntreport["English"]["statename"] = "";
- $fieldLabelsemploymenntreport["English"]["Department"] = "Department";
- $fieldToolTipsemploymenntreport["English"]["Department"] = "";
- if (count($fieldToolTipsemploymenntreport["English"])){
- $tdataemploymenntreport[".isUseToolTips"]=true;
- }
- }
-
-
-
- $tdataemploymenntreport[".NCSearch"]=true;
-
-
-
- $tdataemploymenntreport[".shortTableName"] = "employmenntreport";
- $tdataemploymenntreport[".nSecOptions"] = 0;
- $tdataemploymenntreport[".recsPerRowList"] = 1;
- $tdataemploymenntreport[".tableGroupBy"] = "0";
- $tdataemploymenntreport[".mainTableOwnerID"] = "";
- $tdataemploymenntreport[".moveNext"] = 1;
-
-
-
-
- $tdataemploymenntreport[".showAddInPopup"] = false;
-
- $tdataemploymenntreport[".showEditInPopup"] = false;
-
- $tdataemploymenntreport[".showViewInPopup"] = false;
-
-
- $tdataemploymenntreport[".fieldsForRegister"] = array();
-
- $tdataemploymenntreport[".listAjax"] = false;
-
- $tdataemploymenntreport[".audit"] = false;
-
- $tdataemploymenntreport[".locking"] = false;
-
- $tdataemploymenntreport[".listIcons"] = true;
- $tdataemploymenntreport[".edit"] = true;
- $tdataemploymenntreport[".inlineEdit"] = true;
- $tdataemploymenntreport[".view"] = true;
-
- $tdataemploymenntreport[".exportTo"] = true;
-
- $tdataemploymenntreport[".printFriendly"] = true;
-
- $tdataemploymenntreport[".delete"] = true;
-
- $tdataemploymenntreport[".showSimpleSearchOptions"] = false;
-
- $tdataemploymenntreport[".showSearchPanel"] = true;
-
-
- if (isMobile()){
- $tdataemploymenntreport[".isUseAjaxSuggest"] = false;
- }else {
- $tdataemploymenntreport[".isUseAjaxSuggest"] = true;
- }
-
-
-
- // button handlers file names
-
- $tdataemploymenntreport[".addPageEvents"] = false;
-
-
- // use datepicker for search panel
- $tdataemploymenntreport[".isUseCalendarForSearch"] = true;
-
- // use timepicker for search panel
- $tdataemploymenntreport[".isUseTimeForSearch"] = false;
-
- $tdataemploymenntreport[".isUseiBox"] = false;
-
-
-
-
-
-
- $tdataemploymenntreport[".isUseInlineJs"] = $tdataemploymenntreport[".isUseInlineAdd"] || $tdataemploymenntreport[".isUseInlineEdit"];
-
- $tdataemploymenntreport[".allSearchFields"] = array();
-
- $tdataemploymenntreport[".globSearchFields"][] = "personnelno";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("personnelno", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "personnelno";
- }
- $tdataemploymenntreport[".globSearchFields"][] = "surname";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("surname", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "surname";
- }
- $tdataemploymenntreport[".globSearchFields"][] = "firstname";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("firstname", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "firstname";
- }
- $tdataemploymenntreport[".globSearchFields"][] = "othernames";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("othernames", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "othernames";
- }
- $tdataemploymenntreport[".globSearchFields"][] = "gender";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("gender", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "gender";
- }
- $tdataemploymenntreport[".globSearchFields"][] = "CurrentRank";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("CurrentRank", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "CurrentRank";
- }
- $tdataemploymenntreport[".globSearchFields"][] = "EmployedAS";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("EmployedAS", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "EmployedAS";
- }
- $tdataemploymenntreport[".globSearchFields"][] = "Faculty";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("Faculty", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "Faculty";
- }
- $tdataemploymenntreport[".globSearchFields"][] = "Department";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("Department", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "Department";
- }
- $tdataemploymenntreport[".globSearchFields"][] = "countryname";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("countryname", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "countryname";
- }
- $tdataemploymenntreport[".globSearchFields"][] = "lganame";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("lganame", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "lganame";
- }
- $tdataemploymenntreport[".globSearchFields"][] = "dateoffirstappointment";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("dateoffirstappointment", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "dateoffirstappointment";
- }
- $tdataemploymenntreport[".globSearchFields"][] = "statename";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("statename", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "statename";
- }
-
-
- $tdataemploymenntreport[".googleLikeFields"][] = "personnelno";
- $tdataemploymenntreport[".googleLikeFields"][] = "surname";
- $tdataemploymenntreport[".googleLikeFields"][] = "firstname";
- $tdataemploymenntreport[".googleLikeFields"][] = "othernames";
- $tdataemploymenntreport[".googleLikeFields"][] = "gender";
- $tdataemploymenntreport[".googleLikeFields"][] = "CurrentRank";
- $tdataemploymenntreport[".googleLikeFields"][] = "EmployedAS";
- $tdataemploymenntreport[".googleLikeFields"][] = "Faculty";
- $tdataemploymenntreport[".googleLikeFields"][] = "Department";
- $tdataemploymenntreport[".googleLikeFields"][] = "countryname";
- $tdataemploymenntreport[".googleLikeFields"][] = "lganame";
- $tdataemploymenntreport[".googleLikeFields"][] = "dateoffirstappointment";
- $tdataemploymenntreport[".googleLikeFields"][] = "statename";
-
-
-
- $tdataemploymenntreport[".advSearchFields"][] = "personnelno";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("personnelno", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "personnelno";
- }
- $tdataemploymenntreport[".advSearchFields"][] = "surname";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("surname", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "surname";
- }
- $tdataemploymenntreport[".advSearchFields"][] = "firstname";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("firstname", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "firstname";
- }
- $tdataemploymenntreport[".advSearchFields"][] = "othernames";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("othernames", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "othernames";
- }
- $tdataemploymenntreport[".advSearchFields"][] = "gender";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("gender", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "gender";
- }
- $tdataemploymenntreport[".advSearchFields"][] = "CurrentRank";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("CurrentRank", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "CurrentRank";
- }
- $tdataemploymenntreport[".advSearchFields"][] = "EmployedAS";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("EmployedAS", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "EmployedAS";
- }
- $tdataemploymenntreport[".advSearchFields"][] = "Faculty";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("Faculty", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "Faculty";
- }
- $tdataemploymenntreport[".advSearchFields"][] = "Department";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("Department", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "Department";
- }
- $tdataemploymenntreport[".advSearchFields"][] = "countryname";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("countryname", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "countryname";
- }
- $tdataemploymenntreport[".advSearchFields"][] = "lganame";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("lganame", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "lganame";
- }
- $tdataemploymenntreport[".advSearchFields"][] = "dateoffirstappointment";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("dateoffirstappointment", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "dateoffirstappointment";
- }
- $tdataemploymenntreport[".advSearchFields"][] = "statename";
- // do in this way, because combine functions array_unique and array_merge returns array with keys like 1,2, 4 etc
- if (!in_array("statename", $tdataemploymenntreport[".allSearchFields"]))
- {
- $tdataemploymenntreport[".allSearchFields"][] = "statename";
- }
-
- $tdataemploymenntreport[".isTableType"] = "report";
-
-
-
-
-
-
- // Access doesn't support subqueries from the same table as main
- $tdataemploymenntreport[".subQueriesSupAccess"] = true;
-
-
-
-
-
-
- $gstrOrderBy = "";
- if(strlen($gstrOrderBy) && strtolower(substr($gstrOrderBy,0,8))!="order by")
- $gstrOrderBy = "order by ".$gstrOrderBy;
- $tdataemploymenntreport[".strOrderBy"] = $gstrOrderBy;
-
- $tdataemploymenntreport[".orderindexes"] = array();
-
- $tdataemploymenntreport[".sqlHead"] = "SELECT tblpromotions.personnelno, tblemployee.surname, tblemployee.firstname, tblemployee.othernames, tblemployee.gender, tblrank.name AS CurrentRank, tblrank.name AS EmployedAS, tblfaccentres.fame AS Faculty, tbldepartment.name AS Department, tblcountries.countryname, tbllga.lganame, tblemployee.dateoffirstappointment, tblstate.statename";
- $tdataemploymenntreport[".sqlFrom"] = "FROM tblemployee INNER JOIN tblpromotions ON tblemployee.employeeid = tblpromotions.employeeid INNER JOIN tbldepartment ON tblemployee.department = tbldepartment.departmentid INNER JOIN tblfaccentres ON tbldepartment.facultyid = tblfaccentres.facid INNER JOIN tblcountries ON tblemployee.nationality = tblcountries.countryid INNER JOIN tblstate ON tblcountries.countryid = tblstate.country INNER JOIN tbllga ON tblstate.stateid = tbllga.stateid INNER JOIN tblrank ON tblpromotions.rank = tblrank.rankid AND tblemployee.rankonemployment = tblrank.rankid";
- $tdataemploymenntreport[".sqlWhereExpr"] = "";
- $tdataemploymenntreport[".sqlTail"] = "";
-
-
-
-
- //fill array of records per page for list and report without group fields
- $arrRPP = array();
- $arrRPP[] = 10;
- $arrRPP[] = 20;
- $arrRPP[] = 30;
- $arrRPP[] = 50;
- $arrRPP[] = 100;
- $arrRPP[] = 500;
- $arrRPP[] = -1;
- $tdataemploymenntreport[".arrRecsPerPage"] = $arrRPP;
-
- //fill array of groups per page for report with group fields
- $arrGPP = array();
- $arrGPP[] = 1;
- $arrGPP[] = 3;
- $arrGPP[] = 5;
- $arrGPP[] = 10;
- $arrGPP[] = 50;
- $arrGPP[] = 100;
- $arrGPP[] = -1;
- $tdataemploymenntreport[".arrGroupsPerPage"] = $arrGPP;
-
- $tableKeys = array();
- $tdataemploymenntreport[".Keys"] = $tableKeys;
-
- $tdataemploymenntreport[".listFields"] = array();
- $tdataemploymenntreport[".listFields"][] = "personnelno";
- $tdataemploymenntreport[".listFields"][] = "surname";
- $tdataemploymenntreport[".listFields"][] = "firstname";
- $tdataemploymenntreport[".listFields"][] = "othernames";
- $tdataemploymenntreport[".listFields"][] = "gender";
- $tdataemploymenntreport[".listFields"][] = "CurrentRank";
- $tdataemploymenntreport[".listFields"][] = "EmployedAS";
- $tdataemploymenntreport[".listFields"][] = "Faculty";
- $tdataemploymenntreport[".listFields"][] = "Department";
- $tdataemploymenntreport[".listFields"][] = "countryname";
- $tdataemploymenntreport[".listFields"][] = "lganame";
- $tdataemploymenntreport[".listFields"][] = "dateoffirstappointment";
- $tdataemploymenntreport[".listFields"][] = "statename";
-
- $tdataemploymenntreport[".addFields"] = array();
- $tdataemploymenntreport[".addFields"][] = "surname";
- $tdataemploymenntreport[".addFields"][] = "firstname";
- $tdataemploymenntreport[".addFields"][] = "othernames";
- $tdataemploymenntreport[".addFields"][] = "gender";
- $tdataemploymenntreport[".addFields"][] = "Department";
- $tdataemploymenntreport[".addFields"][] = "dateoffirstappointment";
-
- $tdataemploymenntreport[".inlineAddFields"] = array();
- $tdataemploymenntreport[".inlineAddFields"][] = "personnelno";
- $tdataemploymenntreport[".inlineAddFields"][] = "surname";
- $tdataemploymenntreport[".inlineAddFields"][] = "firstname";
- $tdataemploymenntreport[".inlineAddFields"][] = "othernames";
- $tdataemploymenntreport[".inlineAddFields"][] = "gender";
- $tdataemploymenntreport[".inlineAddFields"][] = "CurrentRank";
- $tdataemploymenntreport[".inlineAddFields"][] = "EmployedAS";
- $tdataemploymenntreport[".inlineAddFields"][] = "Faculty";
- $tdataemploymenntreport[".inlineAddFields"][] = "Department";
- $tdataemploymenntreport[".inlineAddFields"][] = "countryname";
- $tdataemploymenntreport[".inlineAddFields"][] = "lganame";
- $tdataemploymenntreport[".inlineAddFields"][] = "dateoffirstappointment";
- $tdataemploymenntreport[".inlineAddFields"][] = "statename";
-
- $tdataemploymenntreport[".editFields"] = array();
- $tdataemploymenntreport[".editFields"][] = "surname";
- $tdataemploymenntreport[".editFields"][] = "firstname";
- $tdataemploymenntreport[".editFields"][] = "othernames";
- $tdataemploymenntreport[".editFields"][] = "gender";
- $tdataemploymenntreport[".editFields"][] = "Department";
- $tdataemploymenntreport[".editFields"][] = "dateoffirstappointment";
-
- $tdataemploymenntreport[".inlineEditFields"] = array();
- $tdataemploymenntreport[".inlineEditFields"][] = "personnelno";
- $tdataemploymenntreport[".inlineEditFields"][] = "surname";
- $tdataemploymenntreport[".inlineEditFields"][] = "firstname";
- $tdataemploymenntreport[".inlineEditFields"][] = "othernames";
- $tdataemploymenntreport[".inlineEditFields"][] = "gender";
- $tdataemploymenntreport[".inlineEditFields"][] = "CurrentRank";
- $tdataemploymenntreport[".inlineEditFields"][] = "EmployedAS";
- $tdataemploymenntreport[".inlineEditFields"][] = "Faculty";
- $tdataemploymenntreport[".inlineEditFields"][] = "Department";
- $tdataemploymenntreport[".inlineEditFields"][] = "countryname";
- $tdataemploymenntreport[".inlineEditFields"][] = "lganame";
- $tdataemploymenntreport[".inlineEditFields"][] = "dateoffirstappointment";
- $tdataemploymenntreport[".inlineEditFields"][] = "statename";
-
-
- // personnelno
- $fdata = array();
- $fdata["strName"] = "personnelno";
- $fdata["ownerTable"] = "tblpromotions";
- $fdata["Label"]="Personnelno";
-
-
-
- $fdata["FieldType"]= 200;
-
-
- $fdata["UseiBox"] = false;
-
- $fdata["EditFormat"]= "Text field";
- $fdata["ViewFormat"]= "";
-
-
-
-
-
- $fdata["NeedEncode"]=true;
-
- $fdata["GoodName"]= "personnelno";
-
- $fdata["FullName"]= "tblpromotions.personnelno";
-
-
-
-
-
-
- $fdata["Index"]= 1;
- $fdata["EditParams"]="";
-
- $fdata["bListPage"]=true;
-
-
- $fdata["bInlineAdd"]=true;
-
-
- $fdata["bInlineEdit"]=true;
-
- $fdata["bViewPage"]=true;
-
- $fdata["bAdvancedSearch"]=true;
-
- $fdata["bPrinterPage"]=true;
-
- $fdata["bExportPage"]=true;
-
- //Begin validation
- $fdata["validateAs"] = array();
-
- //End validation
-
- $fdata["FieldPermissions"]=true;
-
-
-
-
-
-
- $tdataemploymenntreport["personnelno"]=$fdata;
- // surname
- $fdata = array();
- $fdata["strName"] = "surname";
- $fdata["ownerTable"] = "tblemployee";
- $fdata["Label"]="Surname";
-
-
-
- $fdata["FieldType"]= 200;
-
-
- $fdata["UseiBox"] = false;
-
- $fdata["EditFormat"]= "Text field";
- $fdata["ViewFormat"]= "";
-
-
-
-
-
- $fdata["NeedEncode"]=true;
-
- $fdata["GoodName"]= "surname";
-
- $fdata["FullName"]= "tblemployee.surname";
-
-
-
-
-
-
- $fdata["Index"]= 2;
- $fdata["EditParams"]="";
- $fdata["EditParams"].= " maxlength=30";
-
- $fdata["bListPage"]=true;
-
- $fdata["bAddPage"]=true;
-
- $fdata["bInlineAdd"]=true;
-
- $fdata["bEditPage"]=true;
-
- $fdata["bInlineEdit"]=true;
-
- $fdata["bViewPage"]=true;
-
- $fdata["bAdvancedSearch"]=true;
-
- $fdata["bPrinterPage"]=true;
-
- $fdata["bExportPage"]=true;
-
- //Begin validation
- $fdata["validateAs"] = array();
-
- //End validation
-
- $fdata["FieldPermissions"]=true;
-
-
-
-
-
-
- $tdataemploymenntreport["surname"]=$fdata;
- // firstname
- $fdata = array();
- $fdata["strName"] = "firstname";
- $fdata["ownerTable"] = "tblemployee";
- $fdata["Label"]="Firstname";
-
-
-
- $fdata["FieldType"]= 200;
-
-
- $fdata["UseiBox"] = false;
-
- $fdata["EditFormat"]= "Text field";
- $fdata["ViewFormat"]= "";
-
-
-
-
-
- $fdata["NeedEncode"]=true;
-
- $fdata["GoodName"]= "firstname";
-
- $fdata["FullName"]= "tblemployee.firstname";
-
-
-
-
-
-
- $fdata["Index"]= 3;
- $fdata["EditParams"]="";
- $fdata["EditParams"].= " maxlength=30";
-
- $fdata["bListPage"]=true;
-
- $fdata["bAddPage"]=true;
-
- $fdata["bInlineAdd"]=true;
-
- $fdata["bEditPage"]=true;
-
- $fdata["bInlineEdit"]=true;
-
- $fdata["bViewPage"]=true;
-
- $fdata["bAdvancedSearch"]=true;
-
- $fdata["bPrinterPage"]=true;
-
- $fdata["bExportPage"]=true;
-
- //Begin validation
- $fdata["validateAs"] = array();
-
- //End validation
-
- $fdata["FieldPermissions"]=true;
-
-
-
-
-
-
- $tdataemploymenntreport["firstname"]=$fdata;
- // othernames
- $fdata = array();
- $fdata["strName"] = "othernames";
- $fdata["ownerTable"] = "tblemployee";
- $fdata["Label"]="Othernames";
-
-
-
- $fdata["FieldType"]= 200;
-
-
- $fdata["UseiBox"] = false;
-
- $fdata["EditFormat"]= "Text field";
- $fdata["ViewFormat"]= "";
-
-
-
-
-
- $fdata["NeedEncode"]=true;
-
- $fdata["GoodName"]= "othernames";
-
- $fdata["FullName"]= "tblemployee.othernames";
-
-
-
-
-
-
- $fdata["Index"]= 4;
- $fdata["EditParams"]="";
- $fdata["EditParams"].= " maxlength=30";
-
- $fdata["bListPage"]=true;
-
- $fdata["bAddPage"]=true;
-
- $fdata["bInlineAdd"]=true;
-
- $fdata["bEditPage"]=true;
-
- $fdata["bInlineEdit"]=true;
-
- $fdata["bViewPage"]=true;
-
- $fdata["bAdvancedSearch"]=true;
-
- $fdata["bPrinterPage"]=true;
-
- $fdata["bExportPage"]=true;
-
- //Begin validation
- $fdata["validateAs"] = array();
-
- //End validation
-
- $fdata["FieldPermissions"]=true;
-
-
-
-
-
-
- $tdataemploymenntreport["othernames"]=$fdata;
- // gender
- $fdata = array();
- $fdata["strName"] = "gender";
- $fdata["ownerTable"] = "tblemployee";
- $fdata["Label"]="Gender";
-
-
-
- $fdata["FieldType"]= 129;
-
-
- $fdata["UseiBox"] = false;
-
- $fdata["EditFormat"]= "Lookup wizard";
- $fdata["ViewFormat"]= "";
-
-
- $fdata["LookupType"]=0;
- $fdata["pLookupType"] = 0;
- $fdata["freeInput"] = 0;
- $fdata["autoCompleteFieldsOnEdit"] = 0;
- $fdata["autoCompleteFields"] = array();
-
- $fdata["LookupValues"]=array();
- $fdata["LookupValues"][]="Female";
- $fdata["LookupValues"][]="Male";
-
-
-
- $fdata["NeedEncode"]=true;
-
- $fdata["GoodName"]= "gender";
-
- $fdata["FullName"]= "tblemployee.gender";
-
-
-
-
-
-
- $fdata["Index"]= 5;
-
- $fdata["bListPage"]=true;
-
- $fdata["bAddPage"]=true;
-
- $fdata["bInlineAdd"]=true;
-
- $fdata["bEditPage"]=true;
-
- $fdata["bInlineEdit"]=true;
-
- $fdata["bViewPage"]=true;
-
- $fdata["bAdvancedSearch"]=true;
-
- $fdata["bPrinterPage"]=true;
-
- $fdata["bExportPage"]=true;
-
- //Begin validation
- $fdata["validateAs"] = array();
-
- //End validation
-
- $fdata["FieldPermissions"]=true;
-
-
-
-
-
-
- $tdataemploymenntreport["gender"]=$fdata;
- // CurrentRank
- $fdata = array();
- $fdata["strName"] = "CurrentRank";
- $fdata["ownerTable"] = "tblrank";
- $fdata["Label"]="Current Rank";
-
-
-
- $fdata["FieldType"]= 200;
-
-
- $fdata["UseiBox"] = false;
-
- $fdata["EditFormat"]= "Text field";
- $fdata["ViewFormat"]= "";
-
-
-
-
-
- $fdata["NeedEncode"]=true;
-
- $fdata["GoodName"]= "CurrentRank";
-
- $fdata["FullName"]= "tblrank.name";
-
-
-
-
-
-
- $fdata["Index"]= 6;
- $fdata["EditParams"]="";
-
- $fdata["bListPage"]=true;
-
-
- $fdata["bInlineAdd"]=true;
-
-
- $fdata["bInlineEdit"]=true;
-
- $fdata["bViewPage"]=true;
-
- $fdata["bAdvancedSearch"]=true;
-
- $fdata["bPrinterPage"]=true;
-
- $fdata["bExportPage"]=true;
-
- //Begin validation
- $fdata["validateAs"] = array();
-
- //End validation
-
- $fdata["FieldPermissions"]=true;
-
-
-
-
-
-
- $tdataemploymenntreport["CurrentRank"]=$fdata;
- // EmployedAS
- $fdata = array();
- $fdata["strName"] = "EmployedAS";
- $fdata["ownerTable"] = "tblrank";
- $fdata["Label"]="Staff Category";
-
-
-
- $fdata["FieldType"]= 200;
-
-
- $fdata["UseiBox"] = false;
-
- $fdata["EditFormat"]= "Text field";
- $fdata["ViewFormat"]= "";
-
-
-
-
-
- $fdata["NeedEncode"]=true;
-
- $fdata["GoodName"]= "EmployedAS";
-
- $fdata["FullName"]= "tblrank.name";
-
-
-
-
-
-
- $fdata["Index"]= 7;
- $fdata["EditParams"]="";
-
- $fdata["bListPage"]=true;
-
-
- $fdata["bInlineAdd"]=true;
-
-
- $fdata["bInlineEdit"]=true;
-
- $fdata["bViewPage"]=true;
-
- $fdata["bAdvancedSearch"]=true;
-
- $fdata["bPrinterPage"]=true;
-
- $fdata["bExportPage"]=true;
-
- //Begin validation
- $fdata["validateAs"] = array();
-
- //End validation
-
- $fdata["FieldPermissions"]=true;
-
-
-
-
-
-
- $tdataemploymenntreport["EmployedAS"]=$fdata;
- // Faculty
- $fdata = array();
- $fdata["strName"] = "Faculty";
- $fdata["ownerTable"] = "tblfaccentres";
- $fdata["Label"]="Faculty";
-
-
-
- $fdata["FieldType"]= 200;
-
-
- $fdata["UseiBox"] = false;
-
- $fdata["EditFormat"]= "Text field";
- $fdata["ViewFormat"]= "";
-
-
-
-
-
- $fdata["NeedEncode"]=true;
-
- $fdata["GoodName"]= "Faculty";
-
- $fdata["FullName"]= "tblfaccentres.fame";
-
-
-
-
-
-
- $fdata["Index"]= 8;
- $fdata["EditParams"]="";
-
- $fdata["bListPage"]=true;
-
-
- $fdata["bInlineAdd"]=true;
-
-
- $fdata["bInlineEdit"]=true;
-
- $fdata["bViewPage"]=true;
-
- $fdata["bAdvancedSearch"]=true;
-
- $fdata["bPrinterPage"]=true;
-
- $fdata["bExportPage"]=true;
-
- //Begin validation
- $fdata["validateAs"] = array();
-
- //End validation
-
- $fdata["FieldPermissions"]=true;
-
-
-
-
-
-
- $tdataemploymenntreport["Faculty"]=$fdata;
- // Department
- $fdata = array();
- $fdata["strName"] = "Department";
- $fdata["ownerTable"] = "tbldepartment";
- $fdata["Label"]="Department";
-
-
-
- $fdata["FieldType"]= 200;
-
-
- $fdata["UseiBox"] = false;
-
- $fdata["EditFormat"]= "Text field";
- $fdata["ViewFormat"]= "";
-
-
-
-
-
- $fdata["NeedEncode"]=true;
-
- $fdata["GoodName"]= "Department";
-
- $fdata["FullName"]= "tbldepartment.name";
-
-
-
-
-
-
- $fdata["Index"]= 9;
- $fdata["EditParams"]="";
-
- $fdata["bListPage"]=true;
-
- $fdata["bAddPage"]=true;
-
- $fdata["bInlineAdd"]=true;
-
- $fdata["bEditPage"]=true;
-
- $fdata["bInlineEdit"]=true;
-
- $fdata["bViewPage"]=true;
-
- $fdata["bAdvancedSearch"]=true;
-
- $fdata["bPrinterPage"]=true;
-
- $fdata["bExportPage"]=true;
-
- //Begin validation
- $fdata["validateAs"] = array();
-
- //End validation
-
- $fdata["FieldPermissions"]=true;
-
-
-
-
-
-
- $tdataemploymenntreport["Department"]=$fdata;
- // countryname
- $fdata = array();
- $fdata["strName"] = "countryname";
- $fdata["ownerTable"] = "tblcountries";
- $fdata["Label"]="Nationality";
-
-
-
- $fdata["FieldType"]= 200;
-
-
- $fdata["UseiBox"] = false;
-
- $fdata["EditFormat"]= "Text field";
- $fdata["ViewFormat"]= "";
-
-
-
-
-
- $fdata["NeedEncode"]=true;
-
- $fdata["GoodName"]= "countryname";
-
- $fdata["FullName"]= "tblcountries.countryname";
-
-
-
-
-
-
- $fdata["Index"]= 10;
- $fdata["EditParams"]="";
-
- $fdata["bListPage"]=true;
-
-
- $fdata["bInlineAdd"]=true;
-
-
- $fdata["bInlineEdit"]=true;
-
- $fdata["bViewPage"]=true;
-
- $fdata["bAdvancedSearch"]=true;
-
- $fdata["bPrinterPage"]=true;
-
- $fdata["bExportPage"]=true;
-
- //Begin validation
- $fdata["validateAs"] = array();
-
- //End validation
-
- $fdata["FieldPermissions"]=true;
-
-
-
-
-
-
- $tdataemploymenntreport["countryname"]=$fdata;
- // lganame
- $fdata = array();
- $fdata["strName"] = "lganame";
- $fdata["ownerTable"] = "tbllga";
- $fdata["Label"]="LGA";
-
-
-
- $fdata["FieldType"]= 200;
-
-
- $fdata["UseiBox"] = false;
-
- $fdata["EditFormat"]= "Text field";
- $fdata["ViewFormat"]= "";
-
-
-
-
-
- $fdata["NeedEncode"]=true;
-
- $fdata["GoodName"]= "lganame";
-
- $fdata["FullName"]= "tbllga.lganame";
-
-
-
-
-
-
- $fdata["Index"]= 11;
- $fdata["EditParams"]="";
-
- $fdata["bListPage"]=true;
-
-
- $fdata["bInlineAdd"]=true;
-
-
- $fdata["bInlineEdit"]=true;
-
- $fdata["bViewPage"]=true;
-
- $fdata["bAdvancedSearch"]=true;
-
- $fdata["bPrinterPage"]=true;
-
- $fdata["bExportPage"]=true;
-
- //Begin validation
- $fdata["validateAs"] = array();
-
- //End validation
-
- $fdata["FieldPermissions"]=true;
-
-
-
-
-
-
- $tdataemploymenntreport["lganame"]=$fdata;
- // dateoffirstappointment
- $fdata = array();
- $fdata["strName"] = "dateoffirstappointment";
- $fdata["ownerTable"] = "tblemployee";
- $fdata["Label"]="Date of First Appointment";
-
-
-
- $fdata["FieldType"]= 7;
-
-
- $fdata["UseiBox"] = false;
-
- $fdata["EditFormat"]= "Date";
- $fdata["ViewFormat"]= "Short Date";
-
-
-
-
-
- $fdata["NeedEncode"]=true;
-
- $fdata["GoodName"]= "dateoffirstappointment";
-
- $fdata["FullName"]= "tblemployee.dateoffirstappointment";
-
- $fdata["IsRequired"]=true;
-
-
-
-
-
- $fdata["Index"]= 12;
- $fdata["DateEditType"] = 13;
- $fdata["InitialYearFactor"] = 100;
- $fdata["LastYearFactor"] = 10;
-
- $fdata["bListPage"]=true;
-
- $fdata["bAddPage"]=true;
-
- $fdata["bInlineAdd"]=true;
-
- $fdata["bEditPage"]=true;
-
- $fdata["bInlineEdit"]=true;
-
- $fdata["bViewPage"]=true;
-
- $fdata["bAdvancedSearch"]=true;
-
- $fdata["bPrinterPage"]=true;
-
- $fdata["bExportPage"]=true;
-
- //Begin validation
- $fdata["validateAs"] = array();
- $fdata["validateAs"]["basicValidate"][] = "IsRequired";
-
- //End validation
-
- $fdata["FieldPermissions"]=true;
-
-
-
-
-
-
- $tdataemploymenntreport["dateoffirstappointment"]=$fdata;
- // statename
- $fdata = array();
- $fdata["strName"] = "statename";
- $fdata["ownerTable"] = "tblstate";
- $fdata["Label"]="State";
-
-
-
- $fdata["FieldType"]= 200;
-
-
- $fdata["UseiBox"] = false;
-
- $fdata["EditFormat"]= "Text field";
- $fdata["ViewFormat"]= "";
-
-
-
-
-
- $fdata["NeedEncode"]=true;
-
- $fdata["GoodName"]= "statename";
-
- $fdata["FullName"]= "tblstate.statename";
-
-
-
-
-
-
- $fdata["Index"]= 13;
- $fdata["EditParams"]="";
-
- $fdata["bListPage"]=true;
-
-
- $fdata["bInlineAdd"]=true;
-
-
- $fdata["bInlineEdit"]=true;
-
- $fdata["bViewPage"]=true;
-
- $fdata["bAdvancedSearch"]=true;
-
- $fdata["bPrinterPage"]=true;
-
- $fdata["bExportPage"]=true;
-
- //Begin validation
- $fdata["validateAs"] = array();
-
- //End validation
-
- $fdata["FieldPermissions"]=true;
-
-
-
-
-
-
- $tdataemploymenntreport["statename"]=$fdata;
-
-
-
- $tables_data["employmenntreport"]=&$tdataemploymenntreport;
- $field_labels["employmenntreport"] = &$fieldLabelsemploymenntreport;
- $fieldToolTips["employmenntreport"] = &$fieldToolTipsemploymenntreport;
-
- // -----------------start prepare master-details data arrays ------------------------------//
- // tables which are detail tables for current table (master)
- $detailsTablesData["employmenntreport"] = array();
-
-
- // tables which are master tables for current table (detail)
- $masterTablesData["employmenntreport"] = array();
-
- // -----------------end prepare master-details data arrays ------------------------------//
-
- require_once(getabspath("classes/sql.php"));
-
-
-
-
-
-
-
-
-
-
- function createSqlQuery_employmenntreport()
- {
- $proto0=array();
- $proto0["m_strHead"] = "SELECT";
- $proto0["m_strFieldList"] = "tblpromotions.personnelno, tblemployee.surname, tblemployee.firstname, tblemployee.othernames, tblemployee.gender, tblrank.name AS CurrentRank, tblrank.name AS EmployedAS, tblfaccentres.fame AS Faculty, tbldepartment.name AS Department, tblcountries.countryname, tbllga.lganame, tblemployee.dateoffirstappointment, tblstate.statename";
- $proto0["m_strFrom"] = "FROM tblemployee INNER JOIN tblpromotions ON tblemployee.employeeid = tblpromotions.employeeid INNER JOIN tbldepartment ON tblemployee.department = tbldepartment.departmentid INNER JOIN tblfaccentres ON tbldepartment.facultyid = tblfaccentres.facid INNER JOIN tblcountries ON tblemployee.nationality = tblcountries.countryid INNER JOIN tblstate ON tblcountries.countryid = tblstate.country INNER JOIN tbllga ON tblstate.stateid = tbllga.stateid INNER JOIN tblrank ON tblpromotions.rank = tblrank.rankid AND tblemployee.rankonemployment = tblrank.rankid";
- $proto0["m_strWhere"] = "";
- $proto0["m_strOrderBy"] = "";
- $proto0["m_strTail"] = "";
- $proto1=array();
- $proto1["m_sql"] = "";
- $proto1["m_uniontype"] = "SQLL_UNKNOWN";
- $obj = new SQLNonParsed(array(
- "m_sql" => ""
- ));
-
- $proto1["m_column"]=$obj;
- $proto1["m_contained"] = array();
- $proto1["m_strCase"] = "";
- $proto1["m_havingmode"] = "0";
- $proto1["m_inBrackets"] = "0";
- $proto1["m_useAlias"] = "0";
- $obj = new SQLLogicalExpr($proto1);
-
- $proto0["m_where"] = $obj;
- $proto3=array();
- $proto3["m_sql"] = "";
- $proto3["m_uniontype"] = "SQLL_UNKNOWN";
- $obj = new SQLNonParsed(array(
- "m_sql" => ""
- ));
-
- $proto3["m_column"]=$obj;
- $proto3["m_contained"] = array();
- $proto3["m_strCase"] = "";
- $proto3["m_havingmode"] = "0";
- $proto3["m_inBrackets"] = "0";
- $proto3["m_useAlias"] = "0";
- $obj = new SQLLogicalExpr($proto3);
-
- $proto0["m_having"] = $obj;
- $proto0["m_fieldlist"] = array();
- $proto5=array();
- $obj = new SQLField(array(
- "m_strName" => "personnelno",
- "m_strTable" => "tblpromotions"
- ));
-
- $proto5["m_expr"]=$obj;
- $proto5["m_alias"] = "";
- $obj = new SQLFieldListItem($proto5);
-
- $proto0["m_fieldlist"][]=$obj;
- $proto7=array();
- $obj = new SQLField(array(
- "m_strName" => "surname",
- "m_strTable" => "tblemployee"
- ));
-
- $proto7["m_expr"]=$obj;
- $proto7["m_alias"] = "";
- $obj = new SQLFieldListItem($proto7);
-
- $proto0["m_fieldlist"][]=$obj;
- $proto9=array();
- $obj = new SQLField(array(
- "m_strName" => "firstname",
- "m_strTable" => "tblemployee"
- ));
-
- $proto9["m_expr"]=$obj;
- $proto9["m_alias"] = "";
- $obj = new SQLFieldListItem($proto9);
-
- $proto0["m_fieldlist"][]=$obj;
- $proto11=array();
- $obj = new SQLField(array(
- "m_strName" => "othernames",
- "m_strTable" => "tblemployee"
- ));
-
- $proto11["m_expr"]=$obj;
- $proto11["m_alias"] = "";
- $obj = new SQLFieldListItem($proto11);
-
- $proto0["m_fieldlist"][]=$obj;
- $proto13=array();
- $obj = new SQLField(array(
- "m_strName" => "gender",
- "m_strTable" => "tblemployee"
- ));
-
- $proto13["m_expr"]=$obj;
- $proto13["m_alias"] = "";
- $obj = new SQLFieldListItem($proto13);
-
- $proto0["m_fieldlist"][]=$obj;
- $proto15=array();
- $obj = new SQLField(array(
- "m_strName" => "name",
- "m_strTable" => "tblrank"
- ));
-
- $proto15["m_expr"]=$obj;
- $proto15["m_alias"] = "CurrentRank";
- $obj = new SQLFieldListItem($proto15);
-
- $proto0["m_fieldlist"][]=$obj;
- $proto17=array();
- $obj = new SQLField(array(
- "m_strName" => "name",
- "m_strTable" => "tblrank"
- ));
-
- $proto17["m_expr"]=$obj;
- $proto17["m_alias"] = "EmployedAS";
- $obj = new SQLFieldListItem($proto17);
-
- $proto0["m_fieldlist"][]=$obj;
- $proto19=array();
- $obj = new SQLField(array(
- "m_strName" => "fame",
- "m_strTable" => "tblfaccentres"
- ));
-
- $proto19["m_expr"]=$obj;
- $proto19["m_alias"] = "Faculty";
- $obj = new SQLFieldListItem($proto19);
-
- $proto0["m_fieldlist"][]=$obj;
- $proto21=array();
- $obj = new SQLField(array(
- "m_strName" => "name",
- "m_strTable" => "tbldepartment"
- ));
-
- $proto21["m_expr"]=$obj;
- $proto21["m_alias"] = "Department";
- $obj = new SQLFieldListItem($proto21);
-
- $proto0["m_fieldlist"][]=$obj;
- $proto23=array();
- $obj = new SQLField(array(
- "m_strName" => "countryname",
- "m_strTable" => "tblcountries"
- ));
-
- $proto23["m_expr"]=$obj;
- $proto23["m_alias"] = "";
- $obj = new SQLFieldListItem($proto23);
-
- $proto0["m_fieldlist"][]=$obj;
- $proto25=array();
- $obj = new SQLField(array(
- "m_strName" => "lganame",
- "m_strTable" => "tbllga"
- ));
-
- $proto25["m_expr"]=$obj;
- $proto25["m_alias"] = "";
- $obj = new SQLFieldListItem($proto25);
-
- $proto0["m_fieldlist"][]=$obj;
- $proto27=array();
- $obj = new SQLField(array(
- "m_strName" => "dateoffirstappointment",
- "m_strTable" => "tblemployee"
- ));
-
- $proto27["m_expr"]=$obj;
- $proto27["m_alias"] = "";
- $obj = new SQLFieldListItem($proto27);
-
- $proto0["m_fieldlist"][]=$obj;
- $proto29=array();
- $obj = new SQLField(array(
- "m_strName" => "statename",
- "m_strTable" => "tblstate"
- ));
-
- $proto29["m_expr"]=$obj;
- $proto29["m_alias"] = "";
- $obj = new SQLFieldListItem($proto29);
-
- $proto0["m_fieldlist"][]=$obj;
- $proto0["m_fromlist"] = array();
- $proto31=array();
- $proto31["m_link"] = "SQLL_MAIN";
- $proto32=array();
- $proto32["m_strName"] = "tblemployee";
- $proto32["m_columns"] = array();
- $proto32["m_columns"][] = "employeeid";
- $proto32["m_columns"][] = "firstname";
- $proto32["m_columns"][] = "surname";
- $proto32["m_columns"][] = "othernames";
- $proto32["m_columns"][] = "dateoffirstappointment";
- $proto32["m_columns"][] = "rankonemployment";
- $proto32["m_columns"][] = "salaryonappointment";
- $proto32["m_columns"][] = "dateofbirth";
- $proto32["m_columns"][] = "nationality";
- $proto32["m_columns"][] = "lgaoforigin";
- $proto32["m_columns"][] = "placeofbirth";
- $proto32["m_columns"][] = "maritalstatus";
- $proto32["m_columns"][] = "gender";
- $proto32["m_columns"][] = "permanentaddress";
- $proto32["m_columns"][] = "department";
- $obj = new SQLTable($proto32);
-
- $proto31["m_table"] = $obj;
- $proto31["m_alias"] = "";
- $proto33=array();
- $proto33["m_sql"] = "";
- $proto33["m_uniontype"] = "SQLL_UNKNOWN";
- $obj = new SQLNonParsed(array(
- "m_sql" => ""
- ));
-
- $proto33["m_column"]=$obj;
- $proto33["m_contained"] = array();
- $proto33["m_strCase"] = "";
- $proto33["m_havingmode"] = "0";
- $proto33["m_inBrackets"] = "0";
- $proto33["m_useAlias"] = "0";
- $obj = new SQLLogicalExpr($proto33);
-
- $proto31["m_joinon"] = $obj;
- $obj = new SQLFromListItem($proto31);
-
- $proto0["m_fromlist"][]=$obj;
- $proto35=array();
- $proto35["m_link"] = "SQLL_INNERJOIN";
- $proto36=array();
- $proto36["m_strName"] = "tblpromotions";
- $proto36["m_columns"] = array();
- $proto36["m_columns"][] = "personnelno";
- $proto36["m_columns"][] = "promtiontypeid";
- $proto36["m_columns"][] = "rank";
- $proto36["m_columns"][] = "salaryid";
- $proto36["m_columns"][] = "date";
- $proto36["m_columns"][] = "effectivedate";
- $proto36["m_columns"][] = "effectivearrears";
- $proto36["m_columns"][] = "yearpromoted";
- $proto36["m_columns"][] = "employeeid";
- $proto36["m_columns"][] = "promotionid";
- $obj = new SQLTable($proto36);
-
- $proto35["m_table"] = $obj;
- $proto35["m_alias"] = "";
- $proto37=array();
- $proto37["m_sql"] = "tblemployee.employeeid = tblpromotions.employeeid";
- $proto37["m_uniontype"] = "SQLL_UNKNOWN";
- $obj = new SQLField(array(
- "m_strName" => "employeeid",
- "m_strTable" => "tblemployee"
- ));
-
- $proto37["m_column"]=$obj;
- $proto37["m_contained"] = array();
- $proto37["m_strCase"] = "= tblpromotions.employeeid";
- $proto37["m_havingmode"] = "0";
- $proto37["m_inBrackets"] = "0";
- $proto37["m_useAlias"] = "0";
- $obj = new SQLLogicalExpr($proto37);
-
- $proto35["m_joinon"] = $obj;
- $obj = new SQLFromListItem($proto35);
-
- $proto0["m_fromlist"][]=$obj;
- $proto39=array();
- $proto39["m_link"] = "SQLL_INNERJOIN";
- $proto40=array();
- $proto40["m_strName"] = "tbldepartment";
- $proto40["m_columns"] = array();
- $proto40["m_columns"][] = "departmentid";
- $proto40["m_columns"][] = "name";
- $proto40["m_columns"][] = "facultyid";
- $obj = new SQLTable($proto40);
-
- $proto39["m_table"] = $obj;
- $proto39["m_alias"] = "";
- $proto41=array();
- $proto41["m_sql"] = "tblemployee.department = tbldepartment.departmentid";
- $proto41["m_uniontype"] = "SQLL_UNKNOWN";
- $obj = new SQLField(array(
- "m_strName" => "department",
- "m_strTable" => "tblemployee"
- ));
-
- $proto41["m_column"]=$obj;
- $proto41["m_contained"] = array();
- $proto41["m_strCase"] = "= tbldepartment.departmentid";
- $proto41["m_havingmode"] = "0";
- $proto41["m_inBrackets"] = "0";
- $proto41["m_useAlias"] = "0";
- $obj = new SQLLogicalExpr($proto41);
-
- $proto39["m_joinon"] = $obj;
- $obj = new SQLFromListItem($proto39);
-
- $proto0["m_fromlist"][]=$obj;
- $proto43=array();
- $proto43["m_link"] = "SQLL_INNERJOIN";
- $proto44=array();
- $proto44["m_strName"] = "tblfaccentres";
- $proto44["m_columns"] = array();
- $proto44["m_columns"][] = "facid";
- $proto44["m_columns"][] = "fame";
- $proto44["m_columns"][] = "complexid";
- $obj = new SQLTable($proto44);
-
- $proto43["m_table"] = $obj;
- $proto43["m_alias"] = "";
- $proto45=array();
- $proto45["m_sql"] = "tbldepartment.facultyid = tblfaccentres.facid";
- $proto45["m_uniontype"] = "SQLL_UNKNOWN";
- $obj = new SQLField(array(
- "m_strName" => "facultyid",
- "m_strTable" => "tbldepartment"
- ));
-
- $proto45["m_column"]=$obj;
- $proto45["m_contained"] = array();
- $proto45["m_strCase"] = "= tblfaccentres.facid";
- $proto45["m_havingmode"] = "0";
- $proto45["m_inBrackets"] = "0";
- $proto45["m_useAlias"] = "0";
- $obj = new SQLLogicalExpr($proto45);
-
- $proto43["m_joinon"] = $obj;
- $obj = new SQLFromListItem($proto43);
-
- $proto0["m_fromlist"][]=$obj;
- $proto47=array();
- $proto47["m_link"] = "SQLL_INNERJOIN";
- $proto48=array();
- $proto48["m_strName"] = "tblcountries";
- $proto48["m_columns"] = array();
- $proto48["m_columns"][] = "countryid";
- $proto48["m_columns"][] = "countryname";
- $obj = new SQLTable($proto48);
-
- $proto47["m_table"] = $obj;
- $proto47["m_alias"] = "";
- $proto49=array();
- $proto49["m_sql"] = "tblemployee.nationality = tblcountries.countryid";
- $proto49["m_uniontype"] = "SQLL_UNKNOWN";
- $obj = new SQLField(array(
- "m_strName" => "nationality",
- "m_strTable" => "tblemployee"
- ));
-
- $proto49["m_column"]=$obj;
- $proto49["m_contained"] = array();
- $proto49["m_strCase"] = "= tblcountries.countryid";
- $proto49["m_havingmode"] = "0";
- $proto49["m_inBrackets"] = "0";
- $proto49["m_useAlias"] = "0";
- $obj = new SQLLogicalExpr($proto49);
-
- $proto47["m_joinon"] = $obj;
- $obj = new SQLFromListItem($proto47);
-
- $proto0["m_fromlist"][]=$obj;
- $proto51=array();
- $proto51["m_link"] = "SQLL_INNERJOIN";
- $proto52=array();
- $proto52["m_strName"] = "tblstate";
- $proto52["m_columns"] = array();
- $proto52["m_columns"][] = "stateid";
- $proto52["m_columns"][] = "country";
- $proto52["m_columns"][] = "statename";
- $obj = new SQLTable($proto52);
-
- $proto51["m_table"] = $obj;
- $proto51["m_alias"] = "";
- $proto53=array();
- $proto53["m_sql"] = "tblcountries.countryid = tblstate.country";
- $proto53["m_uniontype"] = "SQLL_UNKNOWN";
- $obj = new SQLField(array(
- "m_strName" => "countryid",
- "m_strTable" => "tblcountries"
- ));
-
- $proto53["m_column"]=$obj;
- $proto53["m_contained"] = array();
- $proto53["m_strCase"] = "= tblstate.country";
- $proto53["m_havingmode"] = "0";
- $proto53["m_inBrackets"] = "0";
- $proto53["m_useAlias"] = "0";
- $obj = new SQLLogicalExpr($proto53);
-
- $proto51["m_joinon"] = $obj;
- $obj = new SQLFromListItem($proto51);
-
- $proto0["m_fromlist"][]=$obj;
- $proto55=array();
- $proto55["m_link"] = "SQLL_INNERJOIN";
- $proto56=array();
- $proto56["m_strName"] = "tbllga";
- $proto56["m_columns"] = array();
- $proto56["m_columns"][] = "lgaid";
- $proto56["m_columns"][] = "stateid";
- $proto56["m_columns"][] = "lganame";
- $obj = new SQLTable($proto56);
-
- $proto55["m_table"] = $obj;
- $proto55["m_alias"] = "";
- $proto57=array();
- $proto57["m_sql"] = "tblstate.stateid = tbllga.stateid";
- $proto57["m_uniontype"] = "SQLL_UNKNOWN";
- $obj = new SQLField(array(
- "m_strName" => "stateid",
- "m_strTable" => "tblstate"
- ));
-
- $proto57["m_column"]=$obj;
- $proto57["m_contained"] = array();
- $proto57["m_strCase"] = "= tbllga.stateid";
- $proto57["m_havingmode"] = "0";
- $proto57["m_inBrackets"] = "0";
- $proto57["m_useAlias"] = "0";
- $obj = new SQLLogicalExpr($proto57);
-
- $proto55["m_joinon"] = $obj;
- $obj = new SQLFromListItem($proto55);
-
- $proto0["m_fromlist"][]=$obj;
- $proto59=array();
- $proto59["m_link"] = "SQLL_INNERJOIN";
- $proto60=array();
- $proto60["m_strName"] = "tblrank";
- $proto60["m_columns"] = array();
- $proto60["m_columns"][] = "rankid";
- $proto60["m_columns"][] = "cadreid";
- $proto60["m_columns"][] = "name";
- $proto60["m_columns"][] = "grade";
- $obj = new SQLTable($proto60);
-
- $proto59["m_table"] = $obj;
- $proto59["m_alias"] = "";
- $proto61=array();
- $proto61["m_sql"] = "tblpromotions.rank = tblrank.rankid AND tblemployee.rankonemployment = tblrank.rankid";
- $proto61["m_uniontype"] = "SQLL_AND";
- $obj = new SQLNonParsed(array(
- "m_sql" => "tblpromotions.rank = tblrank.rankid AND tblemployee.rankonemployment = tblrank.rankid"
- ));
-
- $proto61["m_column"]=$obj;
- $proto61["m_contained"] = array();
- $proto63=array();
- $proto63["m_sql"] = "tblpromotions.rank = tblrank.rankid";
- $proto63["m_uniontype"] = "SQLL_UNKNOWN";
- $obj = new SQLField(array(
- "m_strName" => "rank",
- "m_strTable" => "tblpromotions"
- ));
-
- $proto63["m_column"]=$obj;
- $proto63["m_contained"] = array();
- $proto63["m_strCase"] = "= tblrank.rankid";
- $proto63["m_havingmode"] = "0";
- $proto63["m_inBrackets"] = "0";
- $proto63["m_useAlias"] = "0";
- $obj = new SQLLogicalExpr($proto63);
-
- $proto61["m_contained"][]=$obj;
- $proto65=array();
- $proto65["m_sql"] = "tblemployee.rankonemployment = tblrank.rankid";
- $proto65["m_uniontype"] = "SQLL_UNKNOWN";
- $obj = new SQLField(array(
- "m_strName" => "rankonemployment",
- "m_strTable" => "tblemployee"
- ));
-
- $proto65["m_column"]=$obj;
- $proto65["m_contained"] = array();
- $proto65["m_strCase"] = "= tblrank.rankid";
- $proto65["m_havingmode"] = "0";
- $proto65["m_inBrackets"] = "0";
- $proto65["m_useAlias"] = "0";
- $obj = new SQLLogicalExpr($proto65);
-
- $proto61["m_contained"][]=$obj;
- $proto61["m_strCase"] = "";
- $proto61["m_havingmode"] = "0";
- $proto61["m_inBrackets"] = "0";
- $proto61["m_useAlias"] = "0";
- $obj = new SQLLogicalExpr($proto61);
-
- $proto59["m_joinon"] = $obj;
- $obj = new SQLFromListItem($proto59);
-
- $proto0["m_fromlist"][]=$obj;
- $proto0["m_groupby"] = array();
- $proto0["m_orderby"] = array();
- $obj = new SQLQuery($proto0);
-
- return $obj;
- }
- $queryData_employmenntreport = createSqlQuery_employmenntreport();
- $tdataemploymenntreport[".sqlquery"] = $queryData_employmenntreport;
-
-
-
- $tableEvents["employmenntreport"] = new eventsBase;
- $tdataemploymenntreport[".hasEvents"] = false;
-
- ?>