Re: verze 3.00
albertoto,
prosím Ťa, vyskúšaj nasledovné:
- skús uložiť záznam, kde partner má neprázdny názov (napr. "DM Drogeria") a over jeho existenciu v databáze;
- skús uložiť záznam, kde partner má prázdny názov ("") a over jeho existenciu v databáze;
Ak program blbne iba pri prázdnom názve partnera, skús premenovať prázdny názov na akýkoľvek neprázdny (napr. s medzerou alebo si nejaký vymysli ). Potom znovu over jeho použitie pri pridaní záznamu.
K tomu "case sensitive" - program je ošetrený tak, aby pri opustení poľa s "dm Drogeria" automaticky vybral "DM Drogeria". Môžeš to overiť tak, že použiješ kláves Enter alebo Tab pre presun na ďalšie pole. Aj obyčajným kliknutím na tlačidlo "Uložiť" dôjde k opusteniu poľa partner a k jeho automatickému vybratiu.
Kontrolu chybných transakcií som zaviedol pri otvorení databázy (a myslím, že celkom vhodne) práve kvôli tomu, že vo verzii 2.x takáto verzia nebola a stávali sa (zriedkavo) prípady, že boli do databázy uložené nepoužiteľné transakcie bez väzby na zoznam (či už účet, kategóriu, osobu alebo partnera).
Doplnené neskôr:
Potrebujem presne vedieť, ktoré pole (partner, účet a pod.) nepotiahne do transakcií (keď si transakciu pozrieš v koši, má prázdne vyžltené pole). Aby som si to mohol nasimulovať u seba, potrebujem vedieť aj presné znenie textu tohto poľa (napr. "DM Drogerie" a pod.).