--- a/fhiiqm/form/laser_form.inc.php Fri Dec 23 15:03:37 2011 +0100
+++ b/fhiiqm/form/laser_form.inc.php Thu Jan 12 11:41:22 2012 +0100
@@ -15,7 +15,7 @@
?>
<div align="center">
<table>
-<tr><td class="bigger">Die Auswahl eines Verantwortlichen geschieht durch<br />Eingeben von mindesten 2 Zeichen in das entsprechende Feld.
+<tr><td class="bigger">Die Auswahl eines Verantwortlichen geschieht durch Eingeben von<br />mindesten 2 Zeichen in das entsprechende Feld.
</td></tr>
<tr><td class="bigger">Umlaute wie 'ä', 'ü', 'ö', 'ß' werden nicht gefunden, bitte benachbarte Zeichen eingeben.</td></tr>
<tr><td class="bigger"> </td></tr>
@@ -25,8 +25,35 @@
<div align="center">
<table border="0" cellspacing="3" cellpadding="3">
<!-- <div class="ui-widget"> -->
+ <tr>
+ <td>
+ <? if ($laid)
+ {
+ echo "Laser-ID</td>";
+ echo "<td><input class='read' name='la[lid]' type='text' size='5' value='" .$la['lid']."' readonly='readonly' />";
+ echo " ";
+ }
+ echo "gehört zu Laser ";
+ if (!$laid) echo "</td><td>";
+ echo "<select name=\"la[lidref]\">";
+ if ($la["lidref"] == -1) $select = " selected "; else $select = "";
+ echo "<option $select value=\"-1\"></option>\n";
+ if ($laid) $wher = " WHERE las_ID <> $laid "; else $wher = "";
+ $sql = "SELECT las_ID, las_bez FROM Laser $wher ORDER BY 2";
+ if ($res = $dbc -> queryObjectArray($sql))
+ {
+ $select = "";
+ foreach ($res as $row)
+ {
+ if ($row->las_ID == $la['lidref']) $select="selected"; else $select="";
+ echo "<option $select value='$row->las_ID'>$row->las_ID - $row->las_bez</option>\n";
+ }
+ }
+ ?>
+ </td>
+ </tr>
<tr><td>Laserbezeichnung *</td>
- <td valign="top"><input type="text" name="la[lbez]" id="lbez" size="30" maxlength="250" value="<?php echo $la['lbez']; ?>"/>
+ <td valign="top"><input type="text" name="la[lbez]" id="lbez" size="50" maxlength="250" value="<?php echo $la['lbez']; ?>"/>
<?php
if (isset($la['lbez']) && $la['lbez']<'!')
{
@@ -38,29 +65,19 @@
?>
</td>
</tr>
+ <tr><td>Inventar-Nr.</td>
+ <td valign="top"><input type="text" name="la[invnr]" size="20" maxlength="20" value="<?php echo $la['invnr']; ?>"/>
+ </td>
+ </tr>
+ <tr><td>in Betrieb</td>
+ <td><input type="checkbox" name="la[akt]" value="1" <?php echo ($la["akt"] )? "checked=\"checked\"" : "";?> />
+ </td>
+ </tr>
<tr><td>Laserwelle von</td>
<td valign="top"><input type="text" name="la[wvon]" size="10" maxlength="7" value="<?php echo $la['wvon']; ?>"/>
Laserwelle bis
<input type="text" name="la[wbis]" size="10" maxlength="7" value="<?php echo $la['wbis']; ?>"/></td>
</tr>
- <tr><td>Schutzstufe</td>
- <td><select name="la[suid]">
- <?php
- if ($la['suid'] == -1) $select = " selected "; else $select = "";
- echo "<option $select value=\"-1\"></option>\n";
- $sql = "SELECT schutzst_ID, schutzst_bez FROM Schutzstufe ORDER BY 2";
- if ($res = $dbc -> queryObjectArray($sql))
- {
- $select = "";
- foreach ($res as $row)
- {
- if ($row->schutzst_ID == $la['suid']) $select="selected"; else $select="";
- echo "<option $select value='$row->schutzst_ID'>$row->schutzst_bez</option>\n";
- }
- }
- ?>
- </select></td>
- </tr>
<tr><td>Laserart</td>
<td><select name="la[lart]">
<?php
@@ -77,6 +94,25 @@
}
}
?>
+ </select> oder neu
+ <input name="la[lartnew]" type="text" size="30" maxlength="50" value="<?php echo $la['lartnew']; ?>"/> </td>
+ </tr>
+ <tr><td>Lasertyp</td>
+ <td><select name="la[ltyp]">
+ <?php
+ if ($la['ltyp'] == -1) $select = " selected "; else $select = "";
+ echo "<option $select value=\"-1\"></option>\n";
+ $sql = "SELECT las_typ_ID, las_typ_bez FROM Laser_Typ ORDER BY 2";
+ if ($res = $dbc -> queryObjectArray($sql))
+ {
+ $select = "";
+ foreach ($res as $row)
+ {
+ if ($row->las_typ_ID == $la['ltyp']) $select="selected"; else $select="";
+ echo "<option $select value='$row->las_typ_ID'>$row->las_typ_bez</option>\n";
+ }
+ }
+ ?>
</select></td>
</tr>
<tr><td>Laserklasse</td>
@@ -97,19 +133,35 @@
?>
</select></td>
</tr>
- <tr><td>Lasertyp</td>
- <td><select name="la[ltyp]">
+ <tr><td>Schutzstufe</td>
+ <td><select name="la[suid]">
<?php
- if ($la['ltyp'] == -1) $select = " selected "; else $select = "";
+ if ($la['suid'] == -1) $select = " selected "; else $select = "";
echo "<option $select value=\"-1\"></option>\n";
- $sql = "SELECT las_typ_ID, las_typ_bez FROM Laser_Typ ORDER BY 2";
+ $sql = "SELECT schutzst_ID, schutzst_bez FROM Schutzstufe WHERE LEFT(schutzst_bez,2)<>'OD' ORDER BY 2";
if ($res = $dbc -> queryObjectArray($sql))
{
$select = "";
foreach ($res as $row)
{
- if ($row->las_typ_ID == $la['ltyp']) $select="selected"; else $select="";
- echo "<option $select value='$row->las_typ_ID'>$row->las_typ_bez</option>\n";
+ if ($row->schutzst_ID == $la['suid']) $select="selected"; else $select="";
+ echo "<option $select value='$row->schutzst_ID'>$row->schutzst_bez</option>\n";
+ }
+ }
+ ?>
+ </select> Schutzstufe OD
+ <select name="la[suodid]">
+ <?php
+ if ($la['suid'] == -1) $select = " selected "; else $select = "";
+ echo "<option $select value=\"-1\"></option>\n";
+ $sql = "SELECT schutzst_ID, schutzst_bez FROM Schutzstufe WHERE LEFT(schutzst_bez,2)='OD' ORDER BY 2";
+ if ($res = $dbc -> queryObjectArray($sql))
+ {
+ $select = "";
+ foreach ($res as $row)
+ {
+ if ($row->schutzst_ID == $la['suodid']) $select="selected"; else $select="";
+ echo "<option $select value='$row->schutzst_ID'>$row->schutzst_bez</option>\n";
}
}
?>
@@ -120,7 +172,7 @@
Einheit
<select name="la[eleist]">
<?php
- $sql = "SELECT einheit_ID,einheit,einheit_beschr FROM Einheit WHERE laser=1 ORDER BY right(einheit,1),2";
+ $sql = "SELECT einheit_ID,einheit,einheit_beschr FROM Einheit WHERE laser=1 ORDER BY sort";
if ($ree = $dbc -> queryObjectArray($sql))
{
$select = "";
@@ -133,12 +185,31 @@
?>
</select></td>
</tr>
+ <tr><td>max. Leistung</td>
+ <td valign="top"><input type="text" name="la[leistmax]" size="10" maxlength="7" value="<?php echo $la['leistmax']; ?>"/>
+ Einheit
+ <select name="la[eleistmax]">
+ <?php
+ $sql = "SELECT einheit_ID,einheit,einheit_beschr FROM Einheit WHERE laser=1 ORDER BY sort";
+ if ($ree = $dbc -> queryObjectArray($sql))
+ {
+ $select = "";
+ foreach ($ree as $row)
+ {
+ if ($row->einheit_ID == $la['eleistmax']) $select="selected"; else $select="";
+ echo "<option $select value='$row->einheit_ID'>$row->einheit ($row->einheit_beschr)</option>\n";
+ }
+ }
+ ?>
+ </select></td>
+ </tr>
<tr><td>Energie</td>
<td valign="top"><input type="text" name="la[eng]" size="10" maxlength="7" value="<?php echo $la['eng']; ?>"/>
Einheit
<select name="la[eeng]">
<?php
- if ($ree)
+ $sql = "SELECT einheit_ID,einheit,einheit_beschr FROM Einheit WHERE laser=2 ORDER BY sort";
+ if ($ree = $dbc -> queryObjectArray($sql))
{
$select = "";
foreach ($ree as $row)
@@ -155,7 +226,8 @@
Einheit
<select name="la[eapt]">
<?php
- if ($ree)
+ $sql = "SELECT einheit_ID,einheit,einheit_beschr FROM Einheit WHERE laser=3 ORDER BY sort";
+ if ($ree = $dbc -> queryObjectArray($sql))
{
$select = "";
foreach ($ree as $row)
@@ -172,7 +244,8 @@
Einheit
<select name="la[efrq]">
<?php
- if ($ree)
+ $sql = "SELECT einheit_ID,einheit,einheit_beschr FROM Einheit WHERE laser=4 ORDER BY sort";
+ if ($ree = $dbc -> queryObjectArray($sql))
{
$select = "";
foreach ($ree as $row)
@@ -189,7 +262,8 @@
Einheit
<select name="la[eipb]">
<?php
- if ($ree)
+ $sql = "SELECT einheit_ID,einheit,einheit_beschr FROM Einheit WHERE laser=5 ORDER BY sort";
+ if ($ree = $dbc -> queryObjectArray($sql))
{
$select = "";
foreach ($ree as $row)
@@ -201,9 +275,6 @@
?>
</select></td>
</tr>
- <tr><td>aktiv</td>
- <td><input type="checkbox" name="la[akt] <?php echo ($la["akt"] )? "checked" : "";?>"/></td>
- </tr>
<tr>
<td>Hersteller (Firma)</td>
<td>
@@ -211,7 +282,7 @@
<?php
if ($la['hstid'] == -1) $select = " selected "; else $select = "";
echo "<option $select value=\"-1\"></option>\n";
- $sql = "SELECT las_hersteller_ID, las_hersteller_bez FROM Hersteller ORDER BY 2";
+ $sql = "SELECT las_hersteller_ID, las_hersteller_bez FROM fhiiqm.Laser_Hersteller ORDER BY 2";
if ($result = $dbc->queryObjectArray($sql))
{
foreach ($result as $row)
@@ -265,8 +336,18 @@
<tr><td>Laser-Infos</td>
<td><textarea name="la[linfo]" cols="50" rows="4"><?php echo $la['linfo']; ?></textarea></td>
</tr>
+
+ <?php
+ if ($la["tstmp"] && $la["tstmp"]>0)
+ {
+ echo "<tr><td>letzte Änderung</td>";
+ $ts = new DateTime($la["tstmp"]);
+ echo "<td>".$ts->format('d.m.Y H:i:s')."</td></tr>\n";
+ }
+ ?>
<input type="hidden" name="la[pid]" id="pid" value="<?php echo $la['pid']; ?>"/>
+ <input type="hidden" name="la[tstmp]" value="<?php echo $la['tstmp']; ?>"/>
<input type="hidden" name="la[okn]" value="<?php echo $okn; ?>"/>
<!--
</div>