Kexi är ett program med öppen källkod som distribueras som en del av den populära Calligra-kontorsuiten och är utformad för att fungera som en visuell databas skapare, vilket gör det möjligt för alla att enkelt skapa databasscheman, såväl som att bearbeta, fråga och infoga data.
Funktioner i ett ögonkast
Viktiga funktioner inkluderar möjligheten att skapa formulär som ger ett anpassat gränssnitt till dina data, lagra databasobjekt, inklusive formulär, tabeller och frågor i databasen, stöd för parametrerade frågor, datasortering, support för "Object" -data, använd kombinationsrutor för visning och design av relationsdata, stöd för import och export av data till / i CSV-format, samt användarläge.
Stöder SQLite, MySQL och PostgreSQL databaser
Programmet levereras med inbyggt stöd för SQLite, MySQL och PostgreSQL databasservrar, vilket gör att användaren kan lagra och dela all design och data. Ingen installation eller underhåll krävs.
Den perfekta ersättningen för Microsoft Office Access
Kexi anses vara den perfekta ersättningen för det kommersiella Microsoft Office Access-databashanteringssystemet från Microsoft, liksom för Oracle Forms och FileMaker-databasens skapande programvara.
Migrera data från olika källor
Med Kexi kommer du att kunna migrera databastabeller från MySQL, PostgreSQL och Microsoft Access. Dessutom är det också möjligt att exportera data till en PostgreSQL eller MySQL-server.
Stödjer alla GNU / Linux-distributioner och mer
Kexi är en bärbar och plattformsapplikation som stöder alla GNU / Linux-distributioner. Det testades framgångsrikt på Ubuntu, Arch Linux, Debian, openSUSE, Fedora, Red Hat Enterprise Linux, CentOS, Mageia, Linux Mint och andra populära distros. FreeBSD och Solaris operativsystem stöds också.
Tillgänglighet och stödja arkitekturer
Kexi är inte en fristående applikation, vilket innebär att du bara kan hämta det som en del av Calligras kontorspaket, som enkelt kan installeras på någon av de ovan nämnda Linux-distributionerna. Både 32-bitars och 64-bitars arkitekturer stöds nu.
Vad är nytt i den här utgåvan:
- Ändringar i Kexi:
- 3.0.0 Alpha 1 (2.99.90)
- Initial Alpha Release
- Porterade alla moduler kända från version 2.9.11 med undantag för:
- kortformulär widget
- experimentella skript (kommer att ersättas med JavaScript-lösning i senare versioner)
- 3.0.0 Beta 1 (2.99.91)
- 6a3fe65 Undvik att visa "(I18N_ARGUMENT_MISSING)" för ett komplicerat meddelande
- c9e6040 Ta bort oanvänd och föråldrad kontroll för MarbleControlBox :: setMarbleWidget
- b6bc638 Gör uppdatering_kexi_breeze_list.sh mer generisk så det kan lättare återanvändas av andra projekt som KREPORT
- 66011ce Om gitinformation inte är tillgänglig försök $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 6dfcb06 Fixera bygga när KEXI_GIT_SHA1_STRING är definierad men inte KEXI_GIT_BRANCH_STRING (t ex på Jenkins build.kde.org)
- f74a160 Utök fullständig information om Kexi-versionen så major.minor.release är också närvarande för instabil, t.ex. 2.99.91
- 8e39416 Gör kommandoradsalternativen igen Arbeta # 3805
- b29e54f Visa välkomstsidan vid uppstart 100ms senare för att fixa vertikal positionsproblem
- 4a07af5 Port QRegExp till QRegularExpression i Kexi (Uppgift # 1767)
- 1a3b13e Lägg till "Byt applikationsspråk" Åtgärd till den globala insamlingsinsamlingen
- 6591eb2 Inaktivera extra åtgärder som kan strida mot välkomstsidan (t.ex. Donera)
- 8880ecb Fix flytta till ett annat fält om ingångsmask är närvarande (för tabellcell och formulär widget)
- e43e8e4 Fixa bruten ingång och visa datum / tid i Kexi-tabeller och formulär (Uppgift # 3901, granskning # 2924)
- Ändringar i KDb:
- 3.0.0 Alpha 1 (2.99.2)
- Initial Alpha Release, innehåller samma funktioner som rapportdesignerbiblioteket i Kexi 2.9.11 plus:
- stöd för många SQL-skalärfunktioner (se Kexi / Plugins / Queries / SQL_Functions)
- API för allmän användning
- 3.0.0 Beta 1 (2.99.3)
- 6fbd390 Hitta python för SDC
- d6c5178 Utmatnings KDb-plugins till en saminstallerbar build subdir
- 862a5e0 Utmatnings SQLite-förlängning i förhållande till KDb-plugins medinstallerbar build subdir
- cb1e6da KDbTestUtils: krascha inte när drivrutinen inte hittades
- e222064 KDbCreateSharedDataClasses: visa meddelande när Python tolk saknas
- 83cf3f9 Testkorrigering av KDbDriverManager när inga drivrutiner hittas
- 1c79d93 Om gitinformation inte är tillgänglig försök $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- abe0859 Ange versioner av drivrutiner till 3.0 för att matcha KDb-versionen
- d846d96 Lägg till KDB_STABLE_VERSION_ * makron
- fbb9814 Kontrollera efter exakt version av drivrutiner i chef
- 284b480 Port QRegExp till QRegularExpression (Review # 2867)
- 0f1377f Fixa INSERT utarbetat uttalande stöd för SQLite
- Ändringar i KProperty:
- 3.0.0 Alpha 1 (2.99.2)
- Initial Alpha Release, innehåller samma funktioner som egenskapsredigeringsbiblioteket i Kexi 2.9.11 plus:
- API för allmän användning
- 3.0.0 Beta 1 (2.99.3)
- 347a580 Om gitinformation inte är tillgänglig försök $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 1bd714b Hämta git rev och branch även om egenskap widgets inte är byggda
- 3.0.0
- b582a74 Förbättra utseendet på den booleska redaktören och delegera, lägg till null boolean editor i exemplet
- 5cef157 Lägg till ikoner resursfil, som i Kexi och KReport
- 2e40708 kpropertyexample: ladda global ikonresurs
- Ändringar i KReport:
- 3.0.0 Alpha 1 (2.99.2)
- Initial Alpha Release, innehåller samma funktioner som rapportdesignerbiblioteket i Kexi 2.9.11 plus:
- återanvändbart API
- 3.0.0 Beta 1 (2.99.3)
- 3c25e8e Hitta python för SDC
- 6610367 KDbCreateSharedDataClasses: visa meddelande när Python tolk saknas
- de88a18 Fix hantera händelser när objekt väljs över scener
- d68306a Förbättra huvudfönstret för KReportExample genom att kombinera designer och förhandsgransknings widgets (granska # 2795)
- ce0214a Spara / återställ visuellt tillstånd för KReportExample
- 8dec5d3 Visa förhandsgranskning vid start i KReportExample
- a23ddb8 Ange layout av KReportView till 0, det är en QWidget så det är bättre standard
- 623c707 Förbättra huvudfönstret för KReportExample genom att kombinera designverktyg och förhandsgransknings widgets
- cf3b4c7 KReportExample: Flytta verktygslådan till vänster
- 766d14e KReportExample: använd mer typiska kde.org config mapp, ange namn för docka och verktygsfält för bättre konfiguration av konfiguration
- 9566a36 KReportExample: Skriv inställningar till kde.org/ dir, inte org.kde /
- 56bc035 KReportExample: Ställ in organisationsdomänen och använd den (och appnamnet) i QSettings
- 3b0548a KReportExample: Använd KReport-versionen som versionen av KReportExample-appen
- f49a302 Om gitinformation inte är tillgänglig försök $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 958714f Gör KReport använda resursfiler för ikoner (Uppgift # T3666, Granskning # 2860)
- eac7b89 Fix sidnavigering
- 5e8cbbf Initial port för webb plugin till Qt5 / KReport3 / QtWebEngine (Uppgift # 3565, Recension # 2863)
- 463827a Fixa ikonnamnet till kreport-web-element
Vad är nytt i version:
- Ändringar i Kexi:
- 3.0.0 Alpha 1 (2.99.90)
- Initial Alpha Release
- Porterade alla moduler kända från version 2.9.11 med undantag för:
- kortformulär widget
- experimentella skript (kommer att ersättas med JavaScript-lösning i senare versioner)
- 3.0.0 Beta 1 (2.99.91)
- 6a3fe65 Undvik att visa "(I18N_ARGUMENT_MISSING)" för ett komplicerat meddelande
- c9e6040 Ta bort oanvänd och föråldrad kontroll för MarbleControlBox :: setMarbleWidget
- b6bc638 Gör uppdatering_kexi_breeze_list.sh mer generisk så det kan lättare återanvändas av andra projekt som KREPORT
- 66011ce Om gitinformation inte är tillgänglig försök $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 6dfcb06 Fixera bygga när KEXI_GIT_SHA1_STRING är definierad men inte KEXI_GIT_BRANCH_STRING (t ex på Jenkins build.kde.org)
- f74a160 Utök fullständig information om Kexi-versionen så major.minor.release är också närvarande för instabil, t.ex. 2.99.91
- 8e39416 Gör kommandoradsalternativen igen Arbeta # 3805
- b29e54f Visa välkomstsidan vid uppstart 100ms senare för att fixa vertikal positionsproblem
- 4a07af5 Port QRegExp till QRegularExpression i Kexi (Uppgift # 1767)
- 1a3b13e Lägg till "Byt applikationsspråk" Åtgärd till den globala insamlingsinsamlingen
- 6591eb2 Inaktivera extra åtgärder som kan strida mot välkomstsidan (t.ex. Donera)
- 8880ecb Fix flytta till ett annat fält om ingångsmask är närvarande (för tabellcell och formulär widget)
- e43e8e4 Fixa bruten ingång och visa datum / tid i Kexi-tabeller och formulär (Uppgift # 3901, granskning # 2924)
- Ändringar i KDb:
- 3.0.0 Alpha 1 (2.99.2)
- Initial Alpha Release, innehåller samma funktioner som rapportdesignerbiblioteket i Kexi 2.9.11 plus:
- stöd för många SQL-skalärfunktioner (se Kexi / Plugins / Queries / SQL_Functions)
- API för allmän användning
- 3.0.0 Beta 1 (2.99.3)
- 6fbd390 Hitta python för SDC
- d6c5178 Utmatnings KDb-plugins till en saminstallerbar build subdir
- 862a5e0 Utmatnings SQLite-förlängning i förhållande till KDb-plugins medinstallerbar build subdir
- cb1e6da KDbTestUtils: krascha inte när drivrutinen inte hittades
- e222064 KDbCreateSharedDataClasses: visa meddelande när Python tolk saknas
- 83cf3f9 Testkorrigering av KDbDriverManager när inga drivrutiner hittas
- 1c79d93 Om gitinformation inte är tillgänglig försök $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- abe0859 Ange versioner av drivrutiner till 3.0 för att matcha KDb-versionen
- d846d96 Lägg till KDB_STABLE_VERSION_ * makron
- fbb9814 Kontrollera efter exakt version av drivrutiner i chef
- 284b480 Port QRegExp till QRegularExpression (Review # 2867)
- 0f1377f Fixa INSERT utarbetat uttalande stöd för SQLite
- Ändringar i KProperty:
- 3.0.0 Alpha 1 (2.99.2)
- Initial Alpha Release, innehåller samma funktioner som egenskapsredigeringsbiblioteket i Kexi 2.9.11 plus:
- API för allmän användning
- 3.0.0 Beta 1 (2.99.3)
- 347a580 Om gitinformation inte är tillgänglig försök $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 1bd714b Hämta git rev och branch även om egenskap widgets inte är byggda
- 3.0.0
- b582a74 Förbättra utseendet på den booleska redaktören och delegera, lägg till null boolean editor i exemplet
- 5cef157 Lägg till ikoner resursfil, som i Kexi och KReport
- 2e40708 kpropertyexample: ladda global ikonresurs
- Ändringar i KReport:
- 3.0.0 Alpha 1 (2.99.2)
- Initial Alpha Release, innehåller samma funktioner som rapportdesignerbiblioteket i Kexi 2.9.11 plus:
- återanvändbart API
- 3.0.0 Beta 1 (2.99.3)
- 3c25e8e Hitta python för SDC
- 6610367 KDbCreateSharedDataClasses: visa meddelande när Python tolk saknas
- de88a18 Fix hantera händelser när objekt väljs över scener
- d68306a Förbättra huvudfönstret för KReportExample genom att kombinera designer och förhandsgransknings widgets (granska # 2795)
- ce0214a Spara / återställ visuellt tillstånd för KReportExample
- 8dec5d3 Visa förhandsgranskning vid start i KReportExample
- a23ddb8 Ange layout av KReportView till 0, det är en QWidget så det är bättre standard
- 623c707 Förbättra huvudfönstret för KReportExample genom att kombinera designverktyg och förhandsgransknings widgets
- cf3b4c7 KReportExample: Flytta verktygslådan till vänster
- 766d14e KReportExample: använd mer typiska kde.org config mapp, ange namn för docka och verktygsfält för bättre konfiguration av konfiguration
- 9566a36 KReportExample: Skriv inställningar till kde.org/ dir, inte org.kde /
- 56bc035 KReportExample: Ställ in organisationsdomänen och använd den (och appnamnet) i QSettings
- 3b0548a KReportExample: Använd KReport-versionen som versionen av KReportExample-appen
- f49a302 Om gitinformation inte är tillgänglig försök $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 958714f Gör KReport använda resursfiler för ikoner (Uppgift # T3666, Granskning # 2860)
- eac7b89 Fix sidnavigering
- 5e8cbbf Initial port för webb plugin till Qt5 / KReport3 / QtWebEngine (Uppgift # 3565, Recension # 2863)
- 463827a Fixa ikonnamnet till kreport-web-element
Vad är nytt i version 2.9.7:
- Allmänt:
- Fixa vertikal anpassning av text i kommandokoblingens widgets, det var särskilt brutet i Breeze-widgetstil
- Tabeller:
- Återställ möjligheten att ändra tabelldesign. Detta var allvarlig regression i Kexi 2.9.5 och 2.9.6. (bug 350457)
- -frågor:
- Tvinga inte att spara när du byter aldrig sparad fråga till Datavisning (vid andra försöket)
- CSV Import:
- Fixa detektering av den primära nyckelspalten på CSV-import (fel 351487)
- Fixa uppdateringar av primärnyckeldetektion när värdet på "Start vid rad" ändras
- SQLite-databaser:
- Bättre resultat och felrapportering för utarbetade uttalanden
Vad är nytt i version 2.9.6:
- Allmänt:
- Fixa omnamn för fil som lagrar välkomststatusfältets GUIs
- Senaste projekt: använd filens namn som en bra ersättning för bildtext när bildtext inte är tillgängligt
- Fixa vänster marginal för den globala sökrutan (beroende på stil); reagera också på att ändra widgetstil
- Fix eventuell krasch orsakad av kommandoradsargument som skickats till Kexi på fel sätt
- Fixa krasch som visas när alternativet -hide-menykommandon används
- -frågor:
- Fix eventuell krasch i resultathantering av frågor
- SQLite-databaser:
- Fixa kompakteringsdatabaser (skicka omdirigera filer tillbaka till ursprungsnamnet)
- PostgreSQL-databaser:
- Fixa krasch när du importerar en PostgreSQL-databas till en .kexi-fil (bug 349156)
Vad är nytt i version 2.9.4:
- Allmänt:
- Stäng fönstret med objekt som kommer att skrivas över efter "Spara som" (bug 344656)
- Ta bort "smutsiga" flagga när du sparar - som modifierat Kexi-objekt (bug 344653)
- Spara senaste position och storlek på Kexi Find-dialogrutan. Den har nu minimal storlek för att undvika att täcka för mycket av innehållet. (bug 345689)
- Korrekt förstör Kexi huvudfönster vid stängning. Detta gör det möjligt att spara inställningarna ordentligt och städa upp.
- Aktivera fliken Design vid byte till designläge (om ingen annan flik uttryckligen valdes för detta fönster och läge) (fel 335900)
- Query Designer:
- Tillåt att byta från designvyn som innehåller en tom fråga till SQL-vyn (bug 344654)
- Visa & quot; Felaktig fråga & quot; meddelande när du växlar till datavisning från Kexi SQL med ett tomt meddelande. Innan oklart "Växlande visning misslyckades & quot; Meddelandet presenterades.
- Undvik krasch i Kexi-textredigeraren när textkomponenten inte kunde laddas (gäller även skriptredigerare) (fel 346373)
- Forms:
- Fixa datatyp för widgetegenskaper. Om den anpassade typen är ogiltig eller automatisk (ospecificerad), använd vilken Qt-egenskaper som definieras. Om det fortfarande är odefinierat är standardsträngstypen, inte en pixmap. Detta åtgärdar åtminstone kort widgetens egenskaper latitud / longitud som hanterades som pixmaps.
- Fixa logik för att lägga till nya poster för Kexi-tabeller och formulär. (bug 345210)
- Kart widget: Ange dubbeltyp för egenskaper för latitud / longitud och ställ precision till 7 siffror
- Kart widget: förbättra översättningen av latitud, longitud, zoom och teman attribut namn
- Kart widget: Temat är alltid standard för Jorden och är nu en lista över alla tillgängliga teman
- Kart widget: Fastighetsredaktörens spinnruta är nu tillgänglig som en reglage
- Kart widget: Börja inte redigera som svar på ändra storlek på händelser
- Rapport:
- Kartelement: Koda enhetens namn korrekt (
Kommentarer hittades inte