Button "Konto anlegen" wird nur angezeigt/aktiviert wenn noch kein Konto vorhanden ist

This commit is contained in:
Nikolaus Krondraf
2014-12-02 09:02:47 +00:00
parent 01d7929e86
commit b7163d16cd
2 changed files with 9 additions and 2 deletions
@@ -233,7 +233,13 @@ function MitarbeiterBuchungDetailDisableFields(val)
document.getElementById('mitarbeiter-buchung-menulist-konto').disabled=val;
document.getElementById('mitarbeiter-buchung-menulist-kostenstelle').disabled=val;
document.getElementById('mitarbeiter-buchung-button-speichern').disabled=val;
document.getElementById('mitarbeiter-buchung-button-konto').disabled=val;
var menulistkonto = document.getElementById('mitarbeiter-buchung-menulist-konto');
if((val == false && menulistkonto.itemCount < 1) || val == true)
{
document.getElementById('mitarbeiter-buchung-button-konto').hidden=val;
document.getElementById('mitarbeiter-buchung-button-konto').disabled=val;
}
}
// ****
@@ -405,6 +411,7 @@ function MitarbeiterBuchungKontoAnlegen()
}
else
{
document.getElementById('mitarbeiter-buchung-button-konto').disabled = true;
SetStatusBarText('Daten wurden gespeichert');
MitarbeiterBuchungKontoRefresh();
}
@@ -227,7 +227,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
</grid>
<hbox>
<spacer flex="1" />
<button id="mitarbeiter-buchung-button-konto" oncommand="MitarbeiterBuchungKontoAnlegen()" label="Konto anlegen"/>
<button id="mitarbeiter-buchung-button-konto" oncommand="MitarbeiterBuchungKontoAnlegen()" label="Konto anlegen" hidden="true"/>
<button id="mitarbeiter-buchung-button-speichern" oncommand="MitarbeiterBuchungDetailSpeichern()" label="Speichern" disabled="true"/>
</hbox>
</groupbox>