Nowości
Kexi 2007.1 to aktualizacja wersji 2007. Zawiera wiele poprawek i unowocześnień oraz następujące nowości:
- znacznie rozbudowane okno "Przypisz akcję", teraz pozwala na łatwe przypisywanie akcji otwierających tabele, zapytania, formularze w różnych widokach, a także drukowanie danych i pokazywanie podglądu wydruku
- okno startowe zawiera teraz funkcję "Utwórz z szablonu"; dostępne są dwa szablony baz danych: Katalog filmów oraz Książka adresowa
- dodana funkcja Edycja->Znajdź pozwalająca na szybkie wyszukiwanie danych w widoku tabeli, zapytania oraz formularza; funkcje okna znajdź:
- znajdź następny, poprzedni
- klawisze wyszukiwania: CTRL+F, F3 i Shift+F3
- wyszukiwanie w obrębie wszystkich pól, wybranego pola lub bieżącego pola
- szukanie w dół od kursora, w górę lub od początku danych
- szukanie tekstu dla całych pól, części pól lub tylko początków pól
- uwzględnianie wielkości liter
- szukanie tylko całych słów (słowem jest wyraz składający się wyłącznie z liter i liczb)
- wyszukiwanie dotyczy też widocznych wartości w listach rozwijanych
- tryb użytkownika: dodana opcja linii poleceń --user-mode pozwalająca wyłączyć akcje dotyczące edycji projektu
- w Projektancie Tabel, zmiana niektórych właściwości pól (np. tytuł, opis, wartość domyślna) nie wymaga usuwania danych z tabeli przy zapisie projektu
- dodana obsługa obrazków na wydruku oraz na podglądzie wydruku
Projektant tabel
- poprawione uaktualnianie wartości domyślnych po zmianie typu danych pola
- poprawione zapisywanie projektu tabeli gdy zmiany dotyczą list rozwijanych; ponadto w tym przypadku nie są usuwane dane tabeli
- poprawione zapisywanie projektu (usunięte lub nieprawidłowe kolumny odnośnika)
- poprawione uaktualnianie zawartości karty "Kolumna odnośnika"
- przy przełączaniu do widoku danych użytkownik jest ostrzegany o usuwaniu danych tylko jeśli będą one naprawdę usunięte
- historia edycji (anuluj/ponów) jest czyszczona po udanym zapisie
Projektant zapytań
- poprawiony problem z zapytaniami z wieloma tabelami: kolumna z "ORDER BY" ma dołączaną nazwę tabeli, ale nie aliasu
- usunięty upadek programu występujący przy usuwaniu kolumny z ustawionym sortowaniem
- poprawione rozmiary tabel w widoku projektu
- poprawione wyświetlanie połączeń (relacji) między niewidocznymi polami
- poprawione tworzenie połączenia (przez przeciąganie i upuszczanie myszą), gdy docelowe pole nie jest widoczne bo nastąpiło przewinięcie zawartości paskiem przewijania
- wewnętrzne relacje potrzebne dla wartości list rozwijanych nie są pokazywane w widoku SQL
- usunięta możliwa usterka w przypadku wyświetlania kodu SQL zapytań zawierających pola z listą rozwijaną
- usunieta możliwa usterka programu w widoku danych
Formularze
- liczby zmiennoprzecinkowe są teraz wyświetlane tak jak w widoku tabeli; uwzględniany jest rodzaj symbolu dziesiętnego oraz liczba miejsc po przecinku
- lokalny symbol dziesiętny może być wpisywane dla liczb zmiennoprzecinkowych zamiast kropki
- etykieta pola Auto jest wyrównywana do lewej jeśli jest umieszczona u góry pola
- działa wstawianie pól Auto do wnętrza widżetu ramka/zakładka/grupa, metodą przeciągnij i upuść (poprzednio pole się nie wstawiało poprawnie)
- usunięte blokowanie skrótu Ctrl+Tab przez widżet wielowierszowego edytora tekstowego
- Klawisze strzałek (lewo, prawo) poprawnie przenoszą do poprzedniego lub następnego widżetu w przypadku przycisków
- po utracie ogniska chowana jest lista rozwijana oraz menu widżetu obrazka
- po utracie ogniska, gdy nie kliknięto (lub naciśnięto Enter) na liście rozwijanej, przywracane jest zaznaczenie oryginalnej wartości
- po przejściu do innego rekordu (klawiszem Page Down, Ctrl+Page Down, itp.) chowana jest lista rozwijana oraz menu widżetu obrazka
- poprawiona obsługa klawiszy Page Down/Page Up wewnątrz listy rozwijanej (poprzednio te klawisze przenosiły do innego rekordu)
- poprawiony problem z niechowaniem się listy rozwijanej w ostatnim polu formularza
Okno "Przypisz akcję"
- znacznie rozbudowane okno "Przypisz akcję", teraz pozwala na łatwe przypisywanie akcji otwierających tabele, zapytania, formularze, itp. (w różnych widokach) lub uruchamiające makra, a także drukowanie danych i pokazywanie podglądu wydruku
- dodane akcje "Utwórz nowy", "Zamknij widok" dla tabel/zapytań/formularzy, itp.
- dodana kategoria "Bieżący formularz" z akcjami typu "Idź do następnego wiersza", "Idź do ostatniego wiersza"
- akcje w stylu "Anuluj" przesunięto do globalnej kategorii; niepraktyczne akcji ukryto
Widżet listy rozwijanej
- lista rozwijana nie jest pokazywana po kliknięciu widżetu w widoku projektu
- poprawione pozycjonowanie list rozwijanych gdy widżet znajduje się na dodatkowym kontenerze, np. w ramce
- zapytania mogą teraz być źródłem wiersza w listach rozwijanych (dotyczy to też widoku tabeli danych)
- dane są sortowanie domyślnie wg klucza podstawowego jeśli nie podano jawnie sortowania (dotyczy to też widoku tabeli danych)
- w polu listy rozwijanej może być wyświetlane wiele połączonych ze sobą wartości, np. imię + nazwisko (dotyczy to też widoku tabeli danych)
Widżet obrazka
- poprawiona obsługa właściwości "wyrównanie" dla widżetu obrazka
- poprawione wyświetlanie marginesów
- poprawione wstawianie statycznych obrazków bez zapisywania ich w widoku projektu; obrazki mogą teraz być zapisane także w widoku danych
- poprawiona obsługa klawiszy Tab i Shift+Tab dla widżetu obrazka
Automatyczna kolejność tabulacji
- poprawione ustawianie kolejności dla widżetów wewnątrz kontenerów (np. pola grupy)
- widżety na stronie widżetu "zakładka" są uporządkowane wg numeru strony
- widżety na stronie widżetu "zakładka", innej niż bieżącej,nie są brane pod uwagę przy naciskaniu klawiszy Tab/Shift+Tab
Asystent importu bazy danych
- poprawione kopiowanie danych jeśli importowany projekt był utworzony w Kexi
- MySQL, PostgreSQL:
- poprawiony import tekstu z polskimi znakami oraz statycznych obrazków
- poprawiony import dla różnych typów danych
Ogólne
- dodana transliteracja (zamiana znaków narodowych na łacińskie) identyfikatorów dla wielu języków, w tym cyrylicy, greckiego, itp.
Start programu
- projekty utworzone w starszych wersjach Kexi mogą teraz być też otwarte w trybie "tylko do odczytu"
Tabela danych
- do menu kontekstowego dodane akcje kopiuj/wklej/wytnij/usuń
- poprawiona użyteczność: dla komórek typu "Obrazek", naciskanie klawiszy Tab, Shift+Tab, Lewo, Prawo zamyka teraz menu kontekstowe komórki i odpowiednio przesuwa kursor
- kolumny zawierające listę rozwijaną są teraz tylko-do-odczytu gdy źródłem danych widoku jest zapytanie
Proste wydruki
- ulepszona jakość podglądu wydruku
- poprawiona orientacja pozioma strony
- poprawione odświeżanie danych przed wykonaniem podglądu wydruku
- poprawiony problem z drukowaniem przy dolnej granicy strony
- poprawiony problem z uaktualnianiem nawigatora stron podglądu wydruku po tym jak zmieniła się liczba stron od czasu wykonania ostatniego podglądu wydruku
Okno główne
- po zamknięciu okna dialogowego "Wstaw obrazek" okno główne jest teraz aktywowane
|