mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 16:32:20 +00:00
This commit is contained in:
@@ -257,7 +257,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/student/interessentdokumenteoverla
|
||||
<tab id="student-tab-dokumente" label="Dokumente" />
|
||||
<tab id="student-tab-konto" label="Konto" />
|
||||
<tab id="student-tab-betriebsmittel" label="Betriebsmittel" />
|
||||
<tab id="student-tab-io" label="Incoming/Outgoing" />
|
||||
<tab id="student-tab-io" label="Inc/Out" />
|
||||
<tab id="student-tab-noten" label="Noten" />
|
||||
<tab id="student-tab-zeugnis" label="Zeugnis" />
|
||||
<tab id="student-tab-pruefung" label="Prüfung" />
|
||||
|
||||
@@ -3310,21 +3310,27 @@ function StudentSuche()
|
||||
treeStudent.builder.addListener(StudentTreeListener);
|
||||
|
||||
//Detailfelder Deaktivieren
|
||||
StudentDetailReset();
|
||||
StudentDetailDisableFields(true);
|
||||
StudentPrestudentDisableFields(true);
|
||||
StudentKontoDisableFields(true);
|
||||
StudentAkteDisableFields(true);
|
||||
document.getElementById('student-betriebsmittel').setAttribute('src','');
|
||||
StudentIODisableFields(true);
|
||||
StudentNoteDisableFields(true);
|
||||
document.getElementById('student-kontakt').setAttribute('src','');
|
||||
StudentAbschlusspruefungDisableFields(true);
|
||||
StudentDisableDetails();
|
||||
}
|
||||
else
|
||||
alert('Es muessen mindestens 3 Zeichen eingegeben werden');
|
||||
}
|
||||
|
||||
function StudentDisableDetails()
|
||||
{
|
||||
StudentDetailReset();
|
||||
StudentDetailDisableFields(true);
|
||||
StudentPrestudentDisableFields(true);
|
||||
StudentKontoDisableFields(true);
|
||||
StudentAkteDisableFields(true);
|
||||
document.getElementById('student-betriebsmittel').setAttribute('src','');
|
||||
StudentIODisableFields(true);
|
||||
StudentNoteDisableFields(true);
|
||||
document.getElementById('student-kontakt').setAttribute('src','');
|
||||
StudentAbschlusspruefungDisableFields(true);
|
||||
StudentProjektarbeitDisableAll();
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Wenn im Suchfeld Enter gedrueckt wird, dann die Suchfunktion starten
|
||||
// ****
|
||||
|
||||
@@ -134,6 +134,26 @@ function StudentProjektarbeitTreeLoad(uid)
|
||||
StudentProjektarbeitDisableFields(false);
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Deaktiviert alle Felder in diesem Tab
|
||||
// ****
|
||||
function StudentProjektarbeitDisableAll()
|
||||
{
|
||||
//Tree Leeren
|
||||
var tree = document.getElementById('student-projektarbeit-tree');
|
||||
|
||||
//Alte DS entfernen
|
||||
var oldDatasources = tree.database.GetDataSources();
|
||||
while(oldDatasources.hasMoreElements())
|
||||
{
|
||||
tree.database.RemoveDataSource(oldDatasources.getNext());
|
||||
}
|
||||
//Refresh damit die entfernten DS auch wirklich entfernt werden
|
||||
tree.builder.rebuild();
|
||||
|
||||
StudentProjektarbeitDisableFields(true);
|
||||
}
|
||||
|
||||
// ****
|
||||
// * De-/Aktiviert die ProjektarbeitFelder
|
||||
// ****
|
||||
@@ -143,7 +163,9 @@ function StudentProjektarbeitDisableFields(val)
|
||||
document.getElementById('student-projektarbeit-button-loeschen').disabled=val;
|
||||
|
||||
if(val)
|
||||
{
|
||||
StudentProjektarbeitDetailDisableFields(val);
|
||||
}
|
||||
}
|
||||
|
||||
// ****
|
||||
@@ -398,16 +420,13 @@ function StudentProjektarbeitSpeichern()
|
||||
anmerkung = document.getElementById('student-projektarbeit-textbox-anmerkung').value;
|
||||
neu = document.getElementById('student-projektarbeit-checkbox-neu').checked;
|
||||
|
||||
var tree = document.getElementById('student-tree');
|
||||
|
||||
if (tree.currentIndex==-1)
|
||||
student_uid =document.getElementById('student-detail-textbox-uid').value;
|
||||
if(student_uid=='')
|
||||
{
|
||||
alert('Student muss ausgewaehlt sein');
|
||||
return;
|
||||
alert('UID dieser Person konnte nicht ermittelt werden');
|
||||
return false;
|
||||
}
|
||||
var col = tree.columns ? tree.columns["student-treecol-uid"] : "student-treecol-uid";
|
||||
var student_uid=tree.view.getCellText(tree.currentIndex,col);
|
||||
|
||||
|
||||
//Datum pruefen
|
||||
if(beginn!='' && !CheckDatum(beginn))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user