A Kexi egy nyílt forráskódú szoftver, amelyet a népszerű Calligra irodai csomag részeként osztanak szét, és vizuális adatbázis létrehozójaként tervezték, lehetővé téve bárki számára, hogy könnyedén létrehozzon adatbázis sémákat, query and insert data.
Jellemzők áttekintése
A legfontosabb funkciók közé tartozik az olyan űrlapok létrehozása, amelyek az adatokhoz egyéni felületet biztosítanak, tárolnak adatbázis-objektumokat, beleértve az űrlapokat, táblázatokat és lekérdezéseket az adatbázisban, támogatják a paraméterezett lekérdezéseket, az adatok rendezését, az "objektum" adatok támogatását, a kombinált dobozok a relációs adatok megjelenítéséhez és tervezéséhez, az adatok importálásához és exportálásához CSV formátumban és felhasználói módban.
Támogatja az SQLite, MySQL és PostgreSQL adatbázisokat
Az alkalmazás beépített támogatást nyújt az SQLite, a MySQL és a PostgreSQL adatbázis-kiszolgálók számára, lehetővé téve a felhasználó számára az összes terv és adat tárolását és megosztását. Nincs telepítés vagy karbantartás.
A Microsoft Office Access tökéletes helyettesítője
A Kexi a Microsoft kereskedelmi Microsoft Office Access adatbáziskezelő rendszerének, valamint az Oracle Forms és a FileMaker adatbázis-létrehozó szoftverének tökéletes helyettesítőjének számít.
A különböző forrásokból származó adatok áttelepítése
A Kexi segítségével adatbázis táblákat migrálhat MySQL, PostgreSQL és Microsoft Access adatbázisból. Ezenkívül lehetséges adatokat exportálni PostgreSQL vagy MySQL kiszolgálóra.
Támogatja az összes GNU / Linux disztribúciót, és így tovább
A Kexi hordozható és többplatformos alkalmazás, amely támogatja az összes GNU / Linux disztribúciót. Sikeresen tesztelték az Ubuntu, az Arch Linux, a Debian, az openSUSE, a Fedora, a Red Hat Enterprise Linux, a CentOS, a Mageia, a Linux Mint és más népszerű telepítéseket. A FreeBSD és a Solaris operációs rendszerek is támogatottak.
Az elérhetőség és a támogatott architektúrák
A Kexi nem önálló alkalmazás, ami azt jelenti, hogy csak a Calligra irodai csomag részeként töltheti le, amely könnyen telepíthető a fent említett Linux disztribúciók bármelyikére. Mind a 32 bites, mind a 64 bites architektúrák jelenleg támogatottak.
Az újdonság ebben a kiadásban:
- A Kexi változásai:
- 3.0.0 Alpha 1 (2.99.90)
- Kezdeti Alpha kiadás
- A 2.9.11 verziótól ismert összes modulot áthelyezte, kivéve:
- térképformátum-widget
- kísérleti szkriptek (később a JavaScript megoldással lesz helyettesítve)
- 3.0.0 béta 1 (2.99.91)
- 6a3fe65 Ne jelenjen meg a & quot; (I18N_ARGUMENT_MISSING) & quot; egy bonyolult üzenetet
- c9e6040 Eltávolítatlan és elavult ellenőrzés a MarbleControlBox :: setMarbleWidget
- b6bc638 Frissítse a update_kexi_breeze_list.sh általánosabb kifejezést, így könnyebben újrahasznosíthatók más projektek, például KReport
- 66011ce Ha a git információk nem állnak rendelkezésre, próbálkozzon $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 6dfcb06 Fix felépítés, ha KEXI_GIT_SHA1_STRING definiált, de nem KEXI_GIT_BRANCH_STRING (például Jenkins build.kde.org)
- f74a160 A teljes Kexi verzió információ kiterjesztése így a major.minor.release szintén jelen van az instabil, pl. 2.99.91
- 8e39416 A parancssori paraméterek újra működjenek újra feladat # 3805
- b29e54f Az üdvözlendő oldalt az üzembe helyezéskor 100 ms később mutassa be a függőleges helyzet problémájának megállapításához
- 4a07af5 QRegExp port QRegularExpression-hoz Kexi-ben (1767-es feladat)
- 1a3b13e Add & quot; Kapcsolja be az alkalmazás nyelvét & quot; cselekvés a globális cselekvésgyűjteményre
- 6591eb2 Tiltsa le az olyan műveleteket, amelyek ütköznek az üdvözlőlapon (például Donate)
- 8880ecb Fix mozgás egy másik mezőbe, ha be van adva a maszk (az asztal cellához és az űrlap widgethez)
- e43e8e4 A Kexi táblázatok és űrlapok Dátum / Idő értékeinek törött bevitele és megjelenítése (3901-es feladat, áttekintés # 2924)
- A KDb módosításai:
- 3.0.0 Alpha 1 (2.99.2)
- Az Initial Alpha kiadás ugyanazokat a jellemzőket tartalmazza, mint a Kexi 2.9.11 jelentéstervező könyvtára, plusz:
- számos SQL skálázási funkció támogatása (lásd: Kexi / Plugins / Queries / SQL_Functions)
- általános célú API
- 3.0.0 béta 1 (2.99.3)
- 6fbd390 Keresse meg a python SDC-t
- d6c5178 Kibocsátási KDb bővítményeket egy együttesen telepítendő build alkönyvtárhoz
- 862a5e0 Kimeneti SQLite kiterjesztés a KDb bővítményekhez képest együttesen telepíthető build alkönyvtár
- cb1e6da KDbTestUtils: ne essen ütközést, ha az illesztőprogram nem található
- e222064 KDbCreateSharedDataClasses: megjeleníti az üzenetet, amikor a Python-tolmács hiányzik
- 83cf3f9 Ellenőrizze a KDbDriverManager helyességét, ha nincs megtalálható illesztőprogram
- 1c79d93 Ha a git információk nem állnak rendelkezésre, próbálkozzon $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- abe0859 Állítsa az illesztőprogramok verziószámát 3,0-ra a KDb verzióhoz
- d846d96 KDB_STABLE_VERSION_ * makrók hozzáadása
- fbb9814 Az illesztőprogramok pontos verziójának ellenőrzése a kezelőben
- 284b480 QRegExp port a QRegularExpression-hoz (Áttekintés # 2867)
- 0f1377f Fix INSERT előkészített nyilatkozat támogatás az SQLite-hez
- Változások a KPropertyben:
- 3.0.0 Alpha 1 (2.99.2)
- Az Initial Alpha kiadás ugyanazokat a tulajdonságokat tartalmazza, mint a Kexi 2.9.11 tulajdonságszerkesztő könyvtára, plusz:
- általános célú API
- 3.0.0 béta 1 (2.99.3)
- 347a580 Ha nem érhető el git információ, próbálkozzon $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 1bd714b Szerezd meg a git rev-ot és az ágat akkor is, ha nem épülnek fel az eszközblokkok
- 3.0.0
- b582a74 A Boolean szerkesztő és delegált megjelenítésének javítása, null boolean szerkesztő hozzáadása a példához
- 5cef157 Adjon hozzá ikonok erőforrás fájljait, például Kexi és KReport
- 2e40708 kpropertyexample: terhelje a globális ikon erőforrást
- Változások a KReportban:
- 3.0.0 Alpha 1 (2.99.2)
- Az Initial Alpha kiadás ugyanazokat a jellemzőket tartalmazza, mint a Kexi 2.9.11 jelentéstervező könyvtára, plusz:
- újrafelhasználható API
- 3.0.0 béta 1 (2.99.3)
- 3c25e8e Keresse meg a python SDC-t
- 6610367 KDbCreateSharedDataClasses: megjeleníti az üzenetet, ha a Python értelmező hiányzik
- de88a18 Fix események kezelése, amikor az elemeket a jelenetek között választja
- d68306a Javítsa a KReportExample főablakát a tervező és az előnézeti widgetek kombinálásával (Review # 2795)
- ce0214a A KReportExample vizuális állapotának mentése / visszaállítása
- 8dec5d3 Előnézet megjelenítése a KReportExample üzembe helyezéskor
- a23ddb8 A KReportView elrendezésének beállítása 0-ra, ez egy QWidget, így jobb alapértelmezett
- 623c707 Javítsa a KReportExample főablakát a tervező és az előnézeti widgetek kombinálásával
- cf3b4c7 KReportExample: mozgassa az eszköztárat balra
- 766d14e KReportExample: használj több tipikus kde.org config mappát, állíts be neveket a dokkhoz és az eszköztárakhoz a jobb konfigurációs kezeléshez
- 9566a36 KReportExample: Írja be a beállításokat a kde.org/ dir, nem org.kde /
- 56bc035 KReportExample: Állítsa be a szervezeti tartományt, és használja (és app neve) a QSettingsben
- 3b0548a KReportExample: Használja a KReport verziót a KReportExample alkalmazás verziójaként
- f49a302 Ha nem érhető el git információ, próbálkozzon $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 958714f Készítsen KReport erőforrás fájlokat az ikonokhoz (T3666 feladat, 2860-as ellenőrzés)
- eac7b89 Fix oldali navigáció
- 5e8cbbf A webes plugin kezdeti portja a Qt5 / KReport3 / QtWebEngine-hez (3565-es feladat, áttekintés # 2863)
- 463827a Fix ikon neve kreport-web-elemhez
Újdonság a verzióban:
- A Kexi változásai:
- 3.0.0 Alpha 1 (2.99.90)
- Kezdeti Alpha kiadás
- A 2.9.11 verziótól ismert összes modulot áthelyezte, kivéve:
- térképformátum-widget
- kísérleti szkriptek (később a JavaScript megoldással lesz helyettesítve)
- 3.0.0 béta 1 (2.99.91)
- 6a3fe65 Ne jelenjen meg a & quot; (I18N_ARGUMENT_MISSING) & quot; egy bonyolult üzenetet
- c9e6040 Eltávolítatlan és elavult ellenőrzés a MarbleControlBox :: setMarbleWidget
- b6bc638 Frissítse a update_kexi_breeze_list.sh általánosabb kifejezést, így könnyebben újrahasznosíthatók más projektek, például KReport
- 66011ce Ha a git információk nem állnak rendelkezésre, próbálkozzon $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 6dfcb06 Fix felépítés, ha KEXI_GIT_SHA1_STRING definiált, de nem KEXI_GIT_BRANCH_STRING (például Jenkins build.kde.org)
- f74a160 A teljes Kexi verzió információ kiterjesztése így a major.minor.release szintén jelen van az instabil, pl. 2.99.91
- 8e39416 A parancssori paraméterek újra működjenek újra feladat # 3805
- b29e54f Az üdvözlendő oldalt az üzembe helyezéskor 100 ms később mutassa be a függőleges helyzet problémájának megállapításához
- 4a07af5 QRegExp port QRegularExpression-hoz Kexi-ben (1767-es feladat)
- 1a3b13e Add & quot; Kapcsolja be az alkalmazás nyelvét & quot; cselekvés a globális cselekvésgyűjteményre
- 6591eb2 Tiltsa le az olyan műveleteket, amelyek ütköznek az üdvözlőlapon (például Donate)
- 8880ecb Fix mozgás egy másik mezőbe, ha be van adva a maszk (az asztal cellához és az űrlap widgethez)
- e43e8e4 A Kexi táblázatok és űrlapok Dátum / Idő értékeinek törött bevitele és megjelenítése (3901-es feladat, áttekintés # 2924)
- A KDb módosításai:
- 3.0.0 Alpha 1 (2.99.2)
- Az Initial Alpha kiadás ugyanazokat a jellemzőket tartalmazza, mint a Kexi 2.9.11 jelentéstervező könyvtára, plusz:
- számos SQL skálázási funkció támogatása (lásd: Kexi / Plugins / Queries / SQL_Functions)
- általános célú API
- 3.0.0 béta 1 (2.99.3)
- 6fbd390 Keresse meg a python SDC-t
- d6c5178 Kibocsátási KDb bővítményeket egy együttesen telepítendő build alkönyvtárhoz
- 862a5e0 Kimeneti SQLite kiterjesztés a KDb bővítményekhez képest együttesen telepíthető build alkönyvtár
- cb1e6da KDbTestUtils: ne essen ütközést, ha az illesztőprogram nem található
- e222064 KDbCreateSharedDataClasses: megjeleníti az üzenetet, amikor a Python-tolmács hiányzik
- 83cf3f9 Ellenőrizze a KDbDriverManager helyességét, ha nincs megtalálható illesztőprogram
- 1c79d93 Ha a git információk nem állnak rendelkezésre, próbálkozzon $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- abe0859 Állítsa az illesztőprogramok verziószámát 3,0-ra a KDb verzióhoz
- d846d96 KDB_STABLE_VERSION_ * makrók hozzáadása
- fbb9814 Az illesztőprogramok pontos verziójának ellenőrzése a kezelőben
- 284b480 QRegExp port a QRegularExpression-hoz (Áttekintés # 2867)
- 0f1377f Fix INSERT előkészített nyilatkozat támogatás az SQLite-hez
- Változások a KPropertyben:
- 3.0.0 Alpha 1 (2.99.2)
- Az Initial Alpha kiadás ugyanazokat a tulajdonságokat tartalmazza, mint a Kexi 2.9.11 tulajdonságszerkesztő könyvtára, plusz:
- általános célú API
- 3.0.0 béta 1 (2.99.3)
- 347a580 Ha nem érhető el git információ, próbálkozzon $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 1bd714b Szerezd meg a git rev-ot és az ágat akkor is, ha nem épülnek fel az eszközblokkok
- 3.0.0
- b582a74 A Boolean szerkesztő és delegált megjelenítésének javítása, null boolean szerkesztő hozzáadása a példához
- 5cef157 Adjon hozzá ikonok erőforrás fájljait, például Kexi és KReport
- 2e40708 kpropertyexample: terhelje a globális ikon erőforrást
- Változások a KReportban:
- 3.0.0 Alpha 1 (2.99.2)
- Az Initial Alpha kiadás ugyanazokat a jellemzőket tartalmazza, mint a Kexi 2.9.11 jelentéstervező könyvtára, plusz:
- újrafelhasználható API
- 3.0.0 béta 1 (2.99.3)
- 3c25e8e Keresse meg a python SDC-t
- 6610367 KDbCreateSharedDataClasses: megjeleníti az üzenetet, ha a Python értelmező hiányzik
- de88a18 Fix események kezelése, amikor az elemeket a jelenetek között választja
- d68306a Javítsa a KReportExample főablakát a tervező és az előnézeti widgetek kombinálásával (Review # 2795)
- ce0214a A KReportExample vizuális állapotának mentése / visszaállítása
- 8dec5d3 Előnézet megjelenítése a KReportExample üzembe helyezéskor
- a23ddb8 A KReportView elrendezésének beállítása 0-ra, ez egy QWidget, így jobb alapértelmezett
- 623c707 Javítsa a KReportExample főablakát a tervező és az előnézeti widgetek kombinálásával
- cf3b4c7 KReportExample: mozgassa az eszköztárat balra
- 766d14e KReportExample: használj több tipikus kde.org config mappát, állíts be neveket a dokkhoz és az eszköztárakhoz a jobb konfigurációs kezeléshez
- 9566a36 KReportExample: Írja be a beállításokat a kde.org/ dir, nem org.kde /
- 56bc035 KReportExample: Állítsa be a szervezeti tartományt, és használja (és app neve) a QSettingsben
- 3b0548a KReportExample: Használja a KReport verziót a KReportExample alkalmazás verziójaként
- f49a302 Ha nem érhető el git információ, próbálkozzon $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 958714f Készítsen KReport erőforrás fájlokat az ikonokhoz (T3666 feladat, 2860-as ellenőrzés)
- eac7b89 Fix oldali navigáció
- 5e8cbbf A webes plugin kezdeti portja a Qt5 / KReport3 / QtWebEngine-hez (3565-es feladat, áttekintés # 2863)
- 463827a Fix ikon neve kreport-web-elemhez
Az újdonság a 2.9.7-es verzióban:
- Általános:
- Javítsa a szöveg függőleges igazítását a parancssablon-gombelemek között, különösen a Breeze widget stílusában töröttek
- Asztalok:
- A táblázatok módosításának visszaállítása. Ez komoly regresszió volt a Kexi 2.9.5 és 2.9.6-ban. (bug 350457)
- lekérdezések:
- Ne erőltesse a mentést, amikor a soha nem tárolt lekérdezést átváltotta adatnézetre (a 2. próbálkozásra)
- CSV import:
- Az elsődleges kulcs oszlopának felderítése a CSV importálásakor (hiba: 351487)
- Javítja az elsődleges kulcsok észlelésének frissítését, amikor a "Start at line" értéke megváltozik
- SQLite adatbázisok:
- Jobb eredmények és hibajelentés az elkészített állításokhoz
Újdonság a 2.9.6-os verzióban:
- Általános:
- Az átnevezők javítása az Üdvözlő állapotsora GUI-jának tárolására szolgáló fájlban
- Legutóbbi projektek: a fájl alapnevét helyettesíti a felirat, ha a felirat nem elérhető
- A bal oldali margó javítása a globális keresőmezőhöz (stílustól függően); szintén reagál a widgetstílus megváltoztatására
- A Kexi hibás módon átadott parancssori érvek által okozott lehetséges összeomlási hibák javítása
- Fix összeomlás megjelenik, ha a -hide-menü parancssori opciót használjuk
- lekérdezések:
- A lekérdezések eredményének kezelésében bekövetkező lehetséges összeomlás megszüntetése
- SQLite adatbázisok:
- Fix tömörítési adatbázisok (helyesen nevezze át a fájlokat az eredeti névre)
- PostgreSQL adatbázisok:
- Fix ütközés, ha PostgreSQL adatbázis importálása .kexi fájlba (bug 349156)
Újdonság a 2.9.4-es verzióban:
- Általános:
- Ablak bezárása objektummal, amely felülíródik a & quot; Mentés másként & quot; (bug 344656)
- Vegye ki a "piszkos" zászló mentése - a módosított Kexi objektum (bug 344653)
- Mentse a Kexi Find párbeszédablak legutóbbi pozícióját és méretét. Most már minimális méretű, hogy elkerülje a túl sok tartalom fedezését. (bug 345689)
- A Kexi főablakát megfelelően zárja le. Ez lehetővé teszi a beállítások helyes mentését és tisztítását.
- A Design (Tervezés) fület aktiválása a tervezési módba való kapcsoláskor (ha nincs más fül kifejezetten erre az ablakra és módra) (bug 335900)
- lekérdezéstervező:
- Engedélyezheti az üres lekérdezést tartalmazó tervnézetből az SQL nézetre (bug 344654)
- A & quot; Hibás lekérdezés & quot; üzenetet, amikor az Üres utasítással rendelkező Kexi SQL adatnézetre vált. Mielőtt világossá válna a & quot; Váltási nézet sikertelen & quot; üzenet jelenik meg.
- Kerülje az összeomlást a Kexi szövegszerkesztőben, amikor a szövegösszetevőt nem sikerült betölteni (a szkriptszerkesztőkre is vonatkozik) (bug 346373)
- Forms:
- Fix számítási típus a widget tulajdonságaihoz. Ha az egyéni típus érvénytelen vagy automatikus (nem specifikált), akkor használja a Qt tulajdonságok meghatározását. Ha még nem definiált, az alapértelmezett a String típus, nem pedig a pixmap. Ez legalább a térkép-widget szélességi / hosszúsági tulajdonságait rögzíti, amelyeket pixmapsként kezeltek.
- Fix logika új rekordok hozzáadásához a Kexi táblákhoz és űrlapokhoz. (bug 345210)
- Térkép widget: a szélességi / hosszúsági tulajdonságok kettős típusának beállítása, és a pontosság 7 számjegyre állítása
- Térkép-widget: a szélesség, hosszúság, a zoom és a téma tulajdonságainak neveinek módosítása
- Térkép widget: A téma mindig alapértelmezett a Föld, és most az összes elérhető témakör listája
- Térkép widget: a tulajdonságszerkesztő spin-fiókja mostantól elérhető a csúszkában
- Térkép widget: ne kezdjen szerkeszteni az események átméretezésére adott válaszként
- Jelentés:
- Térkép elem: helyesen kódolja az egység nevét (
Hozzászólás nem található