2011-02-23 11:17
0kommentarer
Efter mycket strul med metoder för att kunna flytta data från datagrid'en så har jag äntligen skapat en väldigt primitiv och preliminär lösning för ärendehanteringsvyn.
När du klickar (dubbelklick) på ett ärendes text så kommer det komma upp en panel med följande fakta:
- Tid som relaterar till ärendet (inlagd, besvarad)
- Vem som la in och vem som besvarade ärendet
- Redigeringsläge om du är en administratör, annars skrivskyddat läge
- Ärendets sammanfattningstext (det som användaren la in)
Nya funderingar och planer (enligt prioriteringsorder):
- Bli klar med designen (Inloggningsskärmen).
- En notifiering genom en SMTP server som skickar ett mail med ärendets svar samtidigt som den laddas upp mot databasen och sedan publiceras på hemsidan (anonymt).
Buggfixar och fixade problem (logg):
- När sökningen skapades så sökte den inte förrän man aktiverade en automatisk uppdatering (Inställningar > Aktivera uppdatering).
- Fixat så en uppdateringsintervall är som standard 3000 (3 sekunder) och inte får vara mindre än det, detta för att inte belasta servern.
- En bugg som gjorde att användaren loggades ut om en nätverksproblem uppstod, nu är användaren inloggad tills man avslutar sin inloggningssession genom att stänga av eller logga ut dig från programmet.
- Programmet kraschade om den inte kunde kontakta Miracles server.
- Panelerna kom aldrig fram om man använde listan uppe i höger.
- Bugg att knapparnas design ändrades beroende på den aktiverade designen på Windows (Högerklick på desktop > Anpassa > Grundläggande teman och högkontrastteman).
- Programmet aldrig stängde av sig när man tryckte på "X" uppe i höger.
- Om nätverksproblem uppstår när ärendet läggs in så finns det nu en funktion som berättar att det misslyckades.
- Problem i svarsformuläret för ärenden som gjorde det omöjligt att besvara ett ärende, säkrad och funkar nu.
- En bugg som visade administratörpanelen för vanliga användare, dold och fixad genom en kontroll i inloggningsformuläret (layouten varierar mellan användare och administratör).
Förändringar:
- När man förut klickade på en ärendetext skickades en förfrågan till databasen om att begära en återhämtning av formuläret (det aktuella ärendet) och sedan visade upp det.
Nu: Tar den det visade formulärets temporärt sparade ärende och visar upp det direkt utan en ny fråga mot servern. Detta genom att hämta innehållet som ärendet associeras med. - Skapat en meny med en högre mängd alternativ som syns överallt, såsom: töm det nyligen påbörjade ärendet, skapa ett nytt, visa/dölj panelen och andra små saker du ofta hittar i Sök och inställningar panelerna.
Kommentera