瀏覽代碼

estilo en cabeceras

Nermosis 3 年之前
父節點
當前提交
808c0219ef
共有 1 個文件被更改,包括 99 次插入8 次删除
  1. 99 8
      application/controllers/ExportXls.php

+ 99 - 8
application/controllers/ExportXls.php 查看文件

@@ -700,6 +700,15 @@ class ExportXls extends CI_Controller
700 700
     //Cabeceras
701 701
     private function cabecerasOpenPlacspDocumentos($spreadsheet, $hojaActiva)
702 702
     {
703
+        $sheet = $spreadsheet->getSheet($hojaActiva);
704
+        $styleArr = array(
705
+            "font" => array(
706
+                "bold" => true,
707
+                "color" => array("rgb" => "22B9FF"),
708
+                "size" => 13,
709
+            ),
710
+        );
711
+        $sheet->getStyle("A1:D1")->applyFromArray($styleArr);
703 712
         $spreadsheet->setActiveSheetIndex($hojaActiva);
704 713
         $spreadsheet->getActiveSheet()->SetCellValue('A1', "Identificador");
705 714
         $spreadsheet->getActiveSheet()->SetCellValue('B1', "Link Documento");
@@ -711,6 +720,15 @@ class ExportXls extends CI_Controller
711 720
 
712 721
     private function cabecerasOpenPlacsBitacora($spreadsheet, $hojaActiva)
713 722
     {
723
+        $sheet = $spreadsheet->getSheet($hojaActiva);
724
+        $styleArr = array(
725
+            "font" => array(
726
+                "bold" => true,
727
+                "color" => array("rgb" => "22B9FF"),
728
+                "size" => 13,
729
+            ),
730
+        );
731
+        $sheet->getStyle("A1:F1")->applyFromArray($styleArr);
714 732
         $spreadsheet->setActiveSheetIndex($hojaActiva);
715 733
         $spreadsheet->getActiveSheet()->SetCellValue('A1', "Identificador");
716 734
         $spreadsheet->getActiveSheet()->SetCellValue('B1', "Objeto del lote");
@@ -724,6 +742,15 @@ class ExportXls extends CI_Controller
724 742
 
725 743
     private function cabeceraMediosComunicacion($spreadsheet)
726 744
     {
745
+        $sheet = $spreadsheet->getSheet(2);
746
+        $styleArr = array(
747
+            "font" => array(
748
+                "bold" => true,
749
+                "color" => array("rgb" => "22B9FF"),
750
+                "size" => 13,
751
+            ),
752
+        );
753
+        $sheet->getStyle("A1:C1")->applyFromArray($styleArr);
727 754
         $spreadsheet->setActiveSheetIndex(2);
728 755
         $spreadsheet->getActiveSheet()->SetCellValue('A1', 'Identificador');
729 756
         $spreadsheet->getActiveSheet()->SetCellValue('B1', 'Tipo de anuncio');
@@ -734,7 +761,15 @@ class ExportXls extends CI_Controller
734 761
 
735 762
     private function cabeceraMediosComunicacionDocumentos($spreadsheet)
736 763
     {
737
-        $spreadsheet->setActiveSheetIndex(3);
764
+        $sheet = $spreadsheet->getSheet(3);
765
+        $styleArr = array(
766
+            "font" => array(
767
+                "bold" => true,
768
+                "color" => array("rgb" => "22B9FF"),
769
+                "size" => 13,
770
+            ),
771
+        );
772
+        $sheet->getStyle("A1:C1")->applyFromArray($styleArr);
738 773
         $spreadsheet->getActiveSheet()->SetCellValue('A1', 'Identificador');
739 774
         $spreadsheet->getActiveSheet()->SetCellValue('B1', 'Documento');
740 775
         $spreadsheet->getActiveSheet()->SetCellValue('C1', 'Nombre Documento');
@@ -744,7 +779,15 @@ class ExportXls extends CI_Controller
744 779
 
745 780
     private function cabeceraTenderResult($spreadsheet)
746 781
     {
747
-        $spreadsheet->setActiveSheetIndex(4);
782
+        $sheet = $spreadsheet->getSheet(4);
783
+        $styleArr = array(
784
+            "font" => array(
785
+                "bold" => true,
786
+                "color" => array("rgb" => "22B9FF"),
787
+                "size" => 13,
788
+            ),
789
+        );
790
+        $sheet->getStyle("A1:O1")->applyFromArray($styleArr);
748 791
         $spreadsheet->getActiveSheet()->SetCellValue('A1', 'Identificador');
749 792
         $spreadsheet->getActiveSheet()->SetCellValue('B1', 'Tipo de resultado');
750 793
         $spreadsheet->getActiveSheet()->SetCellValue('C1', 'Motivación adjudicación');
@@ -766,7 +809,15 @@ class ExportXls extends CI_Controller
766 809
 
767 810
     private function cabeceraTipoProcedimiento($spreadsheet)
768 811
     {
769
-        $spreadsheet->setActiveSheetIndex(5);
812
+        $sheet = $spreadsheet->getSheet(5);
813
+        $styleArr = array(
814
+            "font" => array(
815
+                "bold" => true,
816
+                "color" => array("rgb" => "22B9FF"),
817
+                "size" => 13,
818
+            ),
819
+        );
820
+        $sheet->getStyle("A1:O1")->applyFromArray($styleArr);
770 821
         $spreadsheet->getActiveSheet()->SetCellValue('A1', 'Identificador');
771 822
         $spreadsheet->getActiveSheet()->SetCellValue('B1', 'Tipo de Procedimiento');
772 823
         $spreadsheet->getActiveSheet()->SetCellValue('C1', 'Tipo de Tramitación');
@@ -788,7 +839,15 @@ class ExportXls extends CI_Controller
788 839
 
789 840
     private function cabeceraTenderingTerms($spreadsheet)
790 841
     {
791
-        $spreadsheet->setActiveSheetIndex(6);
842
+        $sheet = $spreadsheet->getSheet(6);
843
+        $styleArr = array(
844
+            "font" => array(
845
+                "bold" => true,
846
+                "color" => array("rgb" => "22B9FF"),
847
+                "size" => 13,
848
+            ),
849
+        );
850
+        $sheet->getStyle("A1:K1")->applyFromArray($styleArr);
792 851
         $spreadsheet->getActiveSheet()->SetCellValue('A1', 'Identificador');
793 852
         $spreadsheet->getActiveSheet()->SetCellValue('B1', 'Se requiere la presentación de Curriculum Vitae de las personas que realizarán el proyecto');
794 853
         $spreadsheet->getActiveSheet()->SetCellValue('C1', 'Indica que se pueden ofertar variantes');
@@ -806,7 +865,15 @@ class ExportXls extends CI_Controller
806 865
 
807 866
     private function cabeceraCriterioADjudicacion($spreadsheet)
808 867
     {
809
-        $spreadsheet->setActiveSheetIndex(7);
868
+        $sheet = $spreadsheet->getSheet(7);
869
+        $styleArr = array(
870
+            "font" => array(
871
+                "bold" => true,
872
+                "color" => array("rgb" => "22B9FF"),
873
+                "size" => 13,
874
+            ),
875
+        );
876
+        $sheet->getStyle("A1:C1")->applyFromArray($styleArr);
810 877
         $spreadsheet->getActiveSheet()->SetCellValue('A1', 'Identificador');
811 878
         $spreadsheet->getActiveSheet()->SetCellValue('B1', 'Tipo criterio de adjudicación');
812 879
         $spreadsheet->getActiveSheet()->SetCellValue('C1', 'Descripción textual del criterio de adjudicación');
@@ -816,7 +883,15 @@ class ExportXls extends CI_Controller
816 883
 
817 884
     private function cabeceraCriteriosFinancieros($spreadsheet)
818 885
     {
819
-        $spreadsheet->setActiveSheetIndex(8);
886
+        $sheet = $spreadsheet->getSheet(8);
887
+        $styleArr = array(
888
+            "font" => array(
889
+                "bold" => true,
890
+                "color" => array("rgb" => "22B9FF"),
891
+                "size" => 13,
892
+            ),
893
+        );
894
+        $sheet->getStyle("A1:C1")->applyFromArray($styleArr);
820 895
         $spreadsheet->getActiveSheet()->SetCellValue('A1', 'Identificador');
821 896
         $spreadsheet->getActiveSheet()->SetCellValue('B1', 'Tipo criterio de evaluación financiera');
822 897
         $spreadsheet->getActiveSheet()->SetCellValue('C1', 'Descripción textual del criterio de evaluación financiera');
@@ -826,7 +901,15 @@ class ExportXls extends CI_Controller
826 901
 
827 902
     private function cabeceraCriteriosTecnicos($spreadsheet)
828 903
     {
829
-        $spreadsheet->setActiveSheetIndex(9);
904
+        $sheet = $spreadsheet->getSheet(9);
905
+        $styleArr = array(
906
+            "font" => array(
907
+                "bold" => true,
908
+                "color" => array("rgb" => "22B9FF"),
909
+                "size" => 13,
910
+            ),
911
+        );
912
+        $sheet->getStyle("A1:C1")->applyFromArray($styleArr);
830 913
         $spreadsheet->getActiveSheet()->SetCellValue('A1', 'Identificador');
831 914
         $spreadsheet->getActiveSheet()->SetCellValue('B1', 'Tipo criterio de evaluación técnica');
832 915
         $spreadsheet->getActiveSheet()->SetCellValue('C1', 'Descripción textual del criterio de evaluación técnica');
@@ -836,7 +919,15 @@ class ExportXls extends CI_Controller
836 919
 
837 920
     private function cabeceraRequisitosParticipacion($spreadsheet)
838 921
     {
839
-        $spreadsheet->setActiveSheetIndex(10);
922
+        $sheet = $spreadsheet->getSheet(10);
923
+        $styleArr = array(
924
+            "font" => array(
925
+                "bold" => true,
926
+                "color" => array("rgb" => "22B9FF"),
927
+                "size" => 13,
928
+            ),
929
+        );
930
+        $sheet->getStyle("A1:B1")->applyFromArray($styleArr);
840 931
         $spreadsheet->getActiveSheet()->SetCellValue('A1', 'Identificador');
841 932
         $spreadsheet->getActiveSheet()->SetCellValue('B1', 'Tipo Requisitos Participacion');
842 933