insertam, insertamum, updatevon, updateamum zu vertragsstatus hinzugefügt; inkl. Anzeige im FAS

This commit is contained in:
Stefan Puraner
2015-01-13 08:32:52 +00:00
parent e5a0f0936b
commit f1946ca0c1
5 changed files with 78 additions and 2 deletions
+1
View File
@@ -569,6 +569,7 @@ if(!$error)
$vertrag->vertragsstatus_kurzbz = $status;
$vertrag->datum = date('Y-m-d H:i:s');
$vertrag->uid = $user;
$vertrag->insertvon = $user;
if($vertrag->saveVertragsstatus(true))
{
@@ -233,6 +233,22 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
<treecol id="mitarbeiter-vertrag-tree-vertragsstatus-vertragsstatus_kurzbz" label="VertragsstatusKurzbz" flex="1" hidden="true"
class="sortDirectionIndicator"
sort="rdf:http://www.technikum-wien.at/vertragsstatus/rdf#vertragsstatus_kurzbz" />
<splitter class="tree-splitter"/>
<treecol id="mitarbeiter-vertrag-tree-vertragsstatus-insertvon" label="insertvon" flex="1" hidden="true"
class="sortDirectionIndicator"
sort="rdf:http://www.technikum-wien.at/vertragsstatus/rdf#insertvon" />
<splitter class="tree-splitter"/>
<treecol id="mitarbeiter-vertrag-tree-vertragsstatus-insertamum" label="insertamum" flex="1" hidden="true"
class="sortDirectionIndicator"
sort="rdf:http://www.technikum-wien.at/vertragsstatus/rdf#insertamum" />
<splitter class="tree-splitter"/>
<treecol id="mitarbeiter-vertrag-tree-vertragsstatus-updatevon" label="updatevon" flex="1" hidden="true"
class="sortDirectionIndicator"
sort="rdf:http://www.technikum-wien.at/vertragsstatus/rdf#updatevon" />
<splitter class="tree-splitter"/>
<treecol id="mitarbeiter-vertrag-tree-vertragsstatus-updateamum" label="updateamum" flex="1" hidden="true"
class="sortDirectionIndicator"
sort="rdf:http://www.technikum-wien.at/vertragsstatus/rdf#updateamum" />
</treecols>
@@ -245,6 +261,10 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
<treecell label="rdf:http://www.technikum-wien.at/vertragsstatus/rdf#vertrag_id"/>
<treecell label="rdf:http://www.technikum-wien.at/vertragsstatus/rdf#uid"/>
<treecell label="rdf:http://www.technikum-wien.at/vertragsstatus/rdf#vertragsstatus_kurzbz"/>
<treecell label="rdf:http://www.technikum-wien.at/vertragsstatus/rdf#insertvon"/>
<treecell label="rdf:http://www.technikum-wien.at/vertragsstatus/rdf#insertamum"/>
<treecell label="rdf:http://www.technikum-wien.at/vertragsstatus/rdf#updatevon"/>
<treecell label="rdf:http://www.technikum-wien.at/vertragsstatus/rdf#updateamum"/>
</treerow>
</treeitem>
</treechildren>
+9 -2
View File
@@ -617,6 +617,10 @@ class vertrag extends basis_db
$obj->vertragsstatus_bezeichnung = $row->bezeichnung;
$obj->datum = $row->datum;
$obj->uid = $row->uid;
$obj->insertvon = $row->insertvon;
$obj->insertamum = $row->insertamum;
$obj->updatevon = $row->updatevon;
$obj->updateamum = $row->updateamum;
$this->result[] = $obj;
}
@@ -636,11 +640,14 @@ class vertrag extends basis_db
if($new)
{
$qry = "INSERT INTO lehre.tbl_vertrag_vertragsstatus(vertragsstatus_kurzbz, vertrag_id, uid, datum) VALUES(".
$qry = "INSERT INTO lehre.tbl_vertrag_vertragsstatus(vertragsstatus_kurzbz, vertrag_id, uid, datum, insertvon, updatevon, updateamum) VALUES(".
$this->db_add_param($this->vertragsstatus_kurzbz).','.
$this->db_add_param($this->vertrag_id).','.
$this->db_add_param($this->uid).','.
$this->db_add_param($this->datum).');';
$this->db_add_param($this->datum).','.
$this->db_add_param($this->insertvon).','.
$this->db_add_param($this->updatevon).','.
$this->db_add_param($this->updateamum).');';
}
else
{
+4
View File
@@ -58,6 +58,10 @@ foreach($vertrag->result as $row)
$oRdf->obj[$i]->setAttribut('datum',$datum_obj->formatDatum($row->datum,'d.m.Y H:i'),true);
$oRdf->obj[$i]->setAttribut('datum_iso',$row->datum,true);
$oRdf->obj[$i]->setAttribut('uid',$row->uid,true);
$oRdf->obj[$i]->setAttribut('insertvon', $row->insertvon, true);
$oRdf->obj[$i]->setAttribut('insertamum', $row->insertamum, true);
$oRdf->obj[$i]->setAttribut('updatevon', $row->updatevon, true);
$oRdf->obj[$i]->setAttribut('updateamum', $row->updateamum, true);
$oRdf->addSequence($key);
}
+44
View File
@@ -2278,6 +2278,50 @@ if(!$result = @$db->db_query("SELECT oeffentlich FROM public.tbl_reihungstest LI
echo ' public.tbl_reihungstest: Spalte oeffentlich hinzugefuegt!<br>';
}
// Spalte insertvon in lehre.tbl_vertrag_vertragsstatus
if(!$result = @$db->db_query("SELECT insertvon FROM lehre.tbl_vertrag_vertragsstatus LIMIT 1"))
{
$qry = "ALTER TABLE lehre.tbl_vertrag_vertragsstatus ADD COLUMN insertvon varchar(32);";
if(!$db->db_query($qry))
echo '<strong>lehre.tbl_vertrag_vertragsstatus '.$db->db_last_error().'</strong><br>';
else
echo ' lehre.tbl_vertrag_vertragsstatus: Spalte insertvon hinzugefuegt!<br>';
}
// Spalte updatevon in lehre.tbl_vertrag_vertragsstatus
if(!$result = @$db->db_query("SELECT updatevon FROM lehre.tbl_vertrag_vertragsstatus LIMIT 1"))
{
$qry = "ALTER TABLE lehre.tbl_vertrag_vertragsstatus ADD COLUMN updatevon varchar(32);";
if(!$db->db_query($qry))
echo '<strong>lehre.tbl_vertrag_vertragsstatus '.$db->db_last_error().'</strong><br>';
else
echo ' lehre.tbl_vertrag_vertragsstatus: Spalte updatevon hinzugefuegt!<br>';
}
// Spalte insertamum in lehre.tbl_vertrag_vertragsstatus
if(!$result = @$db->db_query("SELECT insertamum FROM lehre.tbl_vertrag_vertragsstatus LIMIT 1"))
{
$qry = "ALTER TABLE lehre.tbl_vertrag_vertragsstatus ADD COLUMN insertamum timestamp without time zone DEFAULT now();";
if(!$db->db_query($qry))
echo '<strong>lehre.tbl_vertrag_vertragsstatus '.$db->db_last_error().'</strong><br>';
else
echo ' lehre.tbl_vertrag_vertragsstatus: Spalte insertamum hinzugefuegt!<br>';
}
// Spalte updateamum in lehre.tbl_vertrag_vertragsstatus
if(!$result = @$db->db_query("SELECT updateamum FROM lehre.tbl_vertrag_vertragsstatus LIMIT 1"))
{
$qry = "ALTER TABLE lehre.tbl_vertrag_vertragsstatus ADD COLUMN updateamum timestamp without time zone;";
if(!$db->db_query($qry))
echo '<strong>lehre.tbl_vertrag_vertragsstatus '.$db->db_last_error().'</strong><br>';
else
echo ' lehre.tbl_vertrag_vertragsstatus: Spalte updateamum hinzugefuegt!<br>';
}
echo '<br><br><br>';
$tabellen=array(