This commit is contained in:
Andreas Österreicher
2007-09-19 16:03:18 +00:00
parent 90d0156414
commit bbe81ef697
21 changed files with 936 additions and 72 deletions
@@ -435,6 +435,7 @@ function MitarbeiterAuswahl()
{
//Aktivieren der Felder
MitarbeiterDetailDisableFields(false);
MitarbeiterFunktionIFrameUnLoad();
}
else
{
@@ -628,6 +629,13 @@ function MitarbeiterAuswahl()
MitarbeiterFunktionDisableFields(true);
//Funktionen Laden
if(document.getElementById('mitarbeiter-tabs').selectedItem==document.getElementById('mitarbeiter-tab-funktionen'))
{
url = '<?php echo APP_ROOT; ?>content/funktionen.xul.php?uid='+uid;
document.getElementById('mitarbeiter-funktionen').setAttribute('src',url);
}
}
// ****
@@ -1591,4 +1599,28 @@ function MitarbeiterEntwicklungsteamTreeRefresh()
{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
MitarbeiterEntwicklungsteamTreeDatasource.Refresh(false);
}
// ****
// * Laedt den Funktionen IFrame
// ****
function MitarbeiterFunktionIFrameLoad()
{
if(document.getElementById('mitarbeiter-funktionen').getAttribute('src')=='')
{
uid = document.getElementById('mitarbeiter-detail-textbox-uid').value;
if(uid!='')
{
url = '<?php echo APP_ROOT; ?>content/funktionen.xul.php?uid='+uid;
document.getElementById('mitarbeiter-funktionen').setAttribute('src',url);
}
}
}
// ****
// * IFrame ins leere Zeigen lassen
// ****
function MitarbeiterFunktionIFrameUnLoad()
{
document.getElementById('mitarbeiter-funktionen').setAttribute('src','');
}
@@ -210,12 +210,14 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/mitarbeiter/mitarbeiterfunktionove
<tab id="mitarbeiter-tab-kontakt" label="Kontaktdaten" />
<tab id="mitarbeiter-tab-funktionen" label="BIS-Daten" />
<tab id="mitarbeiter-tab-betriebsmittel" label="Betriebsmittel" />
<tab id="mitarbeiter-tab-funktionen" label="Funktionen" oncommand="MitarbeiterFunktionIFrameLoad()"/>
</tabs>
<tabpanels id="mitarbeiter-tabpanels-main" flex="1">
<vbox id="mitarbeiter-detail-stammdaten" style="margin-top:10px;" />
<iframe id="mitarbeiter-kontakt" src="" style="margin-top:10px;" />
<vbox id="mitarbeiter-detail-funktionen" style="margin-top:10px;" />
<iframe id="mitarbeiter-betriebsmittel" src="" style="margin-top:10px;" />
<iframe id="mitarbeiter-funktionen" src="" style="margin-top:10px;"/>
</tabpanels>
</tabbox>
</vbox>