Przeglądaj źródła

Merge branch 'master' of ssh://biuro.biall-net.pl:2222/plabudda/se

Piotr Labudda 9 lat temu
rodzic
commit
fb25abb985

+ 2 - 2
SE/superedit-ANALIZA_HISTORII_ALL.php

@@ -217,7 +217,7 @@ $zasob_tabeli_hist=ProcesHelper::getZasobTableID('_ANALIZA_HISTORII_ALL');
 ANALIZA_HISTORII_ALL <form action='' METHOD='GET'>
 <input type="hidden" name="ADD" value="ADD">
 <input type="hidden" name="MENU_INIT" value="ANALIZA_HISTORII_ALL">
-Czy odbudować na nowo tabelę _ANALIZA_HISTORII_ALL ?<input type="checkbox" name="REBUILD_ANALIZA_HISTORII_ALL_TABLE" selected="true"> 
+Czy aktualizować tabelę _ANALIZA_HISTORII_ALL ?<input type="checkbox" name="REBUILD_ANALIZA_HISTORII_ALL_TABLE" checked="true" selected="true"> 
 
 <a href=index.php?MENU_INIT=VIEWTABLE_AJAX&ZASOB_ID=<?php echo $zasob_tabeli_hist; ?> >Przeglądanie</a>
 
@@ -479,7 +479,7 @@ if(V::get('DBG', '', $_GET)){echo'<pre style="max-height:200px;overflow:auto;bor
 							if(in_array($field, $index_fields)) {
 								
 							} else {
-								if(($value!='N/S;')and($field!='_action_time')and($field!='_action_type')and($field!='the_geom' and $value!='')) {
+								if(($value!='')and($value!='NULL')and($value!='N/S;')and($field!='_action_time')and($field!='_action_type')and($field!='the_geom' and $value!='')) {
 								if(strlen($value>10000)) $value='DATA OVER 10000bytes';
 								$sql="insert ignore into _ANALIZA_HISTORII_ALL( TABLE_NAME, TABLE_ID,FIELD,VALUE,A_RECORD_CREATE_DATE,A_RECORD_CREATE_AUTHOR,A_RECORD_UPDATE_DATE,A_RECORD_UPDATE_AUTHOR ) values (
 								  '{$RTH_A['TABLE_HIST']}','{$h->ID_USERS2}','{$field}','".DB::_($value)."','{$h->A_RECORD_CREATE_DATE}','{$h->A_RECORD_CREATE_AUTHOR}','{$h->A_RECORD_UPDATE_DATE}','{$h->A_RECORD_UPDATE_AUTHOR}' )";

+ 20 - 0
SE/superedit-ANALIZA_WIDOKOW_RAPORT_DAILY.php

@@ -280,6 +280,26 @@ ANALIZA_WIDOKOW_RAPORT_DAILY <form action='' METHOD='GET'>
 							DB::query($sql) or die($sql);
 					}
 			}
+			
+			//teraz the_geom
+
+			$sql="select if(the_geom like '_%',1,0) as VALUE, count(ID) as COUNT from ".$RTH_A." group by if(the_geom like '_%',1,0) ";
+			$res = $db->query($sql);
+			//$r2 = $db->fetch_array($res);
+			
+			echo "<br> jade raport dla tabeli ".$RTH_A." sql:".$sql." print_r r2".print_r($r2)  ;			
+			while($h=$db->fetch($res)) {
+					if (isset($h->VALUE)) {
+							//dobudowanie tabeli 	_ANALIZA_HISTORII_ALL					
+							$sql="insert ignore into _ANALIZA_WIDOKOW_RAPORT_DAILY( TABLE_NAME, COUNT,FIELD,VALUE,A_RECORD_CREATE_DATE ) values (
+							'{$RTH_A}','{$h->COUNT}','the_geom','{$h->VALUE}',now())";
+							echo "<br>".$sql;
+							DB::query($sql) or die($sql);
+					}
+			}
+
+			
+			
 		}
 
 

+ 5 - 2
SE/superedit-SQIX_STRUCTURE_DB_SYNC.php

@@ -1743,8 +1743,11 @@ $CONNLOCAL->query('set global max_allowed_packet=1000000000');
 								   			$DESC_PL="Odczyt<br>dla";
 								   			$OPIS="Jaka grupa moze odczytywac dany rekord. W przypadku checi ukrycia czesci danych nalezy stworzyc grupe(zasob), przypisac ta grupe dla wybranych uzytkownikow systemu, nastepnie ustalic ta grupe dla rekordow ktore maja byc widoczne tylko dla tej grupy w tym polu";
 							   		}else if($LOOK_FOR_TABLE=='A_ADM_COMPANY')  {
-								   			$DESC_PL="";
-								   			$OPIS="aka grupa moze edytowac/zapisywac/zmieniac dany rekord. W przypadku checi zabezpieczenia przed zapisem czesci danych nalezy stworzyc grupe(zasob), przypisac ta grupe dla wybranych uzytkownikow systemu, nastepnie ustalic ta grupe dla rekordow ktore maja byc widoczne tylko dla tej grupy w tym polu";
+								   			$DESC_PL="zapis<br>dla";
+								   			$OPIS="jaka grupa moze edytowac/zapisywac/zmieniac dany rekord. W przypadku checi zabezpieczenia przed zapisem czesci danych nalezy stworzyc grupe(zasob), przypisac ta grupe dla wybranych uzytkownikow systemu, nastepnie ustalic ta grupe dla rekordow ktore maja byc widoczne tylko dla tej grupy w tym polu";
+							   		}else if($LOOK_FOR_TABLE=='A_STATUS')  {
+								   			$DESC_PL="status";
+								   		$OPIS="Szczegolowy opis statusu, czesto status rekordu ma okreslone znaczenie biznesowe. W tym polu warto dodawac adnotacje na temat danego rekordu i jego statusu";
 							   		}else if($LOOK_FOR_TABLE=='A_STATUS_INFO')  {
 								   			$DESC_PL="opis<br>status";
 								   		$OPIS="Szczegolowy opis statusu, czesto status rekordu ma okreslone znaczenie biznesowe. W tym polu warto dodawac adnotacje na temat danego rekordu i jego statusu";